- چرا برای همه قالبها آگهی دریافت نمیکنم؟
- یک descriptionUrl خوب چگونه است؟
- چرا خطای «پاسخ آگهی حاوی نوع آگهی معتبر نیست» را دریافت میکنم؟
- آیا برچسب آگهی ویدیویی Ad Manager دارید که بتوانم از آن برای آزمایش استفاده کنم؟
- آیا باید adSlotWidth و adSlotHeight را روی مقادیر یکسانی با sz در برچسب آگهی Ad Manager تنظیم کنم؟
- برچسب آگهی نمایشی عالی بهنظر میرسد، اما وقتی آن را با برچسب آگهی خودم عوض میکنم، آگهیای نشان داده نمیشود.
- میخواهم بیشاز یکبار بااستفاده از یک برچسب درخواست آگهی کنم، اما فقط برای اولین درخواستم آگهی دریافت میکنم. چگونه این مشکل را برطرف کنم؟
- چگونه بااستفاده از کیت توسعه نرمافزار IMA آگهیهای AdSense تمامجایی و رونهاد درخواست کنم؟
- وقتی روی آگهیام کلیک میکنم، خطای «نشانی وب کلیکگذر نامعتبر است» دریافت میکنم. علت آن چه میتواند باشد؟
- چرا خطای «VAST Document Empty» را میبینم؟
- آیا میتوانم اندازه/نوشتار چارگوش «رد کردن آگهی» یا دیگر عناصر واسط کاربر را تغییر دهم؟
- آیا کنترلهای ویدیو بومی با «کیت توسعه نرمافزار HTML5» پشتیبانی میشوند؟
- در پیادهسازی HTML5 خود، خطای «Failed to execute 'play' on 'HTMLMediaElement': API can only be initiated by a user gesture» را میبینم. چگونه این مشکل را برطرف کنم؟
- چگونه تمرکز صفحهکلید را در کلیکهای آگهی مدیریت کنم؟
- چرا برای همه قالبها آگهی دریافت نمیکنم؟
-
برچسبهای آگهی آزمایشی بهگونهای تنظیم شدهاند که همیشه برای درخواستهای معتبر آگهی برگردانند. این کار برای تسهیل ادغام و آسانتر کردن آزمایش نحوه درخواست و ارائه آگهیهای پخشکننده شما انجام میشود. بااینحال، آگهیها همیشه در همه قالبها برای سایت، حساب، یا واحد آگهی شما دردسترس نیستند. اگر یکپارچگی شما برای برچسب آزمایشی بهدرستی کار میکند اما برای برچسب خودتان کار نمیکند، ممکن است دلیل آن یکی از موارد زیر باشد:
- ویدیوهایی با قالب پشتیبانینشده را به محیطتان ارائه میکنید. برای مثال، فقط آگهیهای HTML5 را به iOS یا Android ارائه میکنید.
- اگر از Ad Manager استفاده میکنید، ممکن است شناسه ناشر شما درحالحاضر هیچ تبلیغی نداشته باشد که آن را هدفیابی کند. همچنین مطمئن شوید که آگهیها و عناصر خلاقانه مربوطه را در Ad Manager تأیید کردهاید.
- اگر از AdSense استفاده میکنید، ممکن است معیارهای هدفیابی برای سایت یا صفحه آزمایشی شما هیچ تبلیغات فعالی نداشته باشد. رایجترین دلیل استفاده از وبسایتهای خصوصی و خزنده نشده است.
- اگر از «مدیریت شریک شبکه Ad Exchange» استفاده میکنید و
descriptionURLتنظیم نشده است یا در فهرست مدیریت دامنههای تحت مالکیت یا تحت مدیریت نیست، آگهیها در آن نمایش داده نمیشود. - آستانههای minCPM تعریفشده در «ویدیو Ad Exchange» را بررسی کنید. «هزارظهوربهای» نسبتاً بالا ممکن است منجر به نرخ پر شدن بسیار پایین شود. برای اصلاح این وضعیت، یا minCPM را بردارید یا پارامتر واحد آگهی را از درخواست آگهی بردارید (یعنی slotname) تا بررسی کنید که آیا این وضعیت بر نرخ تکمیل تأثیر میگذارد یا نه.
-
descriptionUrlخوب چگونه است؟ -
برای اینکه بیشترین تأثیر را داشته باشد، محتوای صفحهای که
descriptionUrlبه آن اشاره میکند نباید مجموعهای از کلمات یا عبارات باشد، بلکه باید ۱ تا ۳ پاراگراف باشد که محتوا و نقش شما را در ارائه آن بهطور واقعی توصیف کند. یکی از روشهایی که در گذشته موفق بوده است این است که محتوای صفحه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زنده شما بهدرستی مدیریت میشوند. - آیا برچسب آگهی ویدیویی Ad Manager دارید که بتوانم برای آزمایش استفاده کنم؟
- برچسبهای نمونه در صفحه برچسبهای نمونه دردسترس هستند.
- آیا باید
adSlotWidthوadSlotHeightرا روی همان مقادیرszدر برچسب آگهی Ad Manager تنظیم کنم؟ - لزومی ندارد.
adSlotWidthوadSlotHeightباید روی عرض/ارتفاع پخشکننده یا منطقهای تنظیم شود که میخواهید آگهیهایتان پر کند. AdSense از آنها برای تعیین اینکه کدام آگهیها برای قرار گرفتن در آن فضا دردسترس هستند استفاده میکند. جفت کلید/مقدارszدر برچسب آگهی Ad Manager شما یک پارامتر هدفیابی است و لزوماً بر عنصر خلاقانه ارائه شده تأثیر نمیگذارد (اطلاعات بیشتر در زیر). - برچسب آگهی نمایشی عالی بهنظر میرسد، اما وقتی آن را با برچسب آگهی خودم عوض میکنم، هیچ آگهیای نشان داده نمیشود.
- بررسی کنید تا مطمئن شوید چیزی به برچسب آگهیای که درخواست میکنید ترافیکبندی شده است. آسانترین راه برای فهمیدن این موضوع، تماشای ترافیک HTTP است. اگر تصویر 1x1 pixel grey.gif در بلوک لنگر HTML برگردانده میشود، باید هدفیابیتان را در Ad Manager بررسی کنید.
- میخواهم بااستفاده از یک برچسب بیشاز یکبار درخواست آگهی کنم، اما فقط برای اولین درخواستم آگهی دریافت میکنم. چگونه این مشکل را حل کنم؟
-
وقتی بیشاز یکبار درخواست آگهی میکنید، باید به سرور آگهی اطلاع دهید
که این درخواستها قانونی هستند و تکراری تصادفی نیستند. کیت توسعه نرمافزار
این کار را با دو فراخوانی سریع میانای برنامهسازی کاربردی برای شما انجام میدهد:
- با
destroy()در نمونهAdsManagerتماس بگیرید. این کار از پخش هرگونه پساز پخش هنگام برقراری تماس زیر باcontentComplete()جلوگیری میکند. وقتی درخواست بعدی را ارائه میکنید،AdsManagerجدیدی دریافت میکنید. - با
contentComplete()در نمونهAdsLoaderتماس بگیرید. این کار کیت توسعه نرمافزار را بازنشانی میکند تا درخواست آگهی جدید شبیه درخواست قبلی نباشد.
requestAds()در نمونهAdsLoaderخود تماس بگیرید تا مجموعه دیگری از آگهیها را برای پخش در ویدیو جدیدتان دریافت کنید. - با
- چگونه بااستفاده از «کیت توسعه نرمافزار IMA» برای آگهیهای رونهاد و جایگاه کامل AdSense درخواست کنم؟
-
برای درخواست آگهیهای AdSense بااستفاده از کیت توسعه نرمافزار، ابتدا باید برچسب آگهی AdSense دریافت کنید. میتوانید در صفحه AdSense برای ویدیو درباره آن بیشتر بدانید. پساز دریافت برچسب، باید مراحل زیر را انجام دهید تا درخواست آگهی رونهاد یا جایگاه کامل ایجاد کنید:
آگهیهای رونهاد- در
AdsRequest، ViewModes را رویNORMALتنظیم کنید. - در برچسب آگهیتان، پارامتر
overlay=1را اضافه کنید.
- در
AdsRequest، «حالتهای نمایش» را رویFULLSCREENتنظیم کنید. - در برچسب آگهیتان، پارامتر
overlay=0را اضافه کنید.
- در
- وقتی روی آگهیام کلیک میکنم، خطای «نشانی وب کلیکگذر نامعتبر» دریافت میکنم. علت چه میتواند باشد؟
- رایجترین دلیل این خطا نشانی وب کلیکگذری است که بهدرستی گریز داده نشده است. اگر این خطا را میبینید، مطمئن شوید که نشانی وب ازطریق کلیک شما بهدرستی در پاسخ VAST شما گریز داده شده است.
- چرا خطای «VAST Document Empty» را میبینم؟
- این خطا زمانی رخ میدهد که برچسب آگهی سند VAST خالی برمیگرداند، که نشان میدهد آگهی بهدرستی ارائه نشده است. با مدیر حسابتان یا نماینده سرور آگهی صحبت کنید تا ببینید چرا برچسب آگهیتان کار نمیکند.
- آیا میتوانم اندازه/نوشتار چارگوش رد کردن آگهی یا دیگر عناصر میانای کاربر را تغییر دهم؟
- «کیتهای توسعه نرمافزار IMA» از تغییر چیدمان، اندازه، یا محتوای عناصر «میانای کاربر» پشتیبانی نمیکنند.
برای جزئیات بیشتر درباره عناصر واسط کاربر،
AdsManager.uiElementsرا ببینید. - آیا کنترلهای ویدیو بومی با «کیت توسعه نرمافزار HTML5» پشتیبانی میشوند؟
- نه، «کیت توسعه نرمافزاری HTML5» از کنترلهای بومی پشتیبانی نمیکند.
- در پیادهسازی HTML5 خود با پیام «اجرای play در HTMLMediaElement ناموفق بود: API فقط میتواند با اشاره کاربر آغاز شود» مواجه میشوم. چگونه این مشکل را حل کنم؟
-
در دستگاههای همراه، باید
adDisplayContainer.initialize()را درنتیجه کنش کاربر (مثل تکضرب) فراخوانی کنید. اگر این خطا را میبینید، احتمالاً آن را در زمینهای که کاربر آغاز نکرده است فراخوانی میکنید. توجه داشته باشید که باید نتیجه مستقیم کنش کاربر باشد. برای مثال، اگر به رویداد «تکضرب» با پخش ویدیو پاسخ دهید و سپس از رویداد «پخش» پخشکننده ویدیو برای فراخوانیinitialize()استفاده کنید، کیت توسعه نرمافزار این خطا را برمیگرداند. بایدinitialize()را بهعنوان نتیجه رویداد تکضرب خودتان فراخوانی کنید. - چگونه تمرکز صفحهکلید را در کلیکهای آگهی مدیریت کنم؟
-
اگر از کنترلهای صفحهکلید برای پخشکننده خود استفاده میکنید، ممکن است متوجه شوید که پساز کلیک روی
adDisplayContainerدیگر کار نمیکنند. دلیل این است که وقتی روی آگهی کلیک میشود، تمرکز صفحهکلید به IMA iframe تغییر میکند. برای حفظ تمرکز صفحهکلید روی پخشکننده محتوا، لطفاً از رویدادCLICKاستفاده کنید تا تمرکز صفحهکلید را به محفظه موردنظر برگردانید. برای جزئیات بیشتر، تکهکد زیر را ببینید:adsManager.addEventListener( google.ima.AdEvent.Type.CLICK, function(){ window.focus(); // Or another method to return focus to the desired container. });