Google Play Install Referrer Library को अपने ऐप्लिकेशन में इंटिग्रेट करना

अपने गेम के लिए, उपयोगकर्ता हासिल करने वाले सबसे अहम चैनलों की पहचान करके, मार्केटिंग से जुड़े बेहतर फ़ैसले लें. अपने ऐप्लिकेशन के रेफ़रल की जानकारी को भरोसेमंद तरीके से ट्रैक करने के लिए, Google Play Install Referrer API का इस्तेमाल करें.

रेफ़रल डेटा को ट्रैक करके, यह समझा जा सकता है कि कौनसे ट्रैफ़िक सोर्स से सबसे ज़्यादा उपयोगकर्ता, Google Play Store से आपका ऐप्लिकेशन डाउनलोड करते हैं. इन अहम जानकारी से, विज्ञापन पर खर्च का ज़्यादा से ज़्यादा फ़ायदा पाया जा सकता है और आरओआई को बढ़ाया जा सकता है.

ज़रूरी शर्तें

पहला चरण: स्टोर पेज से लिंक करना

अपने उपयोगकर्ताओं को अपने ऐप्लिकेशन के Google Play स्टोर पेज से लिंक करें. यूआरएल में, इन क्वेरी पैरामीटर को शामिल करें:

  • id: आपके गेम के Play पैकेज का नाम
  • referrer: रेफ़रल सोर्स को दिखाने वाली स्ट्रिंग. ऐप्लिकेशन इंस्टॉल होने और चलने के बाद, इस बारे में क्वेरी की जा सकती है.
https://play.google.com/store/apps/details?id=com.example.package&referrer=example_referrer_source

दूसरा चरण: ऐप्लिकेशन शुरू होने पर रेफ़रर की जानकारी के लिए क्वेरी करना

जब उपयोगकर्ता गेम इंस्टॉल कर लेता है और उसे लॉन्च करता है, तब आपका ऐप्लिकेशन, इंस्टॉल रेफ़रर एपीआई का इस्तेमाल करके, उस ट्रैफ़िक सोर्स का पता लगा सकता है जिसकी वजह से गेम इंस्टॉल किया गया.

InstallReferrerClient::GetInstallReferrer का इस्तेमाल करके, रेफ़रर की जानकारी के लिए क्वेरी करें. जवाब में, आपके स्टोर के पेज पर मौजूद referrer क्वेरी पैरामीटर में पास की गई स्ट्रिंग को वापस पाया जा सकता है. इसके बाद, रेफ़रर की जानकारी को इकट्ठा किए गए आंकड़ों से जोड़ा जा सकता है. जैसे, ऐप्लिकेशन इंस्टॉल करने का इवेंट.

auto promise = std::make_shared<std::promise<GetInstallReferrerResult>>();
install_referrer_client.GetInstallReferrer(params, [promise](GetInstallReferrerResult result) {
   promise->set_value(std::move(result));
});

auto get_install_referrer_result = promise->get_future().get();
if (get_install_referrer_result.ok()) {
   auto install_referrer = get_install_referrer_result.value().install_referrer;
   // Attribute your game's installation to an acquisition channel by including
   // the install referrer. Typically this would be done by logging an app
   // install event with an analytics library of your choice that includes the
   // `install_referrer`.
}