AdSense Responsive Ads

Replying to my own post, after searching for a while I stumbled across this post where the same behavior is described:

The jittery on mobile seems to be exclusively related to the option to placed ads every nth post. Putting this to zero does in fact stop the problem, but it would be much nicer if the plugin authors could fix the issue instead.

The UI proposal is to add max size parameters to the Discourse settings UI, instead of the current selection menu where you have a handful of fixed sizes available. Would de-clutter the UI, as responsive would be the default, with the possibility to limit the height.

Are you sure you haven’t tried using CSS

I suck at CSS, but to my knowledge it has been tried a number of times. Currently working around the issue by using a fixed size for mobile layout.

أعتقد أنني أفهم هذا. إذن ما سننتهي إليه هو التالي:

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

@ljpp طبّقت ما اقترحته، لكن ببساطة لا يعمل. ليس حتى قليلاً.

اتبعت هذه المقالة لمحاولة تنفيذ شيء مشابه للمثال. انظر هذه النتيجة، حيث أضفت بعض أدوات التصحيح لعرض ما يحتويه سمة inline-style لعنصر ins عندما يقوم إضافة الإعلان بعرضه:

إليك إعداداتي:

لاحظ أن النتيجة النهائية بعد أن تنتهي AdSense من عملها تحتوي على ارتفاع ثابت قدره 280 بكسل، بدلاً من 90 بكسل الذي كان موجودًا في نمط ins المبدئي. ولم تجد AdSense حتى إعلانًا لعرضه، لكنها قررت جعل div أكبر على أي حال. :man_facepalming:

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

بما أن المشكلة تبدو مرتبطة بإعدادات “التجاوب”، جربت ما يلي: تحديد أحجام الإعلان السفلي للجوال (والتي أعتقد أنها نفس الكود المستخدم لإعلان المنشور رقم n) إلى التنسيقين المتاحين للجوال (عرض 320) بالإضافة إلى تنسيق واحد بعرض 336… وقمت بإزالة خاصية التجاوب.

حتى الآن كل شيء على ما يرام، فالتقطيع أقل بكثير مما كان عليه من قبل.

شكرًا لك يا @باراسيلسوس، سأجرب هذا أيضًا…

يا @نيل، ما الفرق بين “إعلانات أدسنس أسفل المشاركة” و"إعلانات أدسنس أسفل المشاركة على الجوال"؟

هل تُعتبر الأجهزة اللوحية مثل الآيباد أو الأجهزة ذات الحجم المتوسط أجهزة كمبيوتر أم هواتف محمولة عند الحديث عن إضافة الإعلانات؟

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

الأول ليس للجوال، بينما الثاني مخصص للجوال. يعتمد على قواعد Discourse لتحديد ما إذا كان الجهاز “جوالاً” أم لا.

ستُعتبر أجهزة محمولة.

مرحبًا،

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

شكرًا لك!

نعم، ابحث عن “أسفل المنشور” و"المنشور رقم".

شكرًا لك @neil، كنتُ أستخدم الإصدار القديم من الإضافة الذي لم يكن يسمح بذلك :upside_down_face: