ट्यूटोरियल: इवेंट डेटा का इस्तेमाल करके, iOS Ads कन्वर्ज़न मेज़र करना

दूसरा चरण: Google Analytics को इंटिग्रेट करना


परिचय: iOS पर दिखने वाले विज्ञापनों से मिले कन्वर्ज़न को मेज़र करना
पहला चरण: अपने Ads खाते को Google Analytics से लिंक करना

दूसरा चरण: Google Analytics

तीसरा चरण: अक्सर होने वाली गड़बड़ियों को ठीक करना और समस्याओं का समाधान करना


अपने Ads खाते को लिंक करने के बाद, Firebase के लिए Google Analytics SDK टूल को इंटिग्रेट किया जा सकता है.

Firebase के लिए Google Analytics SDK टूल को इंटिग्रेट करना

इस ट्यूटोरियल में बताए गए तरीके से, इवेंट डेटा के साथ ऑन-डिवाइस कन्वर्ज़न मेज़रमेंट का इस्तेमाल करने के लिए, Apple प्लैटफ़ॉर्म के लिए Firebase के Google Analytics SDK टूल के वर्शन 11.14.0 या इसके बाद के वर्शन का इस्तेमाल करना ज़रूरी है. पक्का करें कि आपके प्रोजेक्ट की डिपेंडेंसी, इसके मुताबिक अपडेट की गई हों. शामिल किए गए SDK टूल के मॉड्यूल और कॉन्फ़िगरेशन के बारे में ज़्यादा जानकारी के लिए, टारगेट की क्षमताओं के बारे में जानकारी देखें.

Cocoapods का इस्तेमाल करना

अगर आपका ऐप्लिकेशन Cocoapods का इस्तेमाल करता है, तो पक्का करें कि आपके प्रोजेक्ट की Podfile में GoogleAppAdsOnDeviceConversion पॉड शामिल हो. इसके लिए, मुख्य FirebaseAnalytics पॉड का इस्तेमाल करें या इसे स्टैंडअलोन पॉड के तौर पर साफ़ तौर पर शामिल करें:

pod 'FirebaseAnalytics' # includes GoogleAdsOnDeviceConversion

या

pod 'FirebaseAnalytics/Core'
pod 'GoogleAdsOnDeviceConversion'

इसके बाद, pod repo update और pod install कमांड चलाएं.

Swift Package Manager का इस्तेमाल करना

अगर आपका ऐप्लिकेशन Swift Package Manager का इस्तेमाल करता है, तो Firebase के लिए Swift Package Manager में दिए गए चरणों को पूरा करें. "वे Firebase लाइब्रेरी चुनें जिन्हें आपको अपने ऐप्लिकेशन में शामिल करना है" चरण पर पहुंचने के बाद, अगले चरणों पर जाने से पहले, FirebaseAnalytics को चुनें. इसके अलावा, FirebaseAnalytics/Core और GoogleAdsOnDeviceConversion को चुनें.

इंटिग्रेशन का दूसरा तरीका

अगर आपका ऐप्लिकेशन Cocoapods या Swift Package Manager का इस्तेमाल नहीं करता है, तो इस तरीके से इंटिग्रेट करें:

  1. firebase-ios-sdk GitHub रेपो से, Firebase की सार्वजनिक ज़िप फ़ाइल डाउनलोड करें.
  2. फ़्रेमवर्क को सीधे प्रोजेक्ट में जोड़ने के लिए, सार्वजनिक ज़िप फ़ाइल में दिए गए README निर्देशों का पालन करें. पक्का करें कि आपने FirebaseAnalytics डायरेक्ट्री से फ़्रेमवर्क जोड़े हों.
  3. Xcode में, अपने ऐप्लिकेशन के टारगेट की बिल्ड सेटिंग में, Other Linker Settings में -ObjC और -lc++ फ़्लैग जोड़ें.

इंटिग्रेशन की पुष्टि करना

Xcode के स्कीम एडिटर में, Arguments Passed on Launch में -FIRDebugEnabled जोड़कर, डीबग मोड चालू करें.

सिम्युलेटर या डिवाइस में, ऐप्लिकेशन मिटाएं. 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 सेकंड इंतज़ार करें और पक्का करें कि Xcode डीबग कंसोल में, _psmvalue_gads मैसेज दिखे:

[FirebaseAnalytics][I-ACS023087] User property set. Name, value: _psmvalue_gads, XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX




पहला चरण अपने Ads खाते को Google Analytics तीसरा चरण: अक्सर होने वाली गड़बड़ियों को ठीक करना और समस्याओं का समाधान करना