שלב 2: שילוב Google Analytics
| מבוא: מדידת המרות ב-iOS Ads |
|
שלב 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 לפלטפורמות של אפל. מוודאים שיחסי התלות של הפרויקט מעודכנים בהתאם. מידע מפורט על מודולים והגדרות של 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, אפשר לבצע את השילוב באופן הבא:
- מורידים את קובץ ה-ZIP הציבורי של Firebase ממאגר firebase-ios-sdk ב-GitHub.
- פועלים לפי ההוראות בקובץ ה-README מתוך קובץ ה-ZIP הציבורי כדי להוסיף את המסגרות לפרויקט ישירות. חשוב להוסיף את המסגרות מהספרייה
FirebaseAnalytics. - ב-Xcode, מוסיפים את הדגלים
-ObjCו--lc++אל Other Linker Settings (הגדרות נוספות של מקשר) בהגדרות הבנייה של יעד האפליקציה.
Unity
מוסיפים את Firebase Unity SDK (במיוחד את
FirebaseAnalytics.unitypackage) לפרויקט Unity. הוראות מפורטות יותר זמינות במאמר בנושא הוספת Firebase Unity SDKs.בוחרים בפלטפורמת iOS דרך קובץ > הגדרות ה-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