שלב 2: שילוב Google Analytics
| מבוא: מדידת המרות במודעות ל-iOS |
| שלב 1: מקשרים את חשבון Google Ads אל Google Analytics |
|
שלב 2: שילוב Google Analytics |
| שלב 3: פתרון בעיות נפוצות |
אחרי שקישרתם את חשבון Google Ads, אפשר להתחיל לשלב את Google Analytics for Firebase SDK.
משלבים את Google Analytics for Firebase SDK
כדי להשתמש במדידת המרות במכשיר על סמך נתוני אירועים כמו שמתואר במדריך הזה, צריך להשתמש בגרסה 11.14.0 ואילך של Google Analytics for Firebase SDK לפלטפורמות של אפל. מוודאים שהתלות בפרויקט מעודכנת בהתאם. כשמטמיעים מדידת המרות במכשיר (ODM) באמצעות Google Analytics SDK לפלטפורמות של אפל, חשוב להשתמש בגרסאות SDK תואמות שמפורטות ב-GitHub. מידע מפורט על מודולים והגדרות של ערכות SDK כלול במאמר יכולות של טירגוט.
שימוש ב-Cocoapods
אם האפליקציה משתמשת ב-Cocoapods, צריך לוודא שקובץ ה-Podfile של הפרויקט מכיל את ה-pod GoogleAppAdsOnDeviceConversion, דרך ה-pod הראשי FirebaseAnalytics או על ידי הכללה מפורשת שלו כ-pod עצמאי:
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 (הגדרות אחרות של מקשרים) בהגדרות ה-Build של יעד האפליקציה.
אימות השילוב
מפעילים את מצב ניפוי הבאגים על ידי הוספת -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
...
[FirebaseAnalytics][I-ACS023278] Conversion service GoogleAdsOnDeviceConversion framework is linked
מחכים כ-15 שניות ומוודאים שההודעה _psmvalue_gads מופיעה במסוף לניפוי באגים ב-Xcode:
[FirebaseAnalytics][I-ACS023087] User property set. Name, value: _psmvalue_gads, XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
שלב 1 קישור חשבון Google Ads אל Google Analytics שלב 3: פתרון בעיות נפוצות