إضافة الإعلانات لـ Discourse (Ads)

:discourse2: ملخص يسمح الإعلان في Discourse بإعداد الإعلانات على منصة Discourse
:open_book: دليل التثبيت هذه الإضافة مدمجة في نواة Discourse الأساسية. لا حاجة لتثبيت الإضافة بشكل منفصل.

:warning: مُعطِلات الإعلانات إذا كنت تستخدم مُعطِّلاً للإعلانات في متصفحك أو عبر شبكة افتراضية خاصة (VPN)، فقد تظهر صفحة /admin/plugins فارغة. يمكن منع هذه المشكلة عن طريق تعطيل مُعطِّل الإعلانات، أو استخدام نافذة تصفح خفية، أو إضافة موقعك إلى قائمة السماح.

الميزات

هذه هي الإضافة الرسمية المدعومة لإعلانات Discourse. قم بتثبيتها وتكوينها لبدء عرض الإعلانات على منتدى Discourse الخاص بك.

تدعم الإضافة منصات الإعلانات التالية:

التكوين

إعداد الإعلانات الداخلية (House Ads)

إذا كنت لا ترغب في استخدام منصة إعلانات خارجية، ولكنك تريد عرض إعلاناتك الخاصة، فإن الإعلانات الداخلية هي الحل المناسب لك! قم بتعريف إعلاناتك بالانتقال إلى قسم الإدارة في منتدى Discourse، ثم انتقل إلى قسم الإضافات. على اليسار، يجب أن ترى رابطًا باسم “الإعلانات الداخلية”.

ابدأ بإنشاء إعلاناتك. امنح كل إعلان اسمًا وصفيًا قصيرًا وأدخل كود HTML لكل منها. قم بتنسيقها باستخدام سمة مخصصة (إدارة > تخصيص > سمات). أخيرًا، انقر فوق زر الإعدادات في واجهة المستخدم للإعلانات الداخلية واختر الإعلانات التي تريد عرضها في كل من فتحات الإعلانات. ستبدأ الإعلانات في الظهور بمجرد إضافتها إلى الفتحات.

قم بتكوين الإعلانات لمنصة الإعلانات الخاصة بك

  • انتقل إلى قسم الإدارة في منتدى Discourse الخاص بك.
  • انقر فوق الإعدادات، ويجب أن يظهر شريط تنقل عمودي على اليسار.
  • اختر منصة الإعلانات الخاصة بك.
    • الإعلانات الداخلية - إذا كنت تريد إنشاء وعرض الإعلانات من مثيل Discourse الخاص بك.
    • Adsense - إذا كنت تستخدم Adsense كمنصة إعلانات.
    • DFP - إذا كنت تستخدم منصة DoubleClick for Publishers للإعلانات.
    • Carbon Ads - إذا كنت تستخدم منصة Carbon Ads للإعلانات.
    • AdButler - إذا كنت تستخدم منصة AdButler للإعلانات.
أدخل تفاصيلك
  1. أضف معرف الناشر الخاص بك - يمكن الحصول على معرف الناشر من منصة الإعلانات الخاصة بك، ويمكن أيضًا العثور عليه في وسم الإعلان الخاص بك (انظر الصور أدناه).
  2. اختر مستوى الثقة الخاص بك من القائمة المنسدلة. سيؤدي هذا إلى عرض الإعلانات فقط للمستخدمين الذين لديهم مستوى ثقة معين. لمزيد من التفاصيل حول مستويات الثقة، انتقل إلى عنوان ميزات الإضافة.
  3. احصل على وسم الإعلان من منصة الإعلانات الخاصة بك - راجع الصور أدناه لترى كيف يبدو الوسم.
  4. أضف أجزاء من كود الإعلان إلى إعدادات موقع Discourse للمواقع التي تريد أن تظهر فيها إعلاناتك. راجع الصورة الخاصة بمنصة الإعلانات الخاصة بك لمعرفة أين يجب وضع أجزاء وسم الإعلان. لمزيد من التفاصيل حول مكان ظهور الإعلان
  5. اختر حجم الإعلان - هذا هو نفس الحجم الذي أدخلته في مزود الإعلانات لإنشاء إعلانك. انتقل إلى عنوان ميزات الإضافة لرؤية قائمة بأحجام الإعلانات المدعومة.
وسم إعلان Adsense إلى إعدادات موقع Discourse

أولاً، أضف محتويات ملف ads.txt إلى إعداد موقع Discourse المسمى ads txt. ثم انسخ القيم التالية إلى إعدادات Discourse:

وسم إعلان DoubleClick for Publishers إلى إعدادات موقع Discourse

وسم إعلان Amazon Affiliates إلى إعدادات موقع Discourse

فقط لإعلانات روابط المنتجات والبانات.

وسم سكريبت Carbon Ads إلى إعدادات موقع Discourse

عنوان منطقة إعلانات AdButler إلى إعدادات موقع Discourse

:warning: تدعم هذه الإضافة فقط “المناطق القياسية” (Standard Zones) من AdButler. لا يتم دعم النصوص و VAST.

إذا تصفحت إلى منطقة في لوحة تحكم AdButler، فيمكنك العثور على معرف الناشر (PPPPPP) ومعرف المنطقة (ZZZZZZ) في عنوان URL في شريط عنوان المتصفح الخاص بك:

https://admin.adbutler.com/?ID=PPPPPP&p=textadzone.view&zoneID=ZZZZZZ

قم بتكوين الإعلانات في إدارة > إعدادات > AdButler. أدخل معرف الناشر في إعداد “معرف الناشر AdButler”، وأدخل معرفات المنطقة في إعدادات معرف المنطقة المختلفة حسب الرغبة.

بشكل افتراضي، يُفترض أن تكون الإعلانات بحجم 728 × 90، أو 320 × 50 في العرض المحمول. لاستخدام إعلانات بأحجام مختلفة، قم بالتخصيص باستخدام CSS في سمة موقعك. تجاوز كود CSS التالي:

.adbutler-ad { width: 728px; height: 90px; } .adbutler-mobile-ad { width: 320px; height: 50px; }

عرض إعلانك

بمجرد تكوين إعداداتك ووجود إعلانات جاهزة للعرض على منصة الإعلانات الخاصة بك، انتقل إلى الصفحة التي أدخلت فيها الموقع، ويجب أن ترى الإعلانات.

ميزات الإضافة

المواقع المتاحة لعرض الإعلانات

فيما يلي المواقع المتاحة مع وصف وصورة توضح موقعها داخل Discourse لعرض الإعلانات لجميع المنصات.

اسم الموقع الوصف
قائمة المواضيع في الأعلى سيظهر الإعلان في رأس الصفحة الرئيسية لـ Discourse
فوق تدفق المشاركات في الموضوع سيظهر الإعلان في رأس جميع مواضيع منتدى Discourse
فوق المقترحة في الموضوع سيظهر الإعلان في التذييل فوق المواضيع المقترحة لجميع مواضيع منتدى Discourse
أسفل المشاركة والمشاركة رقم N سيظهر الإعلان في المشاركة رقم N المحددة داخل الموضوع. لذا إذا كان لديك 5 مشاركات في موضوع وتريد أن يظهر الإعلان بعد المشاركة الثانية، فضع الرقم 2 في ad_platform_nth_post_code.

مستويات الثقة

يمكنك استخدام القائمة المنسدلة ad_platform_through_trust_level لتعطيل الإعلانات للمستخدمين فوق مستوى ثقة معين. كدليل، اختر:

  • 0 يعرض الإعلانات للمستخدمين غير المسجلين.
  • 1 يعرض الإعلانات للمستخدمين غير المسجلين، وللمستخدمين الجدد والأساسيين.
  • 2 يعرض الإعلانات للأعضاء أيضًا، ولكن ليس للعاديين والقادة.
  • 3 يعرض الإعلانات للجميع، ولكن ليس للقادة.
  • 4 يعرض الإعلانات للجميع بما في ذلك القادة.

للحصول على مزيد من المعلومات حول مستويات الثقة في Discourse، راجع منشورات Discourse حول مستويات الثقة

الرسائل الشخصية

بشكل افتراضي، لن يتم عرض الإعلانات في الرسائل الشخصية. لتمكين الإعلانات في الرسائل الشخصية، استخدم إعداد “لا إعلانات للرسائل الشخصية”.

المجموعات

لتوفير تجربة خالية من الإعلانات لبعض المستخدمين، ضع المستخدمين في مجموعات وأضف تلك المجموعات إلى إعداد “لا إعلانات للمجموعات”.

لاحظ أن خاصية الرؤية في إعدادات المجموعة يجب أن تكون على الأقل أصحاب المجموعة، الأعضاء، المشرفون لضمان أن المستخدمين الذين هم جزء من المجموعة يمكنهم رؤية أن المجموعة موجودة. إذا كانت الرؤية للمجموعة أكثر تقييدًا، فسيتم تجاهل إعداد “لا إعلانات للمجموعات” وستكون الإعلانات مرئية لأعضاء المجموعة.

