هدف گذاری

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

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

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

پیش نیازها

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

پیکربندی GADRequest

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

سریع

let requestConfiguration = GADMobileAds.sharedInstance().requestConfiguration

هدف-C

GADRequestConfiguration requestConfiguration = GADMobileAds.sharedInstance.requestConfiguration;

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

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

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

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

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

سریع

GADMobileAds.sharedInstance().requestConfiguration.tag(forChildDirectedTreatment: true)

هدف-C

[GADMobileAds.sharedInstance.requestConfiguration tagForChildDirectedTreatment:YES];

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

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

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

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

  • tagForUnderAgeOfConsent را روی YES یا 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;

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 مراجعه کنید.