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

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

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

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

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

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

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

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

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