مرحله ۲: ادغام Google Analytics
| مقدمه: اندازهگیری تبدیلهای تبلیغات iOS |
مرحله ۱: حساب تبلیغات خود را به Google Analytics متصل کنید |
مرحله ۲: ادغام Google Analytics |
| مرحله ۳: عیبیابی و رسیدگی به مشکلات رایج |
اکنون که حساب تبلیغات خود را پیوند دادهاید، میتوانید ادغام Google Analytics برای Firebase SDK را شروع کنید.
ادغام Google Analytics برای Firebase SDK
برای استفاده از اندازهگیری تبدیل روی دستگاه با دادههای رویداد، همانطور که در این آموزش توضیح داده شده است، باید از نسخه ۱۱.۱۴.۰ یا بالاتر Google Analytics for Firebase SDK برای پلتفرمهای اپل استفاده کنید. اطمینان حاصل کنید که وابستگیهای پروژه شما بر این اساس بهروز شدهاند. برای اطلاعات دقیق در مورد ماژولها و پیکربندیهای SDK موجود، به Target capabilities مراجعه کنید.
از کوکوپادز استفاده کنید
اگر برنامه شما از Cocoapods استفاده میکند، از طریق پاد اصلی FirebaseAnalytics یا با اضافه کردن صریح آن به عنوان یک پاد مستقل، تأیید کنید که Podfile پروژه شما حاوی پاد GoogleAppAdsOnDeviceConversion است:
pod 'FirebaseAnalytics' # includes GoogleAdsOnDeviceConversion
یا
pod 'FirebaseAnalytics/Core'
pod 'GoogleAdsOnDeviceConversion'
سپس، دستورات pod repo update و pod install را اجرا کنید.
استفاده از مدیر بسته Swift
اگر برنامه شما از Swift Package Manager استفاده میکند، مراحل Swift Package Manager برای Firebase را دنبال کنید. وقتی به مرحله "کتابخانههای Firebase مورد نظر خود را در برنامه خود انتخاب کنید" رسیدید، قبل از ادامه مراحل بعدی، FirebaseAnalytics بررسی کنید. به عنوان یک جایگزین، میتوانید FirebaseAnalytics/Core و GoogleAdsOnDeviceConversion را بررسی کنید.
ادغام جایگزین
اگر برنامه شما از Cocoapods یا Swift Package Manager استفاده نمیکند، به صورت زیر ادغام کنید:
- فایل زیپ عمومی فایربیس را از مخزن گیتهاب firebase-ios-sdk دانلود کنید.
- برای افزودن مستقیم فریمورکها به پروژه، دستورالعملهای README را از فایل زیپ عمومی دنبال کنید. حتماً فریمورکها را از دایرکتوری
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
مرحله ۱ حساب تبلیغات خود را با Google Analytics پیوند دهید مرحله ۳ : عیبیابی و رسیدگی به مشکلات رایج