الأسئلة الشائعة حول حزمة تطوير البرامج لإعلانات الوسائط التفاعلية من Google


لماذا لا يتم عرض الإعلانات لجميع أشكال الإعلانات؟
تم إعداد علامات الإعلانات الاختبارية لعرض إعلانات للطلبات الصالحة دائمًا. هذا هو وتهدف إلى تسهيل عملية الدمج وتسهيل اختبار طريقة عمل المشغّل تطلب الإعلانات وتعرضها. ومع ذلك، لا تتوفر الإعلانات دائمًا في كل شكل موقعك الإلكتروني أو حسابك أو وحدتك الإعلانية في حال نجاح عملية الدمج بشكلٍ مناسب لعلامة الاختبار ولكن ليس لعلامتك الخاصة، فقد يكون السبب أحد ما يلي:
  • أنت تعرض فيديوهات بتنسيق غير متوافق في بيئتك. على سبيل المثال، يتم عرض إعلانات HTML5 فقط على نظام التشغيل iOS أو Android.
  • إذا كنت تستخدم "مدير الإعلانات"، قد لا يتضمن الرقم التعريفي للناشر أي إعلانات في هذا الوقت. تأكَّد أيضًا من أنّك وافقت على الإعلانات وتصاميم الإعلانات ذات الصلة في "مدير إعلانات Google".
  • إذا كنت تستخدِم AdSense، قد لا تتضمّن معايير الاستهداف لموقعك الإلكتروني أو صفحتك الاختبارية أي إعلانات نشطة. السبب الأكثر شيوعًا هو استخدام الخاصة بمواقع الويب الخاصة التي لم يتم الزحف إليها.
  • إذا كنت تستخدِم ميزة "إدارة شركاء شبكة Ad Exchange" ولم يتم ضبط القيمة descriptionURL أو لم تكن ضمن قائمة إدارة النطاقات المملوكة أو المُدارة، لن يتم عرض الإعلانات على هذا النطاق.
  • تحقّق من حدود minCPM المحدّدة في Ad Exchange Video. قد يؤدي تحديد قيمة مرتفعة إلى حدٍ ما للتكلفة لكل ألف ظهور إلى انخفاض معدّلات التعبئة بشكلٍ كبير. لتصحيح هذا، جرِّب إما إزالة التكلفة الدنيا لكل ألف ظهور أو إزالة معلمة الوحدة الإعلانية من طلب الإعلان (أي اسم الشريحة الإعلانية) للتحقق مما إذا كان ذلك يؤثر في معدل التعبئة.
كيف يبدو descriptionUrl الجيد؟
لتحقيق أقصى فاعلية، يجب أن يكون محتوى الصفحة الذي descriptionUrl التي تشير إليها مجموعة من الكلمات أو العبارات بل من 1 إلى 3 فقرات تصف المحتوى الفعلي ودورك في تقديمه. إحدى الطرق التي كانت ناجحة في الماضي هي الدمج معًا descriptionUrl محتوى الصفحة ديناميكيًا من مجموعات محدّدة مسبقًا. على سبيل المثال، بضع جمل عن المحتوى وبضع جمل عن ما تقدّمه على موقعك الإلكتروني، ثم بضع مقتطفات محدّدة مسبقًا مرتبطة بكل قناة على AdSense (مثل "الترفيه" أو "الرياضة"). ونتيجةً لذلك، يرتبط بكل قطعة من المحتوى descriptionUrl فريد إلى حدّ معقول يقدّم معلومات عامة (مثل أوصاف الأنواع) بالإضافة إلى معلومات محدّدة (محتوى عن المحتوى مباشرةً).

يجب أن يكون رمز HTML للبيانات الوصفية هذا بسيطًا، على سبيل المثال:

<html>
  <head>
    <title>Domain.com - Your tag line here!</title>
  </head>
  <body>
    <h1>Descriptions</h1>
    <h2>About this Content</h2>
      <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. ...</p>
    <h2>About Domain.com</h2>
      <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. ...</p>
  </body>
</html>
  
لماذا أتلقى رسالة الخطأ "لا تحتوي استجابة الإعلان على نوع إعلان صالح"؟
يظهر هذا الخطأ بوجه عام بسبب عدم استهداف أي إعلانات publisherId محددة (للفترة الزمنية المحدّدة). هذا الشرط على مدار اليوم، أو على مدى عدة أيام عند بدء الحملات وانتهائها. يجب التحقق من عدم انتهاء صلاحية الإعلان الذي ترغب في استهدافه ومن عدم انتهاء صلاحية معايير استهداف الإعلانات صحيحة. طالما أنّه يتم طلب الإعلانات واستلامها وعرضها بشكلٍ سليم باستخدام publisherId الاختباري، يمكنك التأكّد من أنّه تتم معالجة هذه الإعلانات بشكلٍ سليم باستخدام publisherId المباشر عندما تكون الإعلانات متاحة.
هل لديك علامة إعلان فيديو في "مدير إعلانات Google" يمكنني استخدامها للاختبار؟
تتوفر نماذج العلامات على صفحة نماذج العلامات.
هل يجب ضبط adSlotWidth وadSlotHeight على الإعدادات نفسها؟ محددة مثل sz في علامة إعلانات "مدير الإعلانات"؟
ليس بالضرورة. يجب ضبط adSlotWidth وadSlotHeight على العرض/الارتفاع الخاص بالّاعبين أو المنطقة التي تريد أن تملأها إعلاناتك . وتستخدمها AdSense لتحديد الإعلانات المتاحة لكي تلائم هذه المساحة. زوج المفتاح/القيمة sz في علامة إعلانات "مدير إعلانات Google" هو مَعلمة استهداف ولا تؤثّر بالضرورة في تصميم الإعلان الذي يتمّ عرضه (اطّلِع على مزيد من المعلومات أدناه).
تبدو علامة الإعلان التجريبي رائعة، ولكن عندما أقوم بتبديلها باستخدام علامة إعلاني، لا يظهر أي إعلان.
تأكَّد من أنّه تمّ نقل بيانات إلى علامة الإعلان التي تطلبها. وتتمثل أسهل طريقة لمعرفة ذلك في مراقبة حركة الزيارات على HTTP. إذا يتم عرض صورة 1x1 بكسل grey.gif ضمن كتلة ارتساء HTML، عليك بعد ذلك التحقّق من استهدافك في "مدير إعلانات Google"
أريد طلب إعلانات باستخدام العلامة نفسها أكثر من مرة، لكنني لا أتلقّى إعلانات إلا لأول مرة طلبك. كيف أحل هذه المشكلة؟
عند طلب الإعلانات أكثر من مرة، عليك إبلاغ خادم الإعلانات بأنّ هذه الطلبات مشروعة، وليست نُسخًا مكرّرة غير مقصودة. حزمة SDK تفعل ذلك نيابةً عنك من خلال طلبَين سريعَين لواجهة برمجة التطبيقات:
  1. اتصل بالرقم destroy() على مثيل AdsManager. يمنع هذا الإجراء تشغيل أي إعلانات ما بعد التشغيل عند إجراء الاتصال أدناه contentComplete() تحصل على AdsManager جديد عند تقديم طلبك التالي.
  2. الاتصال بـ "contentComplete()" على جهاز AdsLoader مثال. يؤدي ذلك إلى إعادة ضبط حزمة تطوير البرامج (SDK) لكي لا يبدو طلب الإعلان الجديد كنسخة مماثلة للطلب السابق.
بعد إجراء المكالمات أعلاه، يمكنك الاتصال بـ requestAds() في مثيل AdsLoader للحصول على مجموعة أخرى من الإعلانات لعرضها في الفيديو الجديد.
كيف أطلب إعلانات AdSense التي تظهر على سطح الفيديو وفي مواضع كاملة باستخدام حزمة تطوير البرامج لإعلانات الوسائط التفاعلية؟

