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