این راهنما نحوه استفاده از Google Mobile Ads Flutter Plugin را برای بار کردن و نمایش دادن آگهیهای «شبکه مخاطبان Meta» بااستفاده از واسطهگری نشان میدهد و ادغامهای پیشنهاد قیمت را پوشش میدهد. این راهنما نحوه افزودن «شبکه مخاطبان Meta» به پیکربندی واسطهگری واحد آگهی و نحوه ادغام «شبکه مخاطبان Meta» و آداپتور در برنامه Flutter را پوشش میدهد.
یکپارچهسازیها و قالبهای آگهی پشتیبانیشده
کاراییهای میانجیگری Ad Manager برای «شبکه مخاطبان Meta» عبارتاند از:
| یکپارچهسازی | |
|---|---|
| پیشنهاد قیمت | |
| آبشار ۱ | |
| قالبها | |
| برنما | |
| بینابینی | |
| پاداش | |
| بینابینی پاداشدار | |
| بومی | |
۱ «شبکه مخاطبان Meta» در سال ۲۰۲۱ به فقط پیشنهاد قیمت تبدیل شد.
پیشنیازها
قبلاز ادامه دادن، موارد زیر را درستیسنجی کنید:
- جدیدترین نسخه Google Mobile Ads Flutter Plugin.
- نسخه چارچوب Flutter ۳.۷.۰ یا بالاتر.
- برای استقرار در Android
- سطح میانای برنامه کاربردی Android 24 یا بالاتر.
- برای استقرار در iOS
- هدف استقرار iOS نسخه ۱۵.۰ یا جدیدتر.
- جدیدترین «کیت توسعه نرمافزار شبکه مخاطبان Meta» معمولاً به جدیدترین نسخه Xcode نیاز دارد.
- پروژه Flutter کاری که با Google Mobile Ads Flutter Plugin پیکربندی شده است. برای جزئیات بیشتر، راهاندازی Google Mobile Ads Flutter Plugin را ببینید.
- میانجیگری را راهاندازی کنید.
مرحله ۱: پیکربندیها را در واسط کاربر Meta Audience Network تنظیم کنید
در صفحه «شروع مدیر کسبوکار» ثبتنام کنید و به سیستم وارد شوید.
روی شروع به کار و سپس ایجاد حساب جدید کلیک کنید.

فیلدهای الزامی را با جزئیات کسبوکارتان تکمیل کنید و روی بعدی کلیک کنید.

ایجاد دارایی
پساز تکمیل اطلاعات موردنیاز، از شما خواسته میشود داراییای برای برنامهتان ایجاد کنید. نام موردنظر دارایی را برای برنامهتان وارد کنید و روی بعدی کلیک کنید.

سپس، پلاتفرم خود را برای درآمدزایی انتخاب کنید.

جزئیات برنامهتان را اضافه کنید و روی بعدی کلیک کنید.
Android
iOS
با کلیک کردن روی افزودن حساب پرداخت جدید، حساب پرداختتان را راهاندازی کنید. برای وارد کردن اطلاعات پرداختتان به صفحه جدیدی هدایت خواهید شد. جزئیات لازم را تکمیل کنید، سپس روی بعدی کلیک کنید.

Google Ad Manager را بهعنوان پلاتفرم میانجیگری انتخاب کنید، سپس روی ایجاد جای آگهی کلیک کنید.

قالبی را انتخاب کنید، فرم را تکمیل کنید و روی ایجاد کلیک کنید.

شناسه جای آگهی را یادداشت کنید.

