स्टैंडअलोन एसडीके टूल की मदद से, ऑन-डिवाइस कन्वर्ज़न मेज़रमेंट लागू करना

अगर आपको ऑन-डिवाइस कन्वर्ज़न मेज़रमेंट के सलूशन को सीधे तौर पर, 'Google Analytics for Firebase' (GA4F) SDK के साथ इंटिग्रेट करने में समस्या आ रही है, तो इसे स्टैंडअलोन एसडीके टूल की मदद से इंटिग्रेट किया जा सकता है.

इस लेख में, ऑन-डिवाइस कन्वर्ज़न मेज़रमेंट एसडीके टूल को इंटिग्रेट करने, इस्तेमाल करने, और उससे जुड़ी समस्याओं को हल करने का तरीका बताया गया है.

iOS ऐप्लिकेशन कैंपेन के लिए, ऑन-डिवाइस कन्वर्ज़न मेज़रमेंट के बारे में ज़्यादा जानें.

इस पेज पर इन विषयों के बारे में बताया गया है


स्टैंडअलोन एसडीके टूल को इंटिग्रेट करना

ऑन-डिवाइस कन्वर्ज़न मेज़रमेंट से जुड़े स्टैंडअलोन एसडीके टूल को CocoaPods और Swift Package Manager की मदद से ऐक्सेस किया जा सकता है.

Swift Package Manager

  1. Xcode में, फ़ाइल पर जाएं. इसके बाद, पैकेज जोड़ें पर जाएं.
  2. प्रॉम्प्ट में, GoogleAdsOnDeviceConversion GitHub रिपॉज़िटरी चुनें.

इसके बाद, Xcode आपके पैकेज की डिपेंडेंसी से जुड़ी समस्या को हल करना शुरू कर देगा और उन्हें बैकग्राउंड में डाउनलोड करेगा.

CocoaPods

  1. अपनी Podfile में GoogleAdsOnDeviceConversion पॉड जोड़ें.
    pod 'GoogleAdsOnDeviceConversion'
  2. pod install --repo-update चलाएं.

GoogleAdsOnDeviceConversion एसडीके टूल का इस्तेमाल करना

ऑन-डिवाइस कन्वर्ज़न मेज़रमेंट एसडीके टूल को वापस पाने के बाद, ऐप्लिकेशन के पहली बार लॉन्च होने के कुछ समय बाद, first_open और reinstall_open कन्वर्ज़न, दोनों के लिए कन्वर्ज़न की जानकारी फ़ेच करें.

Swift

  1. iOS ऐप्लिकेशन कैंपेन के लिए, निजता को बनाए रखते हुए ऑन-डिवाइस कन्वर्ज़न मेज़रमेंट की सुविधा चालू करने के लिए, GoogleAdsOnDeviceConversion एसडीके टूल इंस्टॉल करें.
    import GoogleAdsOnDeviceConversion
  2. ऐप्लिकेशन को पहली बार लॉन्च करने का समय सेट करें.
    ConversionManager.sharedInstance.setFirstLaunchTime(Date())
  3. कन्वर्ज़न की जानकारी फ़ेच करें.

    ConversionManager.sharedInstance.fetchAggregateConversionInfo(for: .installation)

    { aggregateConversionInfo, error in

      guard error == nil else { return }

      guard let info = aggregateConversionInfo else { return }

      guard info.count > 0 else { return }

      print("Conversion info \(info)")

    }

Objective C

  1. iOS ऐप्लिकेशन कैंपेन के लिए, निजता को बनाए रखते हुए ऑन-डिवाइस कन्वर्ज़न मेज़रमेंट की सुविधा चालू करने के लिए, GoogleAdsOnDeviceConversion एसडीके टूल इंस्टॉल करें.
    import GoogleAdsOnDeviceConversion
  2. ऐप्लिकेशन को पहली बार लॉन्च करने का समय सेट करें.
    [[ODCConversionManager sharedInstance] setFirstLaunchTime:[NSDate date]];
  3. कन्वर्ज़न की जानकारी फ़ेच करें.

    [[ODCConversionManager sharedInstance]

    fetchAggregateConversionInfoForInteraction:ODCInteractionTypeInstallation

    completion:^(NSString * _Nullable aggregateConversionInfo,

    NSError * _Nullable error) {

      if (error) return;

      if (aggregateConversionInfo.length == 0) return;

     

      NSLog(@"Conversion info %@", aggregateConversionInfo);

      // Use aggregateConversionInfo as the value in the odm_info query parameter in the
      // App Conversion API.

      // For example, if aggregateConversionInfo is "abcdEfadGdaf",

      // then odm_info=abcdEfadGdaf.

    }];


समस्या हल करने का तरीका

  1. देखें कि setFirstLaunchTime() फ़ंक्शन में दी गई तारीख, ऐप्लिकेशन के पहली बार लॉन्च होने की तारीख है या नहीं.

  2. देखें कि आपका ऐप्लिकेशन यूरोपियन इकनॉमिक एरिया (ईईए), यूनाइटेड किंगडम, और स्विट्ज़रलैंड में चल रहा है या नहीं.

पक्का करें कि ऐप्लिकेशन कन्वर्ज़न एपीआई में, odm_info क्वेरी पैरामीटर में वैल्यू के तौर पर जानकारी का इस्तेमाल किया गया हो.

// For example, if info is "abcdEfadGdaf", then odm_info=abcdEfadGdaf

इसी विषय से जुड़े कुछ लिंक

क्या यह उपयोगी था?

हम उसे किस तरह बेहतर बना सकते हैं?
false
Achieve your advertising goals today!

Attend our Performance Max Masterclass, a livestream workshop session bringing together industry and Google ads PMax experts.

Register now

खोजें
खोज हटाएं
खोज बंद करें
Google ऐप
मुख्य मेन्यू
829253549462433963
true
खोज मदद केंद्र
true
true
true
true
true
true
73067
false
false
true
true
false