استفاده از راه‌حل‌های سنجش تبدیل درون‌دستگاهی iOS

پیاده‌سازی راهبردهای سنجش ماندگار برای درک تأثیر تلاش‌های بازاریابی شما و بهینه‌سازی سرمایه‌گذاری‌هایتان بسیار مهم است. سنجش تبدیل درون‌دستگاهی Google تعداد تبدیل‌های مشاهده‌پذیر را افزایش می‌دهد تا بهینه‌سازی پویش و گزارش‌دهی برای پویش‌های «برنامه iOS» شما را به‌شیوه‌ای حافظ حریم خصوصی بهبود بخشد.

در این آموزش‌ها، با نحوه عملکرد این راه‌حل‌ها آشنا می‌شوید و مراحل لازم برای پیاده‌سازی آن‌ها را دنبال می‌کنید.

چگونه کار می‌کند؟

سنجش تبدیل درون‌دستگاهی به سنجش نصب‌های برنامه و کنش‌های درون‌برنامه‌ای از پویش‌های برنامه iOS شما کمک می‌کند و درعین‌حال داده‌های کاربر را خصوصی نگه می‌دارد. دو نوع از این راهکار وجود دارد: استفاده از داده‌های طرف اول و استفاده از داده‌های موقت و غیرقابل‌شناسایی رویداد برنامه.

برای کسب اطلاعات بیشتر درباره مزایای حفظ حریم خصوصی اندازه‌گیری تبدیل در دستگاه، Google Ads مقاله «مرکز راهنمایی» را مشاهده کنید.

تیم من چگونه آن را پیاده‌سازی خواهد کرد؟

سنجش درون‌دستگاهی در دستگاه‌های دارای iOS 12 و بالاتر کار می‌کند. هر نوع از این راهکار الزامات پیاده‌سازی خاصی دارد. برای فعال کردن هرکدام، باید تأیید کنید که ساخت برنامه شما شامل کتابخانه GoogleAdsOnDeviceConversion است:

  • برای داده‌های طرف اول، به نشانی ایمیل یا شماره تلفن ارائه‌شده توسط کاربر که با آن موافقت شده است نیاز دارید. ازطریق این API، نشانی ایمیل یا شماره تلفن توسط Google Analytics برای کیت توسعه نرم‌افزار Firebase برای اسناد استفاده می‌شود، به‌طوری که این داده‌های شخصی هرگز به روشی که بتواند کاربر یا دستگاه را شناسایی کند به خارج از دستگاه ارسال نمی‌شود.

    می‌توانید از Firebase Authentication استفاده کنید تا به کاربران اجازه دهید بااستفاده از یک یا چند روش ورود به سیستم، به سیستم برنامه‌تان وارد شوند. پس‌از یکپارچه‌سازی با Firebase Authentication، می‌توانید ایمیل یا شماره تلفن کاربر واردشده به سیستم را برای شروع اندازه‌گیری تبدیل در دستگاه دریافت کنید.

  • برای داده‌های رویداد، بررسی کنید که جدیدترین نسخه Google Analytics برای کیت توسعه نرم‌افزار Firebase در برنامه‌تان پیکربندی شده باشد و درصورت لزوم، هر رویداد سفارشی انتخاب‌شده ثبت شده باشد. این رویدادهای کلیدی باید با مهم‌ترین کنش‌ها یا تبدیل‌هایی که می‌خواهید برای پویش‌های iOS خود اندازه‌گیری کنید هماهنگ باشند.

آیا می‌توانم از هر دو روش استفاده کنم؟

بله البته! این رویکردها متقابلاً انحصاری نیستند. برای تبلیغ‌کنندگانی که کمپین‌های برنامه iOS را اجرا می‌کنند، توصیه می‌کنیم هر دو نوع این راه‌حل را اجرا کنند تا عملکرد و مزایای گزارش‌دهی را به حداکثر برسانند.

ترکیب هر دو روش رویکرد جامع‌تری برای اندازه‌گیری ارائه می‌دهد و درعین‌حال به حریم خصوصی کاربر احترام می‌گذارد.

قابلیت‌های هدف