التصنيفات

لتعطيل الإعلانات في تصنيفات معينة، أضفها إلى إعداد “لا إعلانات للتصنيفات”. كما يُنصح باستخدام إعداد “لا إعلانات للتصنيفات المقيدة” لتعطيل الإعلانات في جميع التصنيفات التي لديها قيود على الوصول للقراءة.

الوسوم

يمكن تعطيل الإعلانات للمواضيع الفردية باستخدام الوسوم، وإدخال تلك الوسوم في إعداد “لا إعلانات للوسوم”. هذا مفيد إذا انتهكت بعض المواضيع سياسات شبكة الإعلانات.

:discourse2: مستضاف لدينا؟ تتوفر هذه الإضافة في خططنا القياسية والتجارية والشركات. Advertising | Discourse - Civilized Discussion

79 إعجابًا
How to ad banners?
Run custom ads?
House Ad Templates
Using Adsense plugin for banners
Customization in Discourse
How to insert ads after topic content?
Monetized forum
AdSense plugin comparison
AdSense Code Missing on my Forum
Add CSP sources to the plugin
How to add ads on side?
How to inject HTML code in the head only on home and post pages
Take a break! Theme component
Blank/Empty ads on Discourse Adsense Adplugin
Advertising plugin alternatives for Discourse
How to put an add every 2 posts?
Speak with the Discourse product team about advertising
Your own banner with a link
Issue with Adsense and pageviews
I want to add adsense code in <head> for activet adsence account
How to add ads on side?
Using scripts in House Ads Plugin
MMORPG forum project, I would like to hear your thoughts
Discourse needs better search
Discourse Advertising Plugin 【Mobile display bugs】
Pyx's Modern Theme
Inaccurate plugin availability notes on meta
Bundling more popular plugins with Discourse core
Increasing DFP ad size on mobile
Code Fund Ad Customization?
How to add small banner ads to a forum!
Ads need a lot of space on topics with nested replies
Adverts on the Discourse hosted Starter plan
Any Thoughts on Supporting BSA or Alternative Advertising?
Upgrading Ember to 2.10
Is there anybody being able to profit from a website based on discourse
Using a plug-in to monetize my Discourse
Make #plugin "wiki by default"
Question about the extent of data tracking / pseudo-AI
Adsense ad crawler errors
<div> tags in posts / Ezoic integration
Almost ready to launch
How to prevent Ads Plugin from Displaying Ads on the forum homepage
Ad butler show ads Nth place between posts
Cookie compliance under GDPR
How to force users to disable ad blocker?
Donation Bar for House Ad
Affiliate link functions - rewrite
Is it possible to space out the ads in the topic?
Email Hostname Certificate Mismatch Causing sidekiq Queue Overload, Severe Site Instability
Set up a staging server
Members of hidden groups in no_ads_for_groups still see ads
Versatile Banner
Forum maintenance cost
A strange question about google ad display in my site
How to insert ads after topic content?
Versatile banner rotation to display multiple ads in the same position?
I want to insert images (banner) between the topic answers. How do I start?
Add social media handles on home page

تم تقسيم منشور إلى موضوع جديد: كيف يمكنني إضافة رمز الإعلان لخدمات إعلانية أخرى؟

دعم استرداد حظر الإعلانات (AdSense)

أضاف Adsense خدمة استرداد حظر الإعلانات تعمل بشكل جيد للغاية

المشكلة هي أنه إذا كان لدينا اشتراكات أو رعاة، فهو لا يعرف ذلك وبالتالي يزعجهم. هل يمكننا النظر في إضافة دعم اختياري لهذه العلامة (العلامات) بحيث يمكن تمكينها / تعطيلها بناءً على المجموعات؟ :folded_hands:

إنه يتطلب علامة خاصة

إعجاب واحد (1)

مؤخرًا بعد تحديث المنتدى الخاص بي إلى أحدث إصدار، يواجه بعض المستخدمين خطأ في بناء جملة JavaScript، يبدو أنه قادم من إضافات إعلانات discourse، وتحديداً الإعلان الداخلي:

إن إرشادات سياسة أمان المحتوى قديمة. ما هو آخر تحديث؟

شكراً للتذكير بأنني بحاجة إلى تحديث المنشور الأصلي. تم. :slight_smile:

لقد قمنا بتطبيق سياسة أمان محتوى صارمة وديناميكية منذ فترة ولا تحتاج إلى القيام بأي إعدادات إضافية.

نوصي بإزالة https: أو unsafe-inline ما لم تكن بحاجة إليها لسبب معين، لأنها لا توفر أي حماية ضد ثغرات XSS.

إعجاب واحد (1)

مرحباً

هل من الممكن عرض الإعلانات لجمهور مستهدف بناءً على حقول مستخدم مخصصة تم إنشاؤها لنموذج التسجيل؟ على سبيل المثال، الجنس = ذكر/أنثى، الموقع = الولايات المتحدة/كندا، الحالة الاجتماعية = متزوج/أعزب

إذا لم يكن الأمر كذلك، فهل يتم النظر في هذه الإمكانية وإذا كان الأمر كذلك، فهل هناك موعد تقديري؟

ستسمح هذه القدرة بإنشاء إعلانات متعددة في موقع معين ولكن يرى المستخدمون فقط تلك التي تستهدفهم. يفتح المزيد من خيارات الإيرادات.

مع خالص التقدير،

إعجاب واحد (1)

مرحباً،

هل يمكن إنشاء وإدارة إعلانات المنزل عبر واجهة برمجة التطبيقات؟

مع خالص التقدير

لا يدعم الإضافة عرض الإعلانات على الصفحة الرئيسية.
كأنه مقيد اليدين.
هل هناك أي طريقة لعرض الإعلانات على الصفحتين الرئيسيتين للكمبيوتر و الجوال؟
على فكرة: تم تثبيت ديسكورس باستخدام Docker.

شكرًا لك.

مرحباً، إذن الموقع أدناه لا يناسبك؟

شكراً على ردك. لا يبدو أنني أرى الخيار الذي ذكرته.


مُعدل: إعلانات أعلى قائمة المواضيع. لكنها لا تعرض الإعلانات على الصفحة الرئيسية.

إعجاب واحد (1)

:partying_face: هذه الإضافة مضمنة الآن مع Discourse الأساسي كجزء من Bundling more popular plugins with Discourse core. إذا كنت تستضيف بنفسك وتستخدم الإضافة، فأنت بحاجة إلى إزالتها من app.yml قبل الترقية التالية.

3 إعجابات

حسنًا، لا يمكنني العثور على المكون الإضافي في قسم المسؤول، وقائمة المكونات الإضافية المنسدلة، وبحث المسؤول.

(تم تحديث discourse وتمت إزالة المكون الإضافي من app.yml)

هل تستخدم أي مانع للإعلانات؟

ربما يساعد البحث عن الإعدادات في جميع إعدادات الموقع. plugin:discourse-adplugin هو المصطلح الذي يجب استخدامه للتصفية هناك لإعدادات الإعلانات.

لا، أنا أستخدم متصفح Brave مع تعطيل الدروع. أنا تائه قليلاً في قوائم المسؤول الجديدة على أي حال

{Yourforum}/admin/site_settings/category/all_results?filter=plugin%3Adiscourse-adplugin يجب أن يأخذك إلى الإعدادات دون استخدام قائمة

لم يتم العثور على شيء

إعجاب واحد (1)

يبدو أنه تمت إعادة تسمية المكون الإضافي.
على موقعي أجده في \u003cforum_url\u003e/admin/plugins/pluginad/house_creatives. وربما لأنني لا أستخدم أي شيء آخر غير الإعلانات الداخلية، فهذا هو الرابط الذي أراه في الشريط الجانبي الخاص بي:

أعتقد أن قسم إعلانات المنزل يتعلق فقط بإعلانات المنزل. إعدادات الإعلان الأخرى ليس لها علامة تبويب خاصة بها. إنه مثل التقويم والحدث، حيث يأخذك “التقويم” من الشريط الجانبي للمسؤول فقط إلى مكان لإدارة العطلات - وليس إلى كل ما يتعلق بمكون التقويم والحدث الإضافي.
بينما تحتوي معظم المكونات الإضافية على هذه الصفحة مع مسار التنقل، والاسم، والوصف، وعلامة تبويب الإعدادات، لا يزال البعض الآخر لا يفعل ذلك. هذا المكون الإضافي هو مثال على ذلك.

لم أتمكن بعد من تحديد موقع المكون الإضافي في القائمة الإدارية. بالتأكيد، إنه واضح لدرجة أنني أتجاهله.