שלב 2: שילוב Google Analytics
מבוא: מדידת המרות ב-Google Ads ל-iOS |
שלב 1: הטמעת חוויית כניסה |
שלב 2: משלבים את Google Analytics |
שלב 3: הפעלת מדידת המרות במכשיר באמצעות Google Analytics |
שלב 4: פתרון בעיות נפוצות וטיפול בהן |
לאחר שהטמעתם מערכת אימות לצורך איסוף של נתוני משתמשים אימיילים או מספרי טלפון, תוכלו להתחיל בשילוב של Google Analytics Firebase SDK.
שילוב של Google Analytics ל-Firebase SDK
מגדירים שילוב עם הגרסה האחרונה של Google Analytics for Firebase SDK.
שימוש ב-Cocoapods
אם האפליקציה משתמשת ב-Cocoapods, צריך לוודא שה-Podfile של הפרויקט מכיל:
pod 'FirebaseAnalytics'
pod 'FirebaseAnalyticsOnDeviceConversion'
או
pod 'FirebaseAnalytics/WithoutAdIdSupport'
pod 'FirebaseAnalyticsOnDeviceConversion'
לאחר מכן, מריצים את הפקודות pod repo update
ו-pod install
.
שילוב חלופי
אם באפליקציה שלכם לא נעשה שימוש ב-Cocoapods, מבצעים את השילוב באופן הבא:
הורדת קובץ ה-ZIP הציבורי של Firebase ממאגר firebase-ios-sdk GitHub.
פועלים לפי הוראות ה-README מקובץ ה-ZIP הציבורי כדי להוסיף את frameworks ישירות לפרויקט. הקפידו להוסיף את ה-frameworks מ:
FirebaseAnalytics
וגם ספריותFirebaseAnalyticsOnDeviceConversion
.ב-Xcode, מוסיפים את הדגלים
-ObjC
ו--lc++
אל "Other (אחר)" הגדרות מקשר בהגדרות ה-build של יעד האפליקציה.
Unity
מוסיפים את Firebase Unity SDK (במיוחד
FirebaseAnalytics.unitypackage
) לפרויקט ב-Unity. הוראות מפורטות יותר זמינות במאמר הוספת ערכות SDK של Firebase ל-Unity.בוחרים את פלטפורמת iOS בכתובת File > יוצרים הגדרות ואז לוחצים פיתוח והפעלה.
מוצאים את ה-Podfile בתיקיית ה-build שנוצרה ומוסיפים את הפרטים הבאים:
pod 'FirebaseAnalyticsOnDeviceConversion'
הפעלה של מצב ניפוי באגים (אופציונלי)
כדי להפעיל את מצב ניפוי הבאגים, מוסיפים את המאפיין -FIRDebugEnabled
בקטע 'ארגומנטים שהועברו בהפעלה'
בעורך הסכימות של Xcode. עם הפעלת האפליקציה ב-Xcode, צריך לוודא
הודעה כמו זו מופיעה במסוף ניפוי הבאגים של Xcode:
9.0.0 - [Firebase/Analytics][I-ACS023007] Analytics v.9.0.0 started
...
9.0.0 - [Firebase/Analytics][I-ACS023009] Debug logging enabled
שלב 1: הטמעת חוויית כניסהשלב 3: התחלת מדידות באמצעות Google Analytics