מדריך: מדידת המרות ב-iOS Ads

שלב 2: שילוב Google Analytics


מבוא: מדידת המרות במודעות ל-iOS
שלב 1: הטמעה של חוויית כניסה

שלב 2: שילוב Google Analytics

שלב 3: הפעלת מדידת המרות במכשיר באמצעות Google Analytics
שלב 4: פתרון בעיות נפוצות


עכשיו, אחרי שהטמעתם מערכת אימות לאיסוף כתובות אימייל או מספרי טלפון של משתמשים, אתם יכולים להתחיל לשלב את Google Analytics for Firebase SDK.

משלבים את Google Analytics for Firebase SDK

כדי להשתמש במדידת המרות במכשיר עם נתונים מאינטראקציה ישירה (First-Party) כמו שמתואר במדריך הזה, צריך להשתמש בגרסה 11.14.0 ואילך של Google Analytics Firebase SDK לפלטפורמות של אפל. מוודאים שהתלות בפרויקט מעודכנת בהתאם. כשמטמיעים מדידת המרות במכשיר (ODM) באמצעות Google Analytics SDK לפלטפורמות של אפל, חשוב להשתמש בגרסאות SDK תואמות שמפורטות ב-GitHub. מידע מפורט על מודולים והגדרות של ערכות SDK כלול במאמר יכולות של טירגוט.

שימוש ב-Cocoapods

אם האפליקציה משתמשת ב-Cocoapods, מוודאים שקובץ ה-Podfile של הפרויקט מכיל את אחד מהפריטים הבאים:

pod 'FirebaseAnalytics'  # includes GoogleAdsOnDeviceConversion

או

pod 'FirebaseAnalytics/Core'
pod 'GoogleAdsOnDeviceConversion'

לאחר מכן, מריצים את הפקודות pod repo update ו-pod install.

שימוש ב-Swift Package Manager

אם האפליקציה שלכם משתמשת ב-Swift Package Manager, פועלים לפי השלבים שמפורטים במאמר בנושא Swift Package Manager for Firebase. כשמגיעים לשלב 'בחירת ספריות Firebase שרוצים לכלול באפליקציה', מסמנים את התיבה FirebaseAnalytics לפני שממשיכים לשלבים הבאים. אפשר גם לסמן את התיבה FirebaseAnalytics/Core and GoogleAdsOnDeviceConversion.

שילוב חלופי

אם האפליקציה לא משתמשת ב-Cocoapods או ב-Swift Package Manager, צריך לבצע את השלבים הבאים כדי לשלב אותה:

  1. מורידים את קובץ ה-zip הציבורי של Firebase ממאגר firebase-ios-sdk ב-GitHub.
  2. פועלים לפי ההוראות בקובץ ה-README מקובץ ה-ZIP הציבורי כדי להוסיף את המסגרות לפרויקט ישירות. חשוב להוסיף את המסגרות מהספרייה FirebaseAnalytics.
  3. ב-Xcode, מוסיפים את הדגלים -ObjC ו--lc++ אל Other Linker Settings (הגדרות אחרות של מקשר) בהגדרות הבנייה של יעד האפליקציה.

Unity

  1. מוסיפים את Firebase Unity SDK (במיוחד את FirebaseAnalytics.unitypackage) לפרויקט Unity. הוראות מפורטות יותר זמינות במאמר הוספת Firebase Unity SDKs.

  2. בוחרים בפלטפורמת iOS דרך קובץ > הגדרות ה-Build, ואז לוחצים על Build and Run (יצירה והפעלה).

  3. בתיקיית ה-build שנוצרה, מאתרים את 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




שלב 1: הטמעה של חוויית כניסה שלב 3: הפעלת מדידות באמצעות Google Analytics