صرف‌نظر از اینکه انتخاب کنید سنجش داده‌های طرف اول، سنجش داده‌های رویداد، یا هر دو را پیاده‌سازی کنید، درک کردن ماژول‌های کیت توسعه نرم‌افزار موردنیاز برای پیکربندی ساخت برنامه‌تان گامی اساسی است.

Google Analytics برای کیت توسعه نرم‌افزار Firebase برای پلاتفرم‌های Apple، ادغام سنجش تبدیل درون‌دستگاهی را برای Google Ads ساده می‌کند.

قبلاً باید به‌صورت دستی چندین ماژول مختلف کیت توسعه نرم‌افزار را برای فعال کردن ویژگی‌های اندازه‌گیری درون‌دستگاهی اضافه می‌کردید. برای ساده‌سازی این فرایند، واحد FirebaseAnalytics پیش‌فرض بهبود یافته است تا این قابلیت‌ها را دربرگیرد.

چه برای اولین‌بار کیت توسعه نرم‌افزار را نصب کنید یا برنامه موجودی را به‌روز کنید، Google Analytics برای کیت توسعه نرم‌افزار Firebase برای پلتفرم‌های Apple (نسخه ۱۱.۱۴.۰ یا بالاتر) به‌طور خودکار به برنامه شما امکان دسترسی به عملکردهای سنجش تبدیل درون‌دستگاهی را می‌دهد. حتماً از جدیدترین نسخه کیت توسعه نرم‌افزار (حداقل نسخه ۱۱.۱۴.۰ یا بالاتر) و نسخه‌های سازگار کیت توسعه نرم‌افزار که در GitHub فهرست شده‌اند استفاده کنید. توجه داشته باشید که ماژول‌هایی که در نسخه ۱۱.۱۴.۰ منسوخ شده بودند، در نسخه ۱۲.۰.۰ به‌طور کامل برداشته شدند.

قابلیت‌های هدف واحد(های) قدیمی
(نسخه‌های کیت توسعه نرم‌افزار < 11.14.0)
ماژول(های) جدید
(نسخه‌های کیت توسعه نرم‌افزار >= 11.14.0)
Analytics
IDFA
سنجش تبدیل درون‌دستگاهی (داده‌های طرف اول)
سنجش تبدیل درون‌دستگاهی (داده‌های رویداد)
نامربوط FirebaseAnalytics
Analytics
IDFA
FirebaseAnalytics FirebaseAnalytics/Core
FirebaseAnalytics/IdentitySupport
Analytics ‫FirebaseAnalytics/WithoutAdIdSupport (منسوخ) FirebaseAnalytics/Core
Analytics
سنجش تبدیل درون‌دستگاهی (داده‌های طرف اول)
‫FirebaseAnalytics/WithoutAdIdSupport (منسوخ)
FirebaseAnalyticsOnDeviceConversion (منسوخ)
FirebaseAnalytics/Core
GoogleAdsOnDeviceConversion*
Analytics
سنجش تبدیل درون‌دستگاهی (داده‌های رویداد)
نامربوط FirebaseAnalytics/Core
GoogleAdsOnDeviceConversion
Analytics
سنجش تبدیل درون‌دستگاهی (داده‌های طرف اول)
سنجش تبدیل درون‌دستگاهی (داده‌های رویداد)
نامربوط FirebaseAnalytics/Core
GoogleAdsOnDeviceConversion
Analytics
IDFA
سنجش تبدیل درون‌دستگاهی (داده‌های طرف اول)
FirebaseAnalytics
FirebaseAnalyticsOnDeviceConversion (منسوخ‌شده)
FirebaseAnalytics*
‫Analytics
IDFA
سنجش تبدیل درون‌دستگاهی (داده‌های رویداد)
نامربوط FirebaseAnalytics

* این پیکربندی شامل «سنجش تبدیل درون‌دستگاهی» (داده‌های رویداد) نیز خواهد بود. درصورت نیاز، می‌توانید با تنظیم مقدار GOOGLE_ADS_ON_DEVICE_CONVERSION_EVENT_DATA_ENABLED روی NO (بولی) در فایل Info.plist برنامه، این ویژگی را غیرفعال کنید.

قدم بعدی چیست؟

آموزش‌های گام‌به‌گام را دنبال کنید: