مرحله ۲: ادغام Google Analytics
| مقدمه: سنجش تبدیلهای «تبلیغات» iOS |
| مرحله ۱: پیوند دادن حساب Ads با Google Analytics |
|
مرحله ۲: ادغام Google Analytics |
| مرحله ۳: عیبیابی و رسیدگی به مشکلات رایج |
اکنون که حساب Ads خود را پیوند دادهاید، میتوانید یکپارچهسازی Google Analytics برای «کیت توسعه نرمافزار Firebase» را شروع کنید.
ادغام Google Analytics برای کیت توسعه نرمافزار Firebase
برای استفاده از «سنجش تبدیل در دستگاه» با «دادههای رویداد» همانطور که در این آموزش گامبهگام توضیح داده شده است، باید از نسخه ۱۱.۱۴.۰ یا بالاتر Google Analytics برای «کیت توسعه نرمافزار Firebase برای پلاتفرمهای Apple» استفاده کنید. مطمئن شوید وابستگیهای پروژه شما بهروزرسانی شده است. وقتی اندازهگیری تبدیل در دستگاه (ODM) را با کیت توسعه نرمافزار Google Analytics برای پلاتفرمهای Apple پیادهسازی میکنید، مطمئن شوید که از نسخههای سازگار کیت توسعه نرمافزار که در GitHub فهرست شدهاند استفاده میکنید. برای کسب اطلاعات دقیق درباره واحدهای کیت توسعه نرمافزار و پیکربندیهای گنجاندهشده، به قابلیتهای هدف مراجعه کنید.
استفاده از Cocoapods
اگر برنامهتان از Cocoapods استفاده میکند، بررسی کنید که Podfile پروژه شما حاوی
GoogleAppAdsOnDeviceConversion pod باشد، چه ازطریق
FirebaseAnalytics pod اصلی یا با افزودن آن بهصورت صریح بهعنوان یک pod مستقل:
pod 'FirebaseAnalytics' # includes GoogleAdsOnDeviceConversion
یا
pod 'FirebaseAnalytics/Core'
pod 'GoogleAdsOnDeviceConversion'
سپس، فرمانهای pod repo update و pod install را اجرا کنید.
استفاده از مدیر بسته Swift
اگر برنامهتان از «مدیر بسته Swift» استفاده میکند، مراحل مندرج در
مدیر بسته Swift برای Firebase را دنبال کنید.
وقتی به مرحله «کتابخانههای Firebase را که میخواهید در برنامهتان
قرار دهید انتخاب کنید» رسیدید، FirebaseAnalytics را علامت بزنید و سپس به مراحل بعدی بروید.
یا FirebaseAnalytics/Core و
GoogleAdsOnDeviceConversion را بررسی کنید.
یکپارچهسازی جایگزین
اگر برنامه شما از Cocoapods یا Swift Package Manager استفاده نمیکند، بهصورت زیر ادغام کنید:
- فایل zip عمومی Firebase را از مخزن GitHub firebase-ios-sdk بارگیری کنید.
- برای افزودن مستقیم چارچوبها به پروژه، دستورالعملهای «مرا بخوان» را از فایل zip عمومی دنبال کنید. حتماً چارچوبها را از
FirebaseAnalyticsدایرکتوری اضافه کنید. - در Xcode، پرچمهای
-ObjCو-lc++را به Other Linker Settings (تنظیمات دیگر پیونددهنده) در تنظیمات ساخت هدف برنامه خود اضافه کنید.
تأیید یکپارچهسازی
با افزودن -FIRDebugEnabled در بخش
Arguments Passed on Launch (استدلالهای ارسالشده در زمان راهاندازی) در ویرایشگر طرح Xcode، حالت اشکالزدایی را فعال کنید.
برنامه را در «شبیهساز» یا دستگاه حذف کنید. پساز راهاندازی برنامه در Xcode، بررسی کنید که پیامی مانند پیام زیر در کنسول اشکالزدایی Xcode ظاهر شود:
[Firebase/Analytics][I-ACS023007] Analytics v.X.X.X started
...
[Firebase/Analytics][I-ACS023009] Debug logging enabled
...
[FirebaseAnalytics][I-ACS023278] Conversion service GoogleAdsOnDeviceConversion framework is linked
حدود ۱۵ ثانیه صبر کنید و تأیید کنید که پیام _psmvalue_gads در
کنسول اشکالزدایی Xcode ظاهر میشود:
[FirebaseAnalytics][I-ACS023087] User property set. Name, value: _psmvalue_gads, XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
مرحله ۱ پیوند دادن حساب Ads با Google Analytics مرحله ۳: عیبیابی و رسیدگی به مشکلات رایج