هدف گذاری

این راهنما نحوه ارائه اطلاعات هدفمند به درخواست آگهی را توضیح می دهد.

برای مشاهده هدف گذاری تبلیغات در عمل، برنامه آزمایشی iOS API را در Swift یا Objective-C دانلود کنید.

دانلود نسخه نمایشی API

پیش نیازها

راهنمای شروع را کامل کنید.

پیکربندی GADRequest

GADRequestConfiguration یک شی است که اطلاعات هدف را جمع آوری می کند تا از طریق نمونه مشترک GADMobileAds در سطح جهانی اعمال شود. با کد زیر قابل دسترسی است:

سریع

let requestConfiguration = GADMobileAds.sharedInstance().requestConfiguration

هدف-C

GADRequestConfiguration requestConfiguration = GADMobileAds.sharedInstance.requestConfiguration;

تنظیم به کارگردانی کودک

برای اهداف قانون حفاظت از حریم خصوصی آنلاین کودکان (COPPA) ، تنظیمی به نام tagForChildDirectedTreatment وجود دارد.

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

  • tagForChildDirectedTreatment را روی true تنظیم کنید تا نشان دهید که می‌خواهید محتوای شما برای اهداف COPPA به‌عنوان کارگردانی کودک در نظر گرفته شود. این از انتقال شناسه تبلیغاتی، IDFA جلوگیری می کند.
  • tagForChildDirectedTreatment را روی false تنظیم کنید تا نشان دهید که نمی‌خواهید محتوای شما برای اهداف COPPA به‌عنوان هدایت‌شده توسط کودکان در نظر گرفته شود.
  • اگر نمی‌خواهید نشان دهید که مایلید با محتوای شما با COPPA چگونه رفتار شود، tagForChildDirectedTreatment را تنظیم نکنید.

مثال زیر نشان می‌دهد که می‌خواهید برای اهداف COPPA، محتوای شما به‌عنوان کارگردانی کودک در نظر گرفته شود:

سریع

GADMobileAds.sharedInstance().requestConfiguration.tagForChildDirectedTreatment = true

هدف-C

GADMobileAds.sharedInstance.requestConfiguration.tagForChildDirectedTreatment = @YES;

با تنظیم این برچسب، تأیید می‌کنید که این اعلان دقیق است و مجاز هستید از طرف صاحب برنامه اقدام کنید. می‌دانید که سوء استفاده از این تنظیم ممکن است منجر به فسخ حساب Google شما شود.

می‌توانید درخواست‌های تبلیغات خود را برای دریافت درمان برای کاربران زیر سن رضایت در منطقه اقتصادی اروپا (EEA) علامت‌گذاری کنید. این ویژگی برای کمک به تسهیل انطباق با مقررات عمومی حفاظت از داده ها (GDPR) طراحی شده است. توجه داشته باشید که ممکن است تعهدات قانونی دیگری تحت GDPR داشته باشید. راهنمایی های اتحادیه اروپا را مرور کنید و با مشاور حقوقی خود مشورت کنید. توجه داشته باشید که ابزارهای Google برای تسهیل پیروی طراحی شده‌اند و هیچ ناشر خاصی را از تعهداتش بر اساس قانون سلب نمی‌کند.درباره نحوه تأثیر GDPR بر ناشران بیشتر بیاموزید .

هنگام استفاده از این ویژگی، یک پارامتر برچسب برای کاربران زیر سن رضایت در اروپا (TFUA) در تمام درخواست‌های تبلیغاتی آینده گنجانده می‌شود. این پارامتر تبلیغات شخصی‌شده، از جمله بازاریابی مجدد را برای آن درخواست آگهی خاص غیرفعال می‌کند. همچنین درخواست‌های فروشنده‌های تبلیغات شخص ثالث، مانند پیکسل‌های اندازه‌گیری آگهی و سرورهای آگهی شخص ثالث را غیرفعال می‌کند.

با تنظیم ویژگی tagForUnderAgeOfConsent در شیء GADMobileAds.requestConfiguration و ارسال true ، می‌توان از این تنظیم با همه نسخه‌های Google Mobile Ads SDK استفاده کرد.

  • tagForUnderAgeOfConsent را روی true تنظیم کنید تا نشان دهید که می‌خواهید درخواست‌های تبلیغاتی به روشی مناسب برای کاربران زیر سن رضایت انجام شود. این همچنین از انتقال شناسه تبلیغاتی IDFA جلوگیری می کند.
  • تنظیم نکردن tagForUnderAgeOfConsent نشان می‌دهد که نمی‌خواهید درخواست‌های تبلیغاتی به روشی مناسب برای کاربران زیر سن رضایت انجام شود.

مثال زیر نشان می‌دهد که می‌خواهید TFUA در درخواست آگهی شما گنجانده شود:

سریع

GADMobileAds.sharedInstance().requestConfiguration.tagForUnderAgeOfConsent = true

هدف-C

GADMobileAds.sharedInstance.requestConfiguration.tagForUnderAgeOfConsent = @YES;

برچسب‌هایی که برای فعال کردن تنظیمات هدایت‌شده توسط کودک و tagForUnderAgeOfConsent هر دو به طور همزمان روی true تنظیم شوند. اگر آنها هستند، تنظیمات به کارگردانی کودک اولویت دارد.

فیلتر کردن محتوای تبلیغاتی

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

  • GADMaxAdContentRatingGeneral
  • GADMaxAdContentRatingParentalGuidance
  • GADMaxAdContentRatingTeen
  • GADMaxAdContentRatingMatureAudience

کد زیر تمام درخواست‌های تبلیغات را به گونه‌ای پیکربندی می‌کند که مشخص کند محتوای تبلیغاتی بازگردانده شده باید با برچسب محتوای دیجیتالی که بالاتر از GADMaxAdContentRatingGeneral نباشد مطابقت داشته باشد.

سریع

GADMobileAds.sharedInstance().requestConfiguration.maxAdContentRating =
    GADMaxAdContentRatingGeneral

هدف-C

GADMobileAds.sharedInstance.requestConfiguration.maxAdContentRating =
    GADMaxAdContentRatingGeneral;

درمان حریم خصوصی ناشر (بتا)

Publisher Privacy Treatment(PPT) API یک ابزار اختیاری است که به برنامه‌ها اجازه می‌دهد با استفاده از publisherPrivacyPersonalizationState GADRequestConfiguration شخصی‌سازی تبلیغات را برای همه درخواست‌های آگهی غیرفعال کنند. هنگام استفاده از این ویژگی، یک پارامتر درمان حریم خصوصی ناشر (PPT) در تمام درخواست‌های آگهی آینده برای باقیمانده جلسه گنجانده می‌شود.

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

سریع

GADMobileAds.sharedInstance().requestConfiguration.publisherPrivacyPersonalizationState =
    .disabled

هدف-C

GADMobileAds.sharedInstance.requestConfiguration.publisherPrivacyPersonalizationState =
    GADPublisherPrivacyPersonalizationStateDisabled;

GADRequest

شی GADRequest اطلاعات هدف را جمع آوری می کند تا با درخواست تبلیغ ارسال شود.

URL محتوا

هنگام درخواست تبلیغ، برنامه‌ها می‌توانند URL محتوایی را که ارائه می‌کنند ارسال کنند. این امکان را می‌دهد تا هدف‌گذاری کلمه کلیدی، آگهی را با محتوا مطابقت دهد.

به عنوان مثال، اگر برنامه شما هنگام نمایش محتوا از https://www.example.com درخواست تبلیغ می‌کند، می‌توانید این URL را برای هدف قرار دادن کلمات کلیدی مرتبط ارسال کنید:

سریع

let request = GADRequest()
request.contentURL = "https://www.example.com"

هدف-C

GADRequest *request = [GADRequest request];
request.contentURL = @"https://www.example.com";

سوالات متداول

هنگامی که یک تبلیغ به طور خودکار بازخوانی می شود از چه هدف گذاری استفاده می شود؟
در بازخوانی آگهی، شی GADRequest که قبلاً مشخص شده بود برای هدف‌گیری مجدد استفاده می‌شود. برای تنظیم هدف گذاری جدید، loadRequest در GADBannerView با یک شی جدید GADRequest به صراحت فراخوانی کنید.
چگونه می توانم پارامترهای هدف گذاری اضافی را به شبکه های میانجی ارسال کنم؟
برای اطلاع از نحوه ارسال هدف به شبکه‌های میانجی‌گری، به Mediation مراجعه کنید.