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

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

  1. فایل zip عمومی Firebase را از مخزن GitHub firebase-ios-sdk بارگیری کنید.
  2. برای افزودن مستقیم چارچوب‌ها به پروژه، دستورالعمل‌های «مرا بخوان» را از فایل zip عمومی دنبال کنید. حتماً چارچوب‌ها را از FirebaseAnalyticsدایرکتوری اضافه کنید.
  3. در 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 مرحله ۳: عیب‌یابی و رسیدگی به مشکلات رایج