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

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


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

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

तीसरा चरण: सामान्य समस्याएं हल करना और उन्हें ठीक करना


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

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

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

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 का इस्तेमाल करता है, तो Swift Package Manager for Firebase में दिया गया तरीका अपनाएं. जब आप "अपने ऐप्लिकेशन में शामिल करने के लिए, Firebase की लाइब्रेरी चुनें" चरण पर पहुंचें, तो अगले चरणों पर जाने से पहले FirebaseAnalytics पर सही का निशान लगाएं. इसके अलावा, FirebaseAnalytics/Core और GoogleAdsOnDeviceConversion देखें.

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

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

  1. Firebase की सार्वजनिक ज़िप फ़ाइल को firebase-ios-sdk GitHub repo से डाउनलोड करें.
  2. प्रोजेक्ट में सीधे तौर पर फ़्रेमवर्क जोड़ने के लिए, सार्वजनिक ZIP फ़ाइल में दिए गए 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




पहला चरण अपने विज्ञापन खाते को Google Analytics से लिंक करें तीसरा चरण: सामान्य समस्याओं को हल करें और उन्हें मैनेज करें