مرحله ۲: ادغام Google Analytics
| مقدمه: اندازهگیری تبدیلهای تبلیغات iOS |
مرحله ۱: پیادهسازی یک تجربه ورود به سیستم |
مرحله ۲: ادغام Google Analytics |
| مرحله ۳: اندازهگیری تبدیل روی دستگاه را با استفاده از Google Analytics آغاز کنید |
| مرحله ۴: عیبیابی و رسیدگی به مشکلات رایج |
اکنون که یک سیستم احراز هویت برای جمعآوری ایمیل یا شماره تلفن کاربران پیادهسازی کردهاید، میتوانید ادغام Google Analytics برای Firebase SDK را آغاز کنید.
ادغام Google Analytics برای Firebase SDK
برای استفاده از اندازهگیری تبدیل روی دستگاه با دادههای شخص ثالث، همانطور که در این آموزش توضیح داده شده است، باید از نسخه ۱۱.۱۴.۰ یا بالاتر Google Analytics for Firebase SDK برای پلتفرمهای اپل استفاده کنید. مطمئن شوید که وابستگیهای پروژه شما بر این اساس بهروز شدهاند. برای اطلاعات دقیق در مورد ماژولها و پیکربندیهای SDK موجود، به Target capabilities مراجعه کنید.
از کوکوپادز استفاده کنید
اگر برنامه شما از Cocoapods استفاده میکند، مطمئن شوید که Podfile پروژه شما شامل یکی از موارد زیر باشد:
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 در تنظیمات ساخت برنامهی هدف خود اضافه کنید.
وحدت
کیت توسعه نرمافزاری (SDK) مربوط به Firebase Unity (بهطور خاص،
FirebaseAnalytics.unitypackage) را به پروژه Unity خود اضافه کنید. دستورالعملهای دقیقتر را میتوانید در بخش «افزودن SDKهای Firebase Unity» بیابید.پلتفرم iOS را از مسیر File > Build Settings انتخاب کنید، سپس روی Build and Run کلیک کنید.
در پوشهی ساخت ایجاد شده، فایل Podfile را پیدا کرده و موارد زیر را اضافه کنید:
pod 'GoogleAdsOnDeviceConversion'
فعال کردن حالت اشکالزدایی
با اضافه کردن -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
مرحله ۱ : پیادهسازی تجربه ورود مرحله ۳ : شروع اندازهگیریها با استفاده از Google Analytics