روی تمام کلیک کنید.
بهروزرسانی app-ads.txt
«فروشندگان مجاز برای برنامهها» app-ads.txt ابتکار IAB Tech Lab است که کمک میکند مطمئن شوید
فضای آگهی برنامه شما فقط ازطریق کانالهایی که بهعنوان مجاز شناسایی کردهاید فروخته میشود. برای جلوگیری از
کاهش قابلتوجه درآمد آگهی، باید فایل app-ads.txt را پیادهسازی کنید.
اگر قبلاً این کار را انجام ندادهاید،
فایل app-ads.txt برای Ad Manager ایجاد کنید.
برای پیادهسازی app-ads.txt برای «شبکه مخاطبان Meta»، به
شناسایی فروشندگان مجاز با app-ads.txt مراجعه کنید.
روشن کردن حالت آزمایش
برای دستورالعملهای دقیق درباره نحوه فعال کردن آگهیهای آزمایشی «شبکه مخاطبان Meta»، راهنمای پیادهسازی «شبکه مخاطبان» را ببینید.
مرحله ۲: راهاندازی تقاضای «شبکه مخاطبان Meta» در «واسط کاربر Ad Manager»
پیکربندی تنظیمات واسطهگری برای واحد آگهی
Android
برای دستورالعملها، مرحله ۲ را در راهنمای Android ببینید.
iOS
برای دستورالعملها، مرحله ۲ را در راهنمای iOS ببینید.
افزودن Meta به فهرست شرکای آگهی «مقررات عمومی حفاظت از دادهها» و مقررات ایالتی ایالات متحده
مراحل موجود در تنظیمات مقررات اروپا و تنظیمات مقررات ایالتهای امریکا را دنبال کنید تا Meta را به فهرست شرکای آگهی مقررات اروپا و ایالتهای امریکا در «میانای کاربری Ad Manager» اضافه کنید.
مرحله ۳: وارد کردن Meta Audience Network SDK و آداپتور
یکپارچهسازی ازطریق pub.dev
وابستگی زیر را با جدیدترین نسخههای
Meta Audience Network SDK و آداپتور در فایل
بسته pubspec.yaml خود اضافه کنید:
dependencies:
gma_mediation_meta: ^1.7.1
یکپارچهسازی دستی
جدیدترین نسخه افزایه میانجیگری Google Mobile Ads را برای
Meta Audience Network بارگیری کنید،
فایل بارگیریشده را استخراج کنید، و پوشه افزایه استخراجشده
(و محتوای آن) را به پروژه Flutter خود اضافه کنید. سپس، با افزودن وابستگی زیر، به افزایه در فایل
pubspec.yaml خود ارجاع دهید:
dependencies:
gma_mediation_meta:
path: path/to/local/package
مرحله ۴: پیادهسازی تنظیمات حریم خصوصی در Meta Audience Network SDK
رضایت اتحادیه اروپا و «مقررات کلی حفاظت از داده»
برای رعایت خطمشی Google درخصوص موافقت کاربر اتحادیه اروپا، باید شفافسازیهای خاصی را برای کاربران خود در منطقه اقتصادی اروپا (EEA)، پادشاهی متحد، و سوئیس انجام دهید و موافقت آنها را برای استفاده از کوکیها یا دیگر فضاهای ذخیرهسازی محلی در جاهایی که قانون الزام میکند، و برای جمعآوری، همرسانی، و استفاده از دادههای شخصی برای شخصیسازی آگهیها کسب کنید. این خطمشی منعکسکننده الزامات «آییننامه حریم خصوصی الکترونیکی اتحادیه اروپا» و «مقررات کلی حفاظت از دادهها» (GDPR) است. شما مسئول تأیید کردن این هستید که موافقت به هر منبع آگهی در زنجیره واسطهگری شما منتقل شده است.
برای کسب اطلاعات درباره «مقررات عمومی حفاظت از دادهها» و تبلیغات Meta، راهنماییهای Meta را مرور کنید.
قوانین حریم خصوصی ایالتی در ایالات متحده
قوانین حریم خصوصی ایالتهای امریکا ملزم میکند به کاربران حق داده شود که از «فروش» «اطلاعات شخصی» خود (طبق تعریف قانون از این اصطلاحات) انصراف دهند، و این انصراف ازطریق پیوند برجسته «اطلاعات شخصی من فروخته نشود» در صفحه اصلی طرف «فروشنده» ارائه شود. راهنمای رعایت قوانین حریم خصوصی ایالات متحده امکان فعال کردن پردازش دادههای محدودشده را برای ارائه آگهی Google فراهم میکند، اما Google نمیتواند این تنظیم را برای هر شبکه آگهی در زنجیره واسطهگری شما اعمال کند. بنابراین، باید هر شبکه آگهی را در زنجیره واسطهگریتان که ممکن است در فروش اطلاعات شخصی شرکت کند شناسایی کنید و برای اطمینان از رعایت قوانین، از دستورالعملهای هریک از آن شبکهها پیروی کنید.
برای کاربران ساکن کالیفرنیا، گزینههای پردازش داده Meta را مرور کنید.
مرحله ۵: افزودن کد الزامی
Android
برای ادغام «شبکه مخاطبان Meta» به کد اضافی نیاز نیست.
iOS
یکپارچهسازی SKAdNetwork
برای افزودن شناسههای SKAdNetwork به فایل Info.plist پروژه خود، اسناد
شبکه مخاطبان Meta
را دنبال کنید.
ردیابی تبلیغات فعال است
اگر برای iOS 14 یا بالاتر میسازید، دستورالعملهای «شبکه مخاطبان Meta» را درباره نحوه تنظیم پرچم ردیابی تبلیغات بررسی کنید.
مرحله ۶: پیادهسازیتان را آزمایش کنید
فعال کردن آگهیهای آزمایشی
مطمئن شوید که دستگاه آزمایشی خود را برای Ad Manager ثبت کردهاید و حالت آزمایشی را در واسط کاربر «شبکه مخاطبان Meta» فعال کردهاید.
درستیسنجی آگهیهای آزمایشی
برای درستیسنجی اینکه آگهیهای آزمایشی را از «شبکه مخاطبان Meta» دریافت میکنید، آزمایش منبع آگهی تکی را در بازرس آگهی بااستفاده از منبع (های) آگهی شبکه مخاطبان Meta(پیشنهاد قیمت) فعال کنید.
مراحل اختیاری
ذخیره در حافظه نهان در Android 9
Android
از Android 9 (سطح API 28) شروع میشود، پشتیبانی از متن واضح بهطور پیشفرض غیرفعال است، که بر عملکرد ذخیره کردن میانای برنامهسازی کاربردی شبکه مخاطبان Meta تأثیر میگذارد و میتواند بر تجربه کاربری و درآمد آگهیها تأثیر بگذارد. برای بهروزرسانی پیکربندی امنیت شبکه در برنامهتان، مستندات Meta را دنبال کنید.
iOS
برای یکپارچهسازیهای iOS قابلاجرا نیست.
کدهای خطا
اگر آداپتور نتواند آگهی را از «شبکه مخاطبان» دریافت کند، میتوانید خطای زیربنایی را از پاسخ آگهی بااستفاده از
ResponseInfo در کلاسهای زیر بررسی کنید:
Android
com.google.ads.mediation.facebook.FacebookAdapter
com.google.ads.mediation.facebook.FacebookMediationAdapter
iOS
GADMAdapterFacebook
GADMediationAdapterFacebook
در اینجا کدها و پیامهای همراهی که توسط آداپتور «شبکه مخاطبان Meta» هنگامی که آگهی بار نمیشود، ارائه میشود:
Android
| کد خطا | استدلال |
|---|---|
| ۱۰۱ | پارامترهای سرور نامعتبر است (برای نمونه، «شناسه جای آگهی» وجود ندارد). |
| 102 | اندازه آگهی درخواستشده با اندازه برنمای پشتیبانیشده در «شبکه مخاطبان Meta» مطابقت ندارد. |
| 103 | ناشر باید آگهیها را با بافت Activity درخواست کند. |
| 104 | «کیت توسعه نرمافزار شبکه مخاطبان Meta» مقداردهی اولیه نشد. |
| ۱۰۵ | ناشر برای «آگهیهای بومی یکپارچه» درخواست نکرده است. |
| 106 | آگهی بومی بارگیریشده با شیء موردانتظار متفاوت است. |
| 107 | شیء Context استفادهشده نامعتبر است. |
| 108 | داراییهای آگهی بومی الزامی در آگهی بارشده وجود ندارد. |
| ۱۰۹ | آگهی بومی از محتوای قیمت پیشنهادی ساخته نشد. |
| 110 | «کیت توسعه نرمافزار شبکه مخاطبان Meta» نتوانست آگهی میانویدیویی/پاداشدار خود را ارائه دهد. |
| 111 | استثنا هنگام ایجاد شیء AdView «شبکه مخاطبان Meta» پرتاب شد. |
| 1000-9999 | «شبکه مخاطبان Meta» خطای مختص «کیت توسعه نرمافزار» برگرداند. برای جزئیات بیشتر، اسناد «شبکه مخاطبان Meta» را ببینید. |
iOS
| کد خطا | استدلال |
|---|---|
| ۱۰۱ | پارامترهای سرور نامعتبر است (برای نمونه، «شناسه جای آگهی» وجود ندارد). |
| 102 | اندازه آگهی درخواستشده با اندازه برنمای پشتیبانیشده در «شبکه مخاطبان Meta» مطابقت ندارد. |
| 103 | شیء آگهی «شبکه مخاطبان Meta» مقداردهی اولیه نشد. |
| 104 | «کیت توسعه نرمافزار شبکه مخاطبان Meta» نتوانست آگهی میانویدیویی/پاداشدار خود را ارائه دهد. |
| ۱۰۵ | کنترلکننده نمای ریشه آگهی برنمایی nil است. |
| 106 | «کیت توسعه نرمافزار شبکه مخاطبان Meta» مقداردهی اولیه نشد. |
| 1000-9999 | «شبکه مخاطبان Meta» خطای مختص «کیت توسعه نرمافزار» برگرداند. برای جزئیات بیشتر، اسناد «شبکه مخاطبان Meta» را ببینید. |
تغییرات آداپتور واسطهگری Meta Audience Network Flutter
نسخه ۱.۷.۱
- از نسخه 6.22.0.1 آداپتور Android «شبکه مخاطبان Meta» پشتیبانی میکند.
- از نسخه 6.22.0.0 آداپتور Meta Audience Network iOS پشتیبانی میکند.
- با نسخه 9.1.0 افزایه Google Mobile Ads Flutter ساخته و آزمایش شده است.
نسخه ۱.۷.۰
- برای پشتیبانی از نسخه ۹.۱.۰ «افزایه Google Mobile Ads Flutter» بهروزرسانی شد.
- پشتیبانی از «مدیر بسته Swift» اضافه شد.
- از نسخه 6.22.0.0 آداپتور Android «شبکه مخاطبان Meta» پشتیبانی میکند.
- از نسخه 6.22.0.0 آداپتور Meta Audience Network iOS پشتیبانی میکند.
- با نسخه 9.1.0 افزایه Google Mobile Ads Flutter ساخته و آزمایش شده است.
نسخه ۱.۶.۰
- از نسخه 6.22.0.0 آداپتور Android «شبکه مخاطبان Meta» پشتیبانی میکند.
- از نسخه 6.21.1.1 آداپتور iOS «شبکه مخاطبان Meta» پشتیبانی میکند.
- با Google Mobile Ads Flutter Plugin نسخه ۹.۰.۰ ساخته و آزمایش شده است.
نسخه ۱.۵.۴
- از نسخه 6.21.0.4 آداپتور Android «شبکه مخاطبان Meta» پشتیبانی میکند.
- از نسخه 6.21.1.1 آداپتور iOS «شبکه مخاطبان Meta» پشتیبانی میکند.
- با Google Mobile Ads Flutter Plugin نسخه ۹.۰.۰ ساخته و آزمایش شده است.
نسخه ۱.۵.۳
- بهروزرسانی برای پشتیبانی از نسخه ۹.۰.۰ «افزایه Flutter تبلیغات تلفن همراه Google»
- از نسخه 6.21.0.3 آداپتور Android «شبکه مخاطبان Meta» پشتیبانی میکند.
- از نسخه 6.21.1.1 آداپتور iOS «شبکه مخاطبان Meta» پشتیبانی میکند.
- با Google Mobile Ads Flutter Plugin نسخه ۹.۰.۰ ساخته و آزمایش شده است.
نسخه 1.5.2
- حداقل نسخه Flutter به 3.38.1 بهروز شد
- برای پشتیبانی از نسخه ۸.۰.۰ «افزایه Google Mobile Ads Flutter» بهروزرسانی شد
- از نسخه 6.21.0.2 آداپتور Android «شبکه مخاطبان Meta» پشتیبانی میکند.
- از نسخه 6.21.1.0 آداپتور iOS «شبکه مخاطبان Meta» پشتیبانی میکند.
- با نسخه ۸.۰.۰ افزایه Google Mobile Ads Flutter ساخته و آزمایش شده است.
نسخه 1.5.1
- حداقل نسخه Flutter به ۳.۳۵.۱ بهروز شد
- برای پشتیبانی از نسخه ۷.۰.۰ «افزایه Flutter تبلیغات تلفن همراه Google» بهروزرسانی شد
- از نسخه 6.21.0.1 آداپتور Android «شبکه مخاطبان Meta» پشتیبانی میکند.
- از نسخه 6.21.0.1 آداپتور iOS «شبکه مخاطبان Meta» پشتیبانی میکند.
- با نسخه ۷.۰.۰ افزایه Google Mobile Ads Flutter ساخته و آزمایش شده است.
نسخه ۱.۵.۰
- از نسخه 6.21.0.0 آداپتور Android «شبکه مخاطبان Meta» پشتیبانی میکند.
- از نسخه 6.21.0.0 آداپتور iOS «شبکه مخاطبان Meta» پشتیبانی میکند.
- با نسخه ۶.۰.۰ «افزایه Google Mobile Ads Flutter» ساخته و آزمایش شده است.
نسخه ۱.۴.۳
- از نسخه 6.20.0.2 آداپتور Android «شبکه مخاطبان Meta» پشتیبانی میکند.
- از نسخه 6.20.1.0 آداپتور iOS «شبکه مخاطبان Meta» پشتیبانی میکند.
- با نسخه ۶.۰.۰ «افزایه Google Mobile Ads Flutter» ساخته و آزمایش شده است.
نسخه 1.4.2
- از نسخه ۶.۲۰.۰.۱ آداپتور Android «شبکه مخاطبان Meta» پشتیبانی میکند.
- از نسخه 6.20.1.0 آداپتور iOS «شبکه مخاطبان Meta» پشتیبانی میکند.
- با نسخه ۶.۰.۰ «افزایه Google Mobile Ads Flutter» ساخته و آزمایش شده است.
نسخه ۱.۴.۱
- از نسخه ۶.۲۰.۰.۰ آداپتور Android «شبکه مخاطبان Meta» پشتیبانی میکند.
- از نسخه 6.20.1.0 آداپتور iOS «شبکه مخاطبان Meta» پشتیبانی میکند.
- با نسخه ۶.۰.۰ «افزایه Google Mobile Ads Flutter» ساخته و آزمایش شده است.
نسخه ۱.۴.۰
- از نسخه ۶.۲۰.۰.۰ آداپتور Android «شبکه مخاطبان Meta» پشتیبانی میکند.
- از نسخه 6.20.0.0 آداپتور iOS «شبکه مخاطبان Meta» پشتیبانی میکند.
- با نسخه ۶.۰.۰ «افزایه Google Mobile Ads Flutter» ساخته و آزمایش شده است.
نسخه ۱.۳.۰
- از نسخه ۶.۲۰.۰.۰ آداپتور Android «شبکه مخاطبان Meta» پشتیبانی میکند.
- از نسخه 6.17.1.0 آداپتور iOS «شبکه مخاطبان Meta» پشتیبانی میکند.
- با نسخه ۶.۰.۰ «افزایه Google Mobile Ads Flutter» ساخته و آزمایش شده است.
نسخه ۱.۲.۰
- از نسخه 6.19.0.1 آداپتور Android «شبکه مخاطبان Meta» پشتیبانی میکند.
- از نسخه 6.17.0.0 آداپتور iOS «شبکه مخاطبان Meta» پشتیبانی میکند.
- با نسخه ۶.۰.۰ «افزایه Google Mobile Ads Flutter» ساخته و آزمایش شده است.
نسخه ۱.۱.۰
- افزایه iOS اکنون چارچوب ایستا است.
- از نسخه 6.18.0.0 آداپتور Android «شبکه مخاطبان Meta» پشتیبانی میکند.
- از نسخه آداپتور Meta Audience Network iOS 6.16.0.0 پشتیبانی میکند.
- با نسخه ۵.۳.۱ «افزایه Google Mobile Ads Flutter» ساخته و آزمایش شده است.
نسخه ۱.۰.۱
- کلاس dart اضافه شد تا امکان تجزیهوتحلیل سازگاری صحیح با پلاتفرمهای میزبان فراهم شود
- از نسخه 6.17.0.0 آداپتور Android «شبکه مخاطبان Meta» پشتیبانی میکند.
- از نسخه 6.15.0.0 آداپتور Meta Audience Network iOS پشتیبانی میکند.
- با نسخه ۵.۱.۰ افزایه Google Mobile Ads Flutter ساخته و آزمایش شده است.
نسخه ۱.۰.۰
- نسخهٔ پخش اولیه.
- از نسخه 6.17.0.0 آداپتور Android «شبکه مخاطبان Meta» پشتیبانی میکند.
- از نسخه 6.15.0.0 آداپتور Meta Audience Network iOS پشتیبانی میکند.
- با افزایه Google Mobile Ads Flutter نسخه ۵.۰.۰ ساخته و آزمایش شده است.