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

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


מבוא: מדידת המרות ב-Google Ads ל-iOS

שלב 1: הטמעת חוויית כניסה לחשבון


שלב 2: מקשרים את Google Analytics

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


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

שילוב של Google Analytics ל-Firebase SDK

לשלב את הגרסה האחרונה של Google Analytics ל-Firebase 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 ל-Firebase. כשמגיעים לשלב 'בחירת ספריות Firebase שרוצים לכלול באפליקציה', מסמנים את התיבה FirebaseAnalytics לפני שממשיכים לשלבים הבאים. לחלופין, אפשר לבדוק את FirebaseAnalytics/Core וגם GoogleAdsOnDeviceConversion.

שילוב חלופי

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

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

Unity

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

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

  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