שלב 2: שילוב Google Analytics
מבוא: מדידת המרות ב-iOS Ads |
שלב 1: קישור חשבון Google Ads אל Google Analytics |
שלב 2: שילוב Google Analytics |
שלב 3: פתרון בעיות נפוצות |
אחרי שקישרתם את חשבון Google Ads, אפשר להתחיל לשלב את Google Analytics for Firebase SDK.
משלבים את Google Analytics for Firebase SDK
לשלב את הגרסה העדכנית ביותר של Google Analytics for Firebase 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
ו
GoogleAdsOnDeviceConversion
.
שילוב חלופי
אם האפליקציה לא משתמשת ב-Cocoapods או ב-Swift Package Manager, צריך לבצע את השלבים הבאים כדי לשלב אותה:
- מורידים את קובץ ה-zip הציבורי של Firebase ממאגר firebase-ios-sdk ב-GitHub.
- פועלים לפי ההוראות בקובץ ה-README מתוך קובץ ה-ZIP הציבורי כדי להוסיף את המסגרות לפרויקט ישירות. חשוב להוסיף את המסגרות מהספרייה
FirebaseAnalytics
. - ב-Xcode, מוסיפים את הדגלים
-ObjC
ו--lc++
אל Other Linker Settings בהגדרות הבנייה של יעד האפליקציה.
אימות השילוב
כדי להפעיל את מצב ניפוי הבאגים, מוסיפים את -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
Google Analytics שלב 1 קישור חשבון Google Ads אל שלב 3: פתרון בעיות נפוצות