آموزش گام‌به‌گام: سنجش تبدیل‌های «تبلیغات iOS»

مرحله ۲: ادغام Google Analytics


مقدمه: سنجش تبدیل‌های «تبلیغات» iOS
مرحله ۱: پیاده‌سازی تجربه ورود به سیستم

مرحله ۲: ادغام Google Analytics

مرحله ۳: سنجش تبدیل درون‌دستگاهی را بااستفاده از Google Analytics آغاز کنید
مرحله ۴: عیب‌یابی و رسیدگی به مشکلات رایج


اکنون که سیستم اصالت‌سنجی را برای جمع‌آوری ایمیل یا شماره تلفن کاربران پیاده‌سازی کرده‌اید، می‌توانید ادغام Google Analytics را برای «کیت توسعه نرم‌افزار Firebase» شروع کنید.

ادغام Google Analytics برای کیت توسعه نرم‌افزار Firebase

برای استفاده از «سنجش تبدیل در دستگاه» با «داده‌های طرف اول» همان‌طور که در این آموزش توضیح داده شده است، باید از نسخه ۱۱.۱۴.۰ یا بالاتر Google Analytics برای «کیت توسعه نرم‌افزار Firebase برای پلاتفرم‌های Apple» استفاده کنید. مطمئن شوید وابستگی‌های پروژه شما به‌روزرسانی شده است. وقتی اندازه‌گیری تبدیل در دستگاه (ODM) را با کیت توسعه نرم‌افزار Google Analytics برای پلاتفرم‌های Apple پیاده‌سازی می‌کنید، مطمئن شوید که از نسخه‌های سازگار کیت توسعه نرم‌افزار که در GitHub فهرست شده‌اند استفاده می‌کنید. برای کسب اطلاعات دقیق درباره واحدهای کیت توسعه نرم‌افزار و پیکربندی‌های گنجانده‌شده، به قابلیت‌های هدف مراجعه کنید.

استفاده از Cocoapods

اگر برنامه شما از Cocoapods استفاده می‌کند، مطمئن شوید که Podfile پروژه شما حاوی یکی از موارد زیر باشد:

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 استفاده نمی‌کند، به‌صورت زیر ادغام کنید:

  1. فایل zip عمومی Firebase را از firebase-ios-sdk GitHub repo بارگیری کنید.
  2. برای افزودن مستقیم چارچوب‌ها به پروژه، دستورالعمل‌های «مرا بخوان» را از فایل zip عمومی دنبال کنید. حتماً چارچوب‌ها را از دایرکتوری FirebaseAnalytics اضافه کنید.
  3. در Xcode، پرچم‌های -ObjC و -lc++ را به تنظیمات پیونددهنده دیگر در تنظیمات ساخت هدف برنامه اضافه کنید.

Unity

  1. کیت توسعه نرم‌افزار Firebase Unity (به‌طور دقیق، FirebaseAnalytics.unitypackage) را به پروژه Unity خود اضافه کنید. دستورالعمل‌های دقیق‌تر را می‌توانید در افزودن کیت‌های توسعه نرم‌افزار Firebase Unity پیدا کنید.

  2. پلاتفرم iOS را در فایل > تنظیمات ساخت انتخاب کنید، سپس روی ساخت و اجرا کلیک کنید.

  3. در پوشه ساخت تولیدشده، 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