لطلب إعلانات AdSense باستخدام حزمة SDK، يجب عليك أولاً الحصول على حساب AdSense علامة الإعلان. يمكنك معرفة المزيد عن ذلك في AdSense لصفحة الفيديو. بعد الحصول على علامتك، عليك اتّخاذ الخطوات التالية لإجراء طلب إعلانات إما للإعلانات التي تظهر على سطح الفيديو أو الإعلانات التي تظهر في خانة إعلانية كاملة:

الإعلانات التي تظهر على سطح الفيديو
  1. في AdsRequest، اضبط ViewModes على NORMAL.
  2. في علامة إعلانك، أضِف المَعلمة overlay=1.
الإعلانات في الخانات الكاملة
  1. في AdsRequest، اضبط ViewModes على FULLSCREEN.
  2. في علامة إعلانك، أضِف المَعلمة overlay=0.
تظهر لي رسالة الخطأ "عنوان URL لمسار النقر غير صالح" عند النقر على إعلاني. فما السبب المحتمل؟
يُعد السبب الأكثر شيوعًا لهذا الخطأ إلى حدوث خطأ في النقر إلى الظهور عنوان URL. إذا ظهر لك هذا الخطأ، تحقّق من أنّك أدخلت عنوان URL الخاص بالنقرة بشكل صحيح في استجابة VAST.
في حِزم تطوير البرامج (SDK) لنظامَي التشغيل Android وiOS، هل هناك طريقة لجعل إعلان الفيديو بأكمله قابلاً للنقر؟
في ما يتعلّق بتتبُّع النقرات على الفيديو بأكمله، تبيّن أنّ تجربة المشاهد العادية في الفيديوهات على الأجهزة الجوّالة هي أنّ النقر على الفيديو يؤدي إما إلى إيقافه مؤقتًا أو إظهار عناصر التحكّم في المشغّل. لتجنب المستخدمين بالنقر بدون قصد على الإعلانات عندما يريدون فقط الوصول إلى تستخدم إعلانات الوسائط التفاعلية لعناصر التحكّم في المشغّل الزر مزيد من المعلومات للسماح ينقر المستخدمون على إعلان ويطّلعون على مزيد من المعلومات عن المنتج المُعلَن عنه.
لماذا يظهر لي "مستند VAST فارغ"؟ الخطأ؟
يحدث هذا الخطأ عندما تعرض علامة الإعلان مستند VAST فارغًا، ما يشير إلى أنّه لم يتم عرض الإعلان بشكل صحيح. التحدث إلى مدير حسابك أو ممثل خادم الإعلانات لمعرفة سبب عدم عمل علامة إعلانك.
هل يمكنني تغيير حجم/نص مربّع تخطّي الإعلان أو عناصر أخرى في واجهة المستخدم؟
لا تتيح حِزم تطوير البرامج (SDK) لإعلانات الوسائط التفاعلية تغيير تنسيق عناصر واجهة المستخدِم أو حجمها أو محتواها. لمزيد من التفاصيل حول عناصر واجهة المستخدم، يُرجى الاطّلاع على AdsManager.uiElements.
لماذا لا يمكنني تغيير مستوى صوت الإعلان على أجهزة iOS؟
لا يسمح لك نظام التشغيل iOS بضبط مستوى الصوت آليًا. إذا كنت تستخدم IDE SDK لـ HTML5، لن يكون لـ adsManager.setVolume() أي تأثير. ليس لحزمة iOS SDK توفير أداة تحديد مستوى الصوت في IMAAdsManager لهذا السبب.
هل يمكنني استخدام سلاسل محادثات متعددة لإعداد واجهة المستخدم ومعالجتها؟
يجب إتمام جميع عمليات إعداد واجهة المستخدم في سلسلة التعليمات الرئيسية. بعد يمكنك اختيار تنفيذ تشغيل الإعلان في الخلفية: