שלב 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, מבצעים את השילוב באופן הבא:
- מורידים את קובץ ה-zip הציבורי של Firebase ממאגר GitHub של firebase-ios-sdk.
- פועלים לפי ההוראות במסמך README בקובץ ה-zip הציבורי כדי להוסיף את המסגרות ישירות לפרויקט. חשוב להוסיף את המסגרות מהספרייה
FirebaseAnalytics
. - ב-Xcode, מוסיפים את הדגלים
-ObjC
ו--lc++
ל'הגדרות אחרות של קישור' בהגדרות ה-build של יעד האפליקציה.
Unity
מוסיפים את Firebase Unity SDK (במיוחד
FirebaseAnalytics.unitypackage
) לפרויקט ב-Unity. הוראות מפורטות יותר זמינות במאמר הוספת ערכות Firebase Unity SDK.בוחרים את הפלטפורמה iOS בקטע File (קובץ) > Build Settings (הגדרות build), ואז לוחצים על Build and Run (build והפעלה).
בתיקיית ה-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