این راهنما به شما نشان میدهد که چگونه از Google Mobile Ads Flutter Plugin برای بارگیری و نمایش آگهیهای Meta Audience Network بااستفاده از میانجیگری استفاده کنید، و ادغامهای پیشنهاد قیمت را پوشش میدهد. این راهنما نحوه افزودن Meta Audience Network به پیکربندی میانجیگری واحد آگهی و نحوه ادغام Meta Audience Network و مبدل در برنامه Flutter را پوشش میدهد.
یکپارچهسازیها و قالبهای آگهی پشتیبانیشده
آداپتور میانجی Ad Manager برای Meta Audience Network قابلیتهای زیر را دارد:
| یکپارچهسازی | |
|---|---|
| پیشنهاد قیمت | |
| آبشار ۱ | |
| قالبها | |
| برنما | |
| بینابینی | |
| پاداش | |
| بینابینی پاداشدار | |
| بومی | |
۱ Meta Audience Network در سال ۲۰۲۱ فقط به پیشنهاد قیمت تبدیل شد.
پیشنیازها
قبلاز ادامه دادن، موارد زیر را تأیید کنید:
- جدیدترین نسخه 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 Audience Network، به راهنمای آزمایش پیادهسازی Audience Network مراجعه کنید.
مرحله ۲: راهاندازی تقاضای 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 Audience Network به کد اضافی نیاز نیست.
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 ۲۸)، پشتیبانی از متن ساده بهطور پیشفرض غیرفعال است، که بر عملکرد ذخیره موقت رسانه Meta Audience Network SDK تأثیر میگذارد و میتواند بر تجربه کاربری و درآمد آگهی تأثیر بگذارد. برای بهروزرسانی پیکربندی امنیت شبکه در برنامهتان، سند 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 Audience Network SDK ناموفق بود. |
| ۱۰۵ | ناشر برای آگهیهای بومی «یکپارچه» درخواست نداده است. |
| 106 | آگهی بومی بارشده با شیء موردانتظار متفاوت است. |
| 107 | شیء Context استفادهشده نامعتبر است. |
| 108 | آگهی بارشده فاقد داراییهای آگهی بومی موردنیاز است. |
| ۱۰۹ | آگهی بومی از بار داده قیمت پیشنهادی ایجاد نشد. |
| 110 | کیت توسعه نرمافزار Meta Audience Network نتوانست آگهی تمامصفحه/پاداشی خود را ارائه دهد. |
| 111 | هنگام ایجاد شیء Meta Audience Network AdView، استثنایی ایجاد شد. |
| 1000-9999 | Meta Audience Network خطای خاص کیت توسعه نرمافزار را برگرداند. برای جزئیات بیشتر، اسناد Meta Audience Network را ببینید. |
iOS
| کد خطا | استدلال |
|---|---|
| ۱۰۱ | پارامترهای سرور نامعتبر است (مثلاً شناسه جای آگهی وجود ندارد). |
| 102 | اندازه آگهی درخواستشده با اندازه برنما پشتیبانیشده Meta Audience Network مطابقت ندارد. |
| 103 | مقداردهی اولیه شیء آگهی Meta Audience Network ناموفق بود. |
| 104 | کیت توسعه نرمافزار Meta Audience Network نتوانست آگهی تمامصفحه/پاداشی خود را ارائه دهد. |
| ۱۰۵ | کنترلکننده نمای ریشه آگهی برنمای nil است. |
| 106 | مقداردهی اولیه Meta Audience Network SDK ناموفق بود. |
| 1000-9999 | Meta Audience Network خطای خاص کیت توسعه نرمافزار را برگرداند. برای جزئیات بیشتر، اسناد Meta Audience Network را ببینید. |
گزارش تغییرات آداپتور واسطهگری Flutter برای Meta Audience Network
نسخه ۱.۷.۱
- از Meta Audience Network Android adapter نسخه 6.22.0.1 پشتیبانی میکند.
- از Meta Audience Network iOS adapter نسخه ۶.۲۲.۰.۰ پشتیبانی میکند.
- بااستفاده از نسخه 9.1.0 «افزونه Flutter تبلیغات تلفن همراه Google» ساخته و آزمایش شده است.
نسخه ۱.۷.۰
- بهروزرسانیشده برای پشتیبانی از نسخه ۹.۱.۰ افزونه Flutter تبلیغات تلفن همراه Google.
- پشتیبانی از Swift Package Manager اضافه شد.
- از نسخه 6.22.0.0 آداپتور Meta Audience Network Android پشتیبانی میکند.
- از Meta Audience Network iOS adapter نسخه ۶.۲۲.۰.۰ پشتیبانی میکند.
- بااستفاده از نسخه 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 ساخته و آزمایش شده است.
نسخه ۱.۵.۴
- از نسخه 6.21.0.4 آداپتور Android برای Meta Audience Network پشتیبانی میکند.
- از Meta Audience Network iOS adapter نسخه 6.21.1.1 پشتیبانی میکند.
- با نسخه ۹.۰.۰ افزونه 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 ساخته و آزمایش شده است.
نسخه 1.5.2
- پایینترین نسخه Flutter به ۳.۳۸.۱ بهروز شد
- بهروزرسانیشده برای پشتیبانی از نسخه ۸.۰.۰ «افزونه Flutter تبلیغات تلفن همراه Google»
- از Meta Audience Network Android adapter نسخه 6.21.0.2 پشتیبانی میکند.
- از 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 آداپتور Meta Audience Network iOS پشتیبانی میکند.
- بااستفاده از نسخه 6.0.0 افزونه Flutter برای Google Mobile Ads ساخته و آزمایش شده است.
نسخه ۱.۴.۳
- از Meta Audience Network Android adapter نسخه 6.20.0.2 پشتیبانی میکند.
- از Meta Audience Network iOS adapter نسخه 6.20.1.0 پشتیبانی میکند.
- بااستفاده از نسخه 6.0.0 افزونه Flutter برای Google Mobile Ads ساخته و آزمایش شده است.
نسخه ۱.۴.۲
- از نسخه 6.20.0.1 آداپتور Android Meta Audience Network پشتیبانی میکند.
- از Meta Audience Network iOS adapter نسخه 6.20.1.0 پشتیبانی میکند.
- بااستفاده از نسخه 6.0.0 افزونه Flutter برای Google Mobile Ads ساخته و آزمایش شده است.
نسخه ۱.۴.۱
- از Meta Audience Network Android adapter نسخه 6.20.0.0 پشتیبانی میکند.
- از Meta Audience Network iOS adapter نسخه 6.20.1.0 پشتیبانی میکند.
- بااستفاده از نسخه 6.0.0 افزونه Flutter برای Google Mobile Ads ساخته و آزمایش شده است.
نسخه ۱.۴.۰
- از Meta Audience Network Android adapter نسخه 6.20.0.0 پشتیبانی میکند.
- از Meta Audience Network iOS adapter نسخه 6.20.0.0 پشتیبانی میکند.
- بااستفاده از نسخه 6.0.0 افزونه Flutter برای Google Mobile Ads ساخته و آزمایش شده است.
نسخه ۱.۳.۰
- از 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 ساخته و آزمایش شده است.
نسخه ۱.۲.۰
- از Meta Audience Network Android adapter نسخه 6.19.0.1 پشتیبانی میکند.
- از Meta Audience Network iOS adapter نسخه 6.17.0.0 پشتیبانی میکند.
- بااستفاده از نسخه 6.0.0 افزونه Flutter برای Google Mobile Ads ساخته و آزمایش شده است.
نسخه ۱.۱.۰
- افزایه iOS اکنون چارچوبی ایستا است.
- از Meta Audience Network Android adapter نسخه 6.18.0.0 پشتیبانی میکند.
- از آداپتور Meta Audience Network iOS نسخه 6.16.0.0 پشتیبانی میکند.
- بااستفاده از نسخه ۵.۳.۱ «افزونه Flutter تبلیغات تلفن همراه Google» ساخته و آزمایش شده است.
نسخه ۱.۰.۱
- کلاس dart اضافه شد تا امکان تجزیهوتحلیل سازگاری صحیح با پلاتفرمهای میزبان فراهم شود
- از Meta Audience Network Android adapter نسخه 6.17.0.0 پشتیبانی میکند.
- از Meta Audience Network iOS adapter نسخه 6.15.0.0 پشتیبانی میکند.
- بااستفاده از «افزونه Google Mobile Ads Flutter» نسخه ۵.۱.۰ ساخته و آزمایش شده است.
نسخه ۱.۰.۰
- نسخهٔ پخش اولیه.
- از Meta Audience Network Android adapter نسخه 6.17.0.0 پشتیبانی میکند.
- از Meta Audience Network iOS adapter نسخه 6.15.0.0 پشتیبانی میکند.
- با افزونه Google Mobile Ads Flutter نسخه ۵.۰.۰ ساخته و آزمایش شده است.