هل يعرف أحد هنا كيفية تثبيت PropellerAds دون استخدام AdSense في Discourse؟ AdSense لن يقبل طلبي وأنا متحمس لاستخدام PropellerAds. شكراً لكم.
مرحبًا @R_X
إذا زوّدك propellerads بوسوم iframe، فيمكنك تشغيلها كـ “إعلانات منزلية” في إضافة الإعلانات الخاصة بـ Discourse، أو مباشرة في السمات الخاصة بك (أو في مكون سمة).
المفتاح هو الحصول على وسوم iframe لأنها أسهل في التشغيل مقارنة بوسوم script في تطبيقات Ember.
كمعلومة جانبية،
لقد قمت للتو بالبحث السريع لك يا @R_X، ويبدو (ما لم تتغير الأمور) أن PropellerAds لن تزودك بوسوم iframe.
انظر على سبيل المثال:
إذا كان هذا هو الحال بالفعل، فستحتاج على الأرجح إلى مطوّر إضافات Discourse للمساعدة، لأن جعل وسوم script من جهات خارجية تعمل مع Ember قد يكون أمرًا معقدًا للغاية.
إنها نوع من الحيلة، لكنني صادفت العديد من الحالات حيث تُستخدم سكريبت التضمين ببساطة لإنشاء علامة iframe. طريقة سهلة لاختبار ذلك هي إضافة سكريبت التضمين إلى موقع غير Ember، على سبيل المثال، جرب إضافته إلى موقع WordPress. بعد ذلك، يمكنك فحص HTML الذي تم تصييره بواسطة السكريبت باستخدام مفتش الويب في متصفحك. إذا رأيت أن علامة iframe تم تصييرها، فحاول إضافة قيمة src الخاصة بـ iframe إلى إعداد الموقع allowed iframes في Discourse.
يجب أن تتمكن من إضافة <iframe src="<your_iframe_src>"></iframe> إلى HTML للإعلان الداخلي الخاص بك. على الأرجح ستحتاج إلى تعيين سمات height و width على iframe.