استفاده کردن از روال‌های مطلوب برای فضای آگهی برنامه تلفن همراه

این راهنما روال‌های مطلوب برای پیشنهاد قیمت در فضای آگهی برنامه تلفن همراه را شرح می‌دهد، ازجمله آگهی‌های با تعامل بالا، آگهی‌های نصب برنامه، و آگهی‌های بازمشارکت.

پیشنهاد قیمت برای آگهی‌های با تعامل بالا

آگهی‌های با تعامل بالا (HEA) نوعی فضای آگهی بینابینی برنامه هستند که الزامات رؤیت‌پذیری یا تعامل کاربر در آن‌ها افزایش یافته است. برای مثال، فضای آگهی HEA برای قرار دادن طرح‌آگهی‌ای مناسب است که شامل نسخه نمایشی کوتاه و قابل‌بازی از برنامه تبلیغ‌شده شما است و سپس از کاربر می‌خواهد برنامه تبلیغ‌شده را نصب کند. اگر پیکربندی پیش‌هدف‌گیری شما به نقطه پایانی پیشنهاد قیمت شما اجازه دهد درخواست‌های پیشنهاد قیمت را برای یک یا چند قالب پشتیبانی‌شده دریافت کند، فضای آگهی‌ای که در درخواست‌های پیشنهاد قیمت برای آن قالب‌ها دریافت می‌کنید می‌تواند آگهی‌های با تعامل بالا باشد. آگهی‌های با تعامل بالا برای آگهی‌های بینابینی برنامه و آگهی‌های پاداش‌دار برنامه که از قالب طرح‌آگهی ویدیویی VAST استفاده می‌کنند پشتیبانی می‌شود.

برای کسب اطلاعات بیشتر درباره رفتار پردازشی آگهی‌های با تعامل بالا، به درباره آگهی‌های با تعامل بالا مراجعه کنید.

پیشنهاد قیمت با طرح‌آگهی‌های ویدیویی VAST

درخواست‌های پیشنهادی که برای فضای آگهی با تعامل بالا برای قالب ویدیویی VAST دریافت می‌کنید، فیلدهای زیر را تنظیم می‌کنند:

فیلد شرح
BidRequest.imp.ext.highengagement اگر پایانه پیشنهاد قیمت شما دارای فیلد bidProtocol تنظیم‌شده روی مقدار شمارشی OPENRTB_PROTOBUF است، روی true تنظیم کنید، یا اگر فیلد bidProtocol روی مقدار شمارشی OPENRTB_JSON تنظیم شده است، روی 1 تنظیم کنید.
BidRequest.imp.instl اگر پایانه پیشنهاد قیمت شما دارای فیلد bidProtocol تنظیم‌شده روی مقدار شمارشی OPENRTB_PROTOBUF است، روی true تنظیم کنید، یا اگر فیلد bidProtocol روی مقدار شمارشی OPENRTB_JSON تنظیم شده است، روی 1 تنظیم کنید.
BidRequest.imp.video.companionad حاوی اندازه‌های واجدشرایط برای کارت پایانی است که می‌توانید در پاسخ پیشنهاد قیمت به ویدیوتان اضافه کنید.
BidRequest.imp.video.companiontype اگر نقطه پایانی پیشنهاد قیمت شما فیلد bidProtocol را روی مقدار شمارشی OPENRTB_PROTOBUF تنظیم کرده باشد، این مقدار روی مقدار شمارشی HTML یا COMPANION_IFRAME تنظیم می‌شود. اگر نقطه پایانی پیشنهاد قیمت شما فیلد bidProtocol را روی مقدار شمارشی OPENRTB_JSON تنظیم کرده باشد، این مقدار روی 2 یا 3 تنظیم می‌شود.
BidRequest.imp.video.maxduration دارای حداکثر مدت زمان بیشتری نسبت به آگهی‌های ویدیویی VAST بینابینی استاندارد است. می‌توانید ویدیوهای طولانی‌تر را در فضای آگهی با تعامل بالا قرار دهید.

پاسخ پیشنهاد قیمت شما باید شامل فیلدهای زیر باشد:

فیلد شرح
BidResponse.seatbid.bid.crid باید این را روی شناسه طرح آگهی ویدیویی که می‌خواهید قرار دهید تنظیم کنید. طرح‌آگهی باید یک طرح‌آگهی ویدیویی تأییدشده باشد. درغیراین‌صورت، پیشنهاد قیمت شما واجدشرایط برنده شدن در مزایده نیست.
BidResponse.seatbid.bid.adm باید این فیلد را روی VAST XML یا نشانی وب ویدیو که به سند VAST XML برای طرح آگهی ویدیویی که می‌خواهید قرار دهید پیوند می‌دهد تنظیم کنید. اگر ویدیوتان شامل آگهی همپا است، آگهی همپای مشخص‌شده در XML الگوی ارائه آگهی ویدیویی طرح آگهی ویدیوتان باید با فیلدهای BidRequest.imp.video.companionad و BidRequest.imp.video.companiontype از درخواست پیشنهاد قیمت مطابقت داشته باشد.
BidResponse.seatbid.bid.bundle باید این فیلد را روی شناسه برنامه تبلیغ‌شده در فروشگاه برنامه‌های مربوطه تنظیم کنید.
  • برای برنامه‌های Android، این فیلد شناسه بسته‌ای است که در نشانی وب «فروشگاه Play» یافت می‌شود. برای مثال، اگر نشانی وب «فروشگاه Play» https://play.google.com/store/apps/details?id=com.example.myawesomeapp باشد، شناسه بسته com.example.myawesomeapp است.
  • برای برنامه‌های iOS، این فیلد شناسه رشته عددی برای برنامه است که در نشانی وب Apple App Store پیدا می‌شود. برای مثال، اگر نشانی وب Apple App Store https://apps.apple.com/app/id123456789 باشد، شناسه رشته عددی 123456789 است.

ویدیو شما می‌تواند به‌صورت اختیاری یک کارت پایان داشته باشد که حاوی یک قطعه HTML است که پس‌از پایان ویدیو نمایش داده می‌شود. ‫Google همچنین کارت پایانی تولیدشده‌ای را نمایش می‌دهد که براساس برنامه مشخص‌شده در فیلد BidResponse.seatbid.bid.bundle است.

می‌توانید با گنجاندن گره‌های Companion در XML VAST ویدیوتان، کارت‌های پایان را در طرح آگهی ویدیویی‌تان بگنجانید. اگر می‌خواهید کارت پایانی نمایش دهید، پیشنهاد قیمت شما باید شامل ویدیویی با آگهی همپا باشد که با یک یا چند نوع مشخص‌شده در فیلد BidRequest.imp.video.companiontype مطابقت داشته باشد. برای اطلاعات بیشتر درباره کارت‌های پایان، به پرداخت کارت پایان برای آگهی ویدیویی تلفن همراه مراجعه کنید.

با آگهی‌های نصب برنامه، نصب‌ها را افزایش دهید

آگهی‌های نصب برنامه کاربران برنامه تلفن همراه ناشر را تشویق می‌کنند تا برنامه تبلیغ‌شده را بارگیری و نصب کنند. آگهی‌های نصب برنامه برای همه فضای آگهی بینابینی برنامه در قالب‌های خلاقانه زیر پشتیبانی می‌شوند:

شناسایی BidRequest نشان

می‌توانید با آگهی‌های نصب برنامه در پاسخ به درخواست‌های پیشنهاد قیمت برای فضای آگهی بینابینی برنامه تلفن همراه Android و iOS پیشنهاد قیمت دهید. فیلدهای زیر همیشه برای موجودی بینابینی برنامه تلفن همراه تنظیم می‌شوند:

فیلد شرح
BidRequest.app.bundle شناسه‌ای برای برنامه ناشر. روی نام بسته‌ای تنظیم شده است که در فروشگاه Google Play دیده می‌شود، مثل com.google.android.youtube برای برنامه‌های Android. روی شناسه عددی تنظیم کنید، همان‌طور که در Apple App Store برای برنامه‌های iOS دیده می‌شود.
BidRequest.imp.instl اگر پایانه پیشنهاد قیمت شما دارای فیلد bidProtocol تنظیم‌شده روی مقدار شمارشی OPENRTB_PROTOBUF است، روی true تنظیم کنید، یا اگر فیلد bidProtocol روی مقدار شمارشی OPENRTB_JSON تنظیم شده است، روی 1 تنظیم کنید.
BidRequest.device.devicetype اگر نقطه پایانی پیشنهاد قیمت شما فیلد bidProtocol را روی مقدار شمارشی OPENRTB_PROTOBUF تنظیم کرده است، روی مقدار شمارشی HIGHEND_PHONE یا TABLET تنظیم کنید. اگر نقطه پایانی شما فیلد bidProtocol را روی مقدار شمارشی OPENRTB_JSON تنظیم کرده است، روی 4 یا 5 تنظیم کنید.

پر کردن BidResponse فیلد

می‌توانید با آگهی‌های نصب برنامه برای موجودی تلفن همراه هر قالب بینابینی که قالب‌های خلاقانه پشتیبانی‌شده را می‌پذیرد، پیشنهاد قیمت دهید. پاسخ پیشنهاد قیمت شما باید فیلدهای زیر را تنظیم کند تا بتواند با آگهی نصب برنامه پیشنهاد قیمت موفقی ارائه دهد:

فیلد شرح
BidResponse.seatbid.bid.bundle باید این فیلد را روی شناسه برنامه تبلیغ‌شده در فروشگاه برنامه‌های مربوطه تنظیم کنید.
  • برای برنامه‌های Android، این فیلد شناسه بسته‌ای است که در نشانی وب «فروشگاه Play» یافت می‌شود. برای مثال، اگر نشانی وب «فروشگاه Play» https://play.google.com/store/apps/details?id=com.example.myawesomeapp باشد، شناسه بسته com.example.myawesomeapp است.
  • برای برنامه‌های iOS، این فیلد شناسه رشته عددی برای برنامه است که در نشانی وب Apple App Store پیدا می‌شود. برای مثال، اگر Apple App Store https://apps.apple.com/app/id123456789 باشد، شناسه رشته عددی 123456789 است.
BidResponse.seatbid.bid.ext.clickurl

باید این فیلد را روی نشانی وب مقصد نهایی تنظیم کنید، به‌استثنای هرگونه فراخوانی واسطه به سرور آگهی که به صفحه مقصد نهایی نامربوط است. باید این فیلد را روی مقداری تنظیم کنید که با مقدار ارائه‌شده در فیلد BidResponse.seatbid.bid.bundle همخوانی داشته باشد. برای مثال، برای برنامه Android که در «فروشگاه Play» پیدا شده است، این مقدار ممکن است روی https://play.google.com/store/apps/details?id=com.example.myawesomeapp&referrer=utm_source%3Dgoogle_ab%26utm_medium%3Dcpc%26utm_campaign%3Dinstall_campaign_1 تنظیم شده باشد.

BidResponse.seatbid.bid.ext.app_promotion_type اگر نقطه پایانی پیشنهاد قیمت شما فیلد bidProtocol را روی مقدار شمارشی OPENRTB_PROTOBUF تنظیم کرده باشد، باید این فیلد را روی مقدار شمارشی INSTALLS تنظیم کنید، یا اگر فیلد bidProtocol روی مقدار شمارشی OPENRTB_JSON تنظیم شده باشد، باید این فیلد را روی 1 تنظیم کنید. این فیلد نشان می‌دهد که می‌خواهید طرح‌آگهی مشخص‌شده به‌عنوان آگهی نصب برنامه ارائه شود.

استفاده از نشانی‌های وب ازطریق کلیک یکسان

نشانی وب ازطریق کلیکی که در فیلد BidResponse.seatbid.bid.ext.clickurl مشخص می‌کنید باید با نشانی وب صفحه مقصدی که در طرح آگهی‌تان مشخص شده است یکسان باشد. برای نمونه‌هایی از طرح‌آگهی‌ها در قالب‌های پشتیبانی‌شده که با فیلد clickurl سازگار هستند، استفاده از نشانی‌های وب ازطریق کلیک سازگار را ببینید.

با آگهی‌های بازمشارکت، کاربران را دوباره وارد تعامل کنید

آگهی‌های تعامل مجدد، کاربر برنامه تلفن همراه ناشری را هدف قرار می‌دهند که قبلاً برنامه تبلیغ‌شده را بارگیری و نصب کرده است و کاربر را بااستفاده از پیوند عمیق به مکان خاصی در برنامه تبلیغ‌شده هدایت می‌کنند. برای کسب اطلاعات بیشتر درباره پیوندهای عمیق، مقاله‌های زیر را ببینید:

آگهی‌های بازمشارکت برای همه فضای آگهی بینابینی برنامه در قالب‌های طرح‌آگهی زیر پشتیبانی می‌شود:

شناسایی BidRequest نشان

می‌توانید با آگهی‌های تعامل مجدد در پاسخ به درخواست‌های پیشنهاد قیمت برای فضای آگهی بینابینی برنامه تلفن همراه پیشنهاد قیمت دهید. فیلدهای زیر همیشه برای فهرست موجودی بین‌آگهی برنامه تلفن همراه تنظیم می‌شوند:

فیلد شرح
BidRequest.app.bundle شناسه‌ای برای برنامه ناشر. روی نام بسته‌ای تنظیم شده است که در فروشگاه Google Play دیده می‌شود، مثل com.google.android.youtube برای برنامه‌های Android. روی شناسه عددی تنظیم کنید، همان‌طور که در Apple App Store برای برنامه‌های iOS دیده می‌شود.
BidRequest.imp.instl اگر پایانه پیشنهاد قیمت شما دارای فیلد bidProtocol تنظیم‌شده روی مقدار شمارشی OPENRTB_PROTOBUF است، روی true تنظیم کنید، یا اگر فیلد bidProtocol روی مقدار شمارشی OPENRTB_JSON تنظیم شده است، روی 1 تنظیم کنید.
BidRequest.device.devicetype اگر نقطه پایانی پیشنهاد قیمت شما فیلد bidProtocol را روی مقدار شمارشی OPENRTB_PROTOBUF تنظیم کرده است، روی مقدار شمارشی HIGHEND_PHONE یا TABLET تنظیم کنید. اگر نقطه پایانی شما فیلد bidProtocol را روی مقدار شمارشی OPENRTB_JSON تنظیم کرده است، روی 4 یا 5 تنظیم کنید.

پر کردن BidResponse فیلد

می‌توانید با آگهی‌های تعامل مجدد برای موجودی تلفن همراه از هر قالب بینابینی که قالب‌های طرح‌آگهی پشتیبانی‌شده را می‌پذیرد، پیشنهاد قیمت دهید. پاسخ پیشنهاد قیمت شما باید فیلدهای زیر را تنظیم کند تا با آگهی تعامل مجدد پیشنهاد قیمت موفقی داشته باشد:

فیلد شرح
BidResponse.seatbid.bid.bundle باید این فیلد را روی شناسه برنامه تبلیغ‌شده در فروشگاه برنامه‌های مربوطه تنظیم کنید.
  • برای برنامه‌های Android، این شناسه بسته در نشانی وب «فروشگاه Play» یافت می‌شود. برای مثال، اگر نشانی وب «فروشگاه Play» https://play.google.com/store/apps/details?id=com.google.android.youtube باشد، شناسه بسته com.google.android.youtube است.
  • برای برنامه‌های iOS، این شناسه رشته‌ای عددی برای برنامه است که در نشانی وب Apple App Store یافت می‌شود. برای مثال، اگر نشانی وب Apple App Store https://apps.apple.com/us/app/id123456789 باشد، شناسه رشته عددی 123456789 است.
BidResponse.seatbid.bid.ext.clickurl باید این فیلد را روی پیوند عمیق نشانی وبی تنظیم کنید که محتوای خاصی را در برنامه تبلیغ‌شده باز می‌کند. Google توصیه می‌کند که از پیوندهای جامع برای iOS و پیوندهای برنامه Android برای Android استفاده کنید. طرح‌واره‌های نشانی وب سفارشی پشتیبانی نمی‌شوند. برای مثال، اگر آگهی تعامل مجدد برای برنامه YouTube قرار دهید، می‌توانید با تنظیم فیلد clickurl روی مقداری مثل https://www.youtube.com/watch?v=a1b2c3d4e5f، به ویدیو خاصی پیوند دهید.
BidResponse.seatbid.bid.ext.app_promotion_type اگر پایانه پیشنهاد قیمت شما فیلد bidProtocol را روی مقدار شمارشی OPENRTB_PROTOBUF تنظیم کرده باشد، باید این فیلد را روی مقدار شمارشی ENGAGEMENT تنظیم کنید، یا اگر فیلد bidProtocol روی مقدار شمارشی OPENRTB_JSON تنظیم شده باشد، باید آن را روی 2 تنظیم کنید. این مقادیر نشان می‌دهند که می‌خواهید طرح آگهی مشخص‌شده به‌عنوان آگهی تعامل مجدد ارائه شود.
BidResponse.seatbid.bid.ext.engagementclickfailureurl می‌توانید این فیلد را به‌صورت اختیاری روی نشانی وبی تنظیم کنید که وقتی «کیت توسعه نرم‌افزار آگهی‌های Google Mobile» نمی‌تواند برنامه را ازطریق نشانی وب ازطریق کلیک مشخص‌شده شما باز کند، پینگ دریافت کند. اگر برنامه نصب نشده باشد یا نشانی وب ازطریق کلیک مشخص‌شده پیوند عمیق معتبری نباشد، کیت توسعه نرم‌افزار Google Mobile Ads ممکن است نتواند برنامه را باز کند.