این راهنما توضیح میدهد که چگونه اطلاعات هدفیابی را به درخواست آگهی ارائه دهید.
قبلاز شروع
پیشاز ادامه دادن، Google Mobile Ads Unity Plugin را راهاندازی کنید.
پیکربندی درخواست
شیء
RequestConfiguration
پیکربندی سراسری را برای هر درخواست آگهی جمعآوری میکند و توسط
MobileAds.SetRequestConfiguration()
اعمال میشود.
MobileAds.SetRequestConfiguration(requestConfiguration);
برای اطمینان از اینکه همه درخواستهای آگهی تغییرات پیکربندی درخواست را اعمال میکنند، پیکربندی درخواست را قبلاز مقداردهی اولیه کیت توسعه نرمافزار تنظیم کنید.
تنظیم رفتار براساس سن
برای کمک به شما در مدیریت رعایت مقررات حریم خصوصی مربوط به کودکان و نوجوانان، Google Mobile Ads Unity Plugin تنظیمات رفتار براساس سن را ارائه میدهد. تنظیم رفتار با سن به شما امکان میدهد مشخص کنید که آیا Google Mobile Ads Unity Plugin باید محافظتهای خاصی را برای ارائه آگهی به کودکان، نوجوانان، یا سن نامشخص اعمال کند یا نه.
میتوانید با ویژگی
AgeRestrictedTreatment
در شیء
RequestConfiguration، رفتار با سن را تنظیم کنید.
مثال زیر نشان میدهد که درخواستهای آگهی باید با محتوای مناسب کودکان رفتار شود:
RequestConfiguration requestConfiguration = new RequestConfiguration
{
// Indicate that ad requests should have child age treatment.
AgeRestrictedTreatment = AgeRestrictedTreatment.Child
};
MobileAds.SetRequestConfiguration(requestConfiguration);
برای نشان دادن رفتار با نوجوان یا سن نامشخص،
تنظیم AgeRestrictedTreatment.Child را با موارد زیر جایگزین کنید:
هنگام استفاده از این تنظیم، Google Mobile Ads Unity Plugin پارامتر tfat را در درخواستهای آگهی لحاظ میکند. با مشاور حقوقیتان مشورت کنید تا براساس تعهدات قانونی و نظارتیتان،
نحوه برخورد با سن ذیربط را برای کاربرانتان تعیین کنید. برای اطلاعات بیشتر،
برچسبگذاری درخواست آگهی برای رفتار مناسب سن را ببینید.
انتقال به درمان سنی از TFCD و TFUA
تنظیمات رفتار با سن جایگزین ویژگیهای منسوخشده
TagForChildDirectedTreatment (TFCD) و TagForUnderAgeOfConsent (TFUA)
میشود.
جدول زیر تنظیمات TFCD و TFUA و معادلهای رفتار سنی آنها را نشان میدهد:
TFCD
TFCD |
درمان سن |
|---|---|
TagForChildDirectedTreatment.True |
AgeRestrictedTreatment.Child |
TagForChildDirectedTreatment.False |
AgeRestrictedTreatment.Unspecified |
TagForChildDirectedTreatment.Unspecified |
AgeRestrictedTreatment.Unspecified |
| مقداری اختصاص داده نشده است | AgeRestrictedTreatment.Unspecified |
| بدون معادل | AgeRestrictedTreatment.Teen |
TFUA
TFUA |
درمان سن |
|---|---|
TagForUnderAgeOfConsent.True |
AgeRestrictedTreatment.Child |
TagForUnderAgeOfConsent.False |
AgeRestrictedTreatment.Unspecified |
TagForUnderAgeOfConsent.Unspecified |
AgeRestrictedTreatment.Unspecified |
| مقداری اختصاص داده نشده است | AgeRestrictedTreatment.Unspecified |
| بدون معادل | AgeRestrictedTreatment.Teen |
آشنایی با تعاملات درمان سن با TFCD و TFUA
اگر تنظیمات رفتار مناسب سن و تنظیمات TFCD یا TFUA را تنظیم کنید، Google محافظهکارانهترین رفتار را اعمال میکند.
تنظیمات مختص کودکان
برای اهداف قانون محافظت از حریم خصوصی آنلاین کودکان (COPPA)، تنظیمی بهنام «برچسب برای رفتار مختص کودکان» وجود دارد.
با تنظیم این برچسب، گواهی میکنید که این اعلان صحیح است و شما مجاز هستید ازطرف مالک برنامه اقدام کنید. میدانید که سوءاستفاده از این تنظیم ممکن است منجر به بسته شدن «حساب Google» شما شود.
بهعنوان توسعهدهنده برنامه، میتوانید هنگام درخواست آگهی مشخص کنید که آیا میخواهید Google محتوایتان را بهعنوان محتوای مختص کودکان درنظر بگیرد یا نه. اگر مشخص کنید که میخواهید Google محتوایتان را بهعنوان محتوای مختص کودکان درنظر بگیرد، Google Mobile Ads Unity Plugin اقداماتی را برای غیرفعال کردن تبلیغات IBA و بازاریابی مجدد در آن درخواست آگهی انجام میدهد. از این تنظیم
با همه نسخههای کیت توسعه نرمافزار خدمات Google Play تا
RequestConfiguration.TagForChildDirectedTreatment استفاده کنید:
TagForChildDirectedTreatmentرا باTagForChildDirectedTreatment.Trueتنظیم کنید تا نشان دهید میخواهید محتوایتان برای اهداف COPPA بهعنوان محتوای ویژه کودکان درنظر گرفته شود. این تنظیم از انتقال شناسه تبلیغاتی Android (AAID) جلوگیری میکند.TagForChildDirectedTreatmentرا رویTagForChildDirectedTreatment.Falseتنظیم کنید تا نشان دهید نمیخواهید محتوایتان برای اهداف COPPA بهعنوان محتوای مختص کودکان درنظر گرفته شود.اگر نمیخواهید در درخواستهای آگهی مشخص کنید که میخواهید با محتوایتان ازنظر COPPA چگونه رفتار شود،
TagForChildDirectedTreatmentرا باnullتنظیم کنید.
مثال زیر نشان میدهد که میخواهید محتوایتان برای اهداف COPPA بهعنوان محتوای مختص کودکان درنظر گرفته شود:
RequestConfiguration requestConfiguration = new RequestConfiguration
{
TagForChildDirectedTreatment = TagForChildDirectedTreatment.True
};
MobileAds.SetRequestConfiguration(requestConfiguration);
با تنظیم این برچسب، گواهی میکنید که این اعلان صحیح است و شما مجاز هستید ازطرف مالک برنامه اقدام کنید. میدانید که سوءاستفاده از این تنظیم ممکن است منجر به بسته شدن «حساب Google» شما شود.
کاربران زیر سن قانونی
میتوانید درخواستهای آگهیتان را علامتگذاری کنید تا برای کاربران ساکن منطقه اقتصادی اروپا (EEA) که زیر سن رضایت هستند، رفتار مناسب اعمال شود. این ویژگی برای کمک به تسهیل رعایت مقررات کلی حفاظت از داده (GDPR) طراحی شده است. ممکن است تعهدات قانونی دیگری تحت «مقررات عمومی حفاظت از دادهها» داشته باشید. راهنمای اتحادیه اروپا را مرور کنید و با مشاور حقوقی خودتان مشورت کنید. ابزارهای Google برای تسهیل رعایت مقررات طراحی شدهاند و هیچ ناشر خاصی را از تعهداتش طبق قانون معاف نمیکنند.
درباره نحوه تأثیر «مقررات کلی حفاظت از داده» بر ناشران بیشتر بدانید.هنگام استفاده از این ویژگی، پارامتر «برچسب برای کاربران زیر سن قانونی در اروپا» (TFUA) در درخواست آگهی گنجانده میشود. این پارامتر تبلیغات شخصیسازیشده، ازجمله بازاریابی مجدد، را برای آن درخواست آگهی خاص غیرفعال میکند. همچنین درخواستها به فروشندگان آگهی طرف سوم را غیرفعال میکند، مانند پیکسلهای سنجش آگهی و سرورهای آگهی طرف سوم.
مانند تنظیمات مختص کودکان، روشی در
RequestConfiguration برای تنظیم پارامتر TFUA وجود دارد:
TagForUnderAgeOfConsent،
با گزینههای زیر.
TagForUnderAgeOfConsentرا باTagForUnderAgeOfConsent.Trueتنظیم کنید تا نشان دهید که میخواهید درخواست آگهی برای کاربران ساکن منطقه اقتصادی اروپا (EEA) که زیر سن قانونی هستند، درمان دریافت کند. این تنظیم از انتقال شناسه تبلیغاتی Android (AAID) جلوگیری میکند.TagForUnderAgeOfConsentرا باTagForUnderAgeOfConsent.Falseتنظیم کنید تا نشان دهید میخواهید درخواست آگهی برای کاربران در منطقه اقتصادی اروپا (EEA) که زیر سن قانونی هستند، درمان دریافت نکند.TagForUnderAgeOfConsentرا باnullتنظیم کنید تا نشان دهید مشخص نکردهاید که آیا درخواست آگهی باید برای کاربران ساکن «منطقه اقتصادی اروپا» (EEA) که زیر سن قانونی هستند، رفتار مناسبی دریافت کند یا نه.
مثال زیر نشان میدهد که میخواهید TFUA در درخواست آگهی شما گنجانده شود:
RequestConfiguration requestConfiguration = new RequestConfiguration
{
TagForUnderAgeOfConsent = TagForUnderAgeOfConsent.True
};
MobileAds.SetRequestConfiguration(requestConfiguration);
برچسبهای فعال کردن تنظیم مختص کودکان
و TagForUnderAgeOfConsent نباید همزمان روی درست تنظیم شوند.
اگر اینطور باشد، تنظیم «مختص کودکان» اولویت دارد.
فیلتر کردن محتوای آگهی
برای رعایت خطمشی آگهیهای نامناسب Google Play که شامل پیشنهادهای مرتبط در آگهی میشود، همه آگهیها و پیشنهادهای مرتبط با آنها که در برنامه شما نشان داده میشود باید برای ردهبندی محتوای برنامه شما مناسب باشد، حتی اگر محتوا بهخودیخود با خطمشیهای Google Play مطابقت داشته باشد.
ابزارهایی مثل حداکثر ردهبندی محتوای آگهی میتواند به شما کمک کند کنترل بیشتری بر محتوای آگهیهای نشاندادهشده به کاربرانتان داشته باشید. میتوانید حداکثر ردهبندی محتوا را تنظیم کنید تا به رعایت خطمشیهای پلاتفرم کمک کنید.
برنامهها میتوانند بااستفاده از فیلد
MaxAdContentRating
حداکثر ردهبندی محتوای آگهی را برای درخواستهای آگهی خود تنظیم کنند. آگهیهای AdMob که هنگام پیکربندی این تنظیم برگردانده میشوند، دارای ردهبندی محتوایی
در سطح درخواست یا پایینتر از آن هستند.
مقادیر ممکن برای این شبکه اضافی براساس طبقهبندیهای برچسب محتوای دیجیتال است، و باید یکی از رشتههای زیر باشد:
MaxAdContentRating.GMaxAdContentRating.PGMaxAdContentRating.TMaxAdContentRating.MA
مثال زیر شیء RequestConfiguration را پیکربندی میکند تا مشخص کند که محتوای آگهی برگرداندهشده باید با برچسب محتوای دیجیتال تعیینشدهای مطابقت داشته باشد که بالاتر از G نباشد:
RequestConfiguration requestConfiguration = new RequestConfiguration
{
MaxAdContentRating = MaxAdContentRating.G
};
MobileAds.SetRequestConfiguration(requestConfiguration);
درباره تنظیم حداکثر ردهبندی محتوا برای هر درخواست آگهی بیشتر بدانید.
درخواست آگهی
شیء AdManagerAdRequest اطلاعات هدفیابی را برای ارسال با درخواست آگهی جمعآوری میکند.
هدفیابی سفارشی
میتوانید جفتهای کلید-مقدار سفارشی را برای هدفیابی ردیفهای کمپین «مدیر آگهی Google» ازطریق AdManagerAdRequest.AddCustomTargeting() ارسال کنید:
مثال زیر سن هدفیابی سفارشی را بهصورت 25 ارسال میکند:
// Example: Pass custom targeting "age=25".
AdManagerAdRequest newRequest = new AdManagerAdRequest
{
CustomTargeting = new Dictionary<string, string>
{
{ "age", "25" }
}
};
مثال زیر افراد بین ۲۴ تا ۲۶ سال را هدف قرار میدهد:
AdManagerAdRequest newRequest = new AdManagerAdRequest
{
CustomTargeting = new Dictionary<string, string>
{
{ "age", "24, 25, 26" }
}
};
دسته انحصاری
میتوانید بااستفاده از فیلد
AdManagerAdRequest CategoryExclusions
سطح استثنای دسته سطح جایگاه را به درخواست اضافه کنید:
AdManagerAdRequest newRequest = new AdManagerAdRequest
{
CategoryExclusions = new HashSet<string>
{
"automobile",
"boat"
}
};
شناسههای ارائهشده از ناشر
میتوانید شناسه ارائهشده توسط ناشر (PPID) را برای استفاده در حدگذاری بسامد، بخشبندی و هدفیابی مخاطب، چرخش آگهی متوالی، و کنترلهای ارائه آگهی مبتنی بر مخاطب در دستگاههای مختلف تنظیم کنید.
مثال زیر PPID را تنظیم میکند:
AdManagerAdRequest newRequest = new AdManagerAdRequest
{
PublisherProvidedId = "AB123456789"
};
نشانهای ناشرداده
میتوانید دادههای زمینهای و مخاطب را بهعنوان نشانهای ناشرداده (PPS) در درخواستهای آگهی ارسال کنید. با PPS، میتوانید از دادههای کاربرتان برای بهبود درآمدزایی برنامهای استفاده کنید. این کار با انتقال ویژگیهای مخاطبانتان به پیشنهاددهندگان در همه انواع تراکنش، بااستفاده از طبقهبندیهای استاندارد، و بدون نیاز به همرسانی شناسههای کاربر انجام میشود. ویژگیهای مخاطب شما میتواند شامل دادههای رفتاری و مبتنی بر علاقه (طبقهبندی مخاطب IAB نسخه ۱.۱) و دادههای زمینهای (طبقهبندی محتوای IAB نسخه ۲.۲) باشد.
مثال زیر بخشبندی مخاطب را تنظیم میکند:
AdManagerAdRequest newRequest = new AdManagerAdRequest
{
Extras = new Dictionary<string, string>
{
// Set the demographic to an audience with an "Age Range" of 30-34
// and an interest in mergers and acquisitions.
{ "IAB_AUDIENCE_1_1", "1, 2, 3, 4, 5" },
// Set the content to sedan, station wagon and SUV automotive values.
{ "IAB_AUDIENCE_2_2", "6, 7, 8, 9, 10" }
}
};