डाइनैमिक लिंक का Analytics डेटा देखना

Firebase Dynamic Links आपको प्रमोशन और कैंपेन की परफ़ॉर्मेंस का आकलन करने में मदद करता है. इसके लिए, यह आपको आंकड़ों का डेटा देखने और आंकड़ों के टूल के साथ इंटिग्रेट करने के कई तरीके उपलब्ध कराता है.

Firebase Dynamic Links आपके Dynamic Links की परफ़ॉर्मेंस से जुड़े इवेंट रिकॉर्ड करता है. इसमें वे इवेंट भी शामिल हैं जो आपके ऐप्लिकेशन के बाहर होते हैं. जैसे, किसी व्यक्ति ने आपके किसी शॉर्ट Dynamic Links पर कितनी बार क्लिक किया. इस डेटा को Firebase कंसोल के Dynamic Links सेक्शन में देखा जा सकता है. साथ ही, इसे REST API का इस्तेमाल करके वापस पाया जा सकता है.

Dynamic Links, Google Analytics के साथ भी काम करते हैं. Google Analytics आपके ऐप्लिकेशन में होने वाले इवेंट के बारे में पूरी जानकारी देता है. जैसे, जब कोई व्यक्ति Dynamic Link पर क्लिक करके आपका ऐप्लिकेशन खोलता है. इस डेटा को Firebase कंसोल के Analytics सेक्शन में देखा जा सकता है.

यहां दी गई टेबल में, इन दोनों आंकड़ों के विश्लेषण से जुड़े विकल्पों की सुविधाओं के बारे में खास जानकारी दी गई है:

Firebase Dynamic Links आंकड़े Google Analytics
ट्रैक किए गए इवेंट
  • ऐप्लिकेशन को पहली बार खोलने पर
  • ऐप्लिकेशन को फिर से खोलना
  • क्लिक
  • रीडायरेक्ट
  • ऐप्लिकेशन इंस्टॉल
  • ऐप्लिकेशन को पहली बार खोलने पर
  • ऐप्लिकेशन को फिर से खोलना
  • ऐप्लिकेशन के अपडेट
डेटा एक्सेस
  • Firebase कंसोल (Dynamic Links सेक्शन)
  • REST API
  • Firebase कंसोल (Analytics सेक्शन)
  • BigQuery Export
कस्टम कैंपेन एट्रिब्यूशन
(utm_ पैरामीटर)

दोनों ही एनालिटिक्स विकल्प, ऐप्लिकेशन में होने वाले इवेंट को ट्रैक करते हैं. वेब पर आधारित ट्रैकिंग टूल अक्सर इन इवेंट को ट्रैक नहीं कर पाते. उदाहरण के लिए, जब iOS पर किसी Dynamic Link को यूनिवर्सल लिंक के तौर पर खोला जाता है, तो लिंक को सीधे तौर पर ऐप्लिकेशन खोलता है. इससे वेब ऐनलिटिक्स को बाईपास कर दिया जाता है. इन इवेंट को Firebase Dynamic Links ऐनलिटिक्स और Google Analytics, दोनों ही सही तरीके से ट्रैक करते हैं.

Firebase Dynamic Links आंकड़े

Firebase Dynamic Links से यह पता चलता है कि आपके हर शॉर्ट वीडियो Dynamic Links पर कितनी बार क्लिक किया गया. साथ ही, यह भी पता चलता है कि कितनी बार क्लिक करने पर, उपयोगकर्ता को किसी दूसरे पेज पर रीडायरेक्ट किया गया, ऐप्लिकेशन इंस्टॉल किया गया, ऐप्लिकेशन पहली बार खोला गया या ऐप्लिकेशन को फिर से खोला गया. इन आंकड़ों को Firebase कंसोल में देखा जा सकता है. इसके अलावा, इन्हें REST API की मदद से भी वापस पाया जा सकता है.

इवेंट ब्यौरा Firebase कंसोल REST API
क्लिक करें डाइनैमिक लिंक पर होने वाले किसी भी क्लिक की संख्या. इससे कोई फ़र्क़ नहीं पड़ता कि उसे कैसे हैंडल किया जाता है और उसके डेस्टिनेशन क्या हैं
रीडायरेक्ट लोगों को App Store या Play Store पर रीडायरेक्ट करने की कोशिशों की संख्या. ऐसा ऐप्लिकेशन को इंस्टॉल या अपडेट करने या किसी अन्य डेस्टिनेशन पर रीडायरेक्ट करने के लिए किया जाता है
APP_INSTALL असल इंस्टॉल की संख्या (सिर्फ़ Play Store पर काम करती है)
APP_FIRST_OPEN इंस्टॉल करने के बाद, ऐप्लिकेशन को पहली बार खोलने वाले उपयोगकर्ताओं की संख्या
APP_RE_OPEN डाइनैमिक लिंक की वजह से ऐप्लिकेशन को दोबारा खोले जाने की संख्या

Firebase कंसोल

Firebase कंसोल में, आपको हर शॉर्ट वीडियो Dynamic Link के लिए इवेंट की संख्या दिखेगी.

REST API

अगर आपको अपनी किसी भी छोटी Dynamic Links के लिए इवेंट की संख्या चाहिए, तो Dynamic Links Analytics REST API का इस्तेमाल करें. भले ही, आपने लिंक को कंसोल में बनाया हो या प्रोग्राम के हिसाब से बनाया हो.

एपीआई कॉल, एचटीटीपी अनुरोध के इस उदाहरण की तरह दिखता है:

GET https://firebasedynamiclinks.googleapis.com/v1/https%3A%2F%2Fexample.page.link%2FwXYz/linkStats?durationDays=7

Authorization: Bearer ya29.Abc123...

किसी अनुरोध का जवाब, यहां दिए गए JSON ऑब्जेक्ट की तरह होता है:

{
  "linkEventStats": [
    {
      "platform": "ANDROID",
      "count": "123",
      "event": "CLICK"
    },
    {
      "platform": "IOS",
      "count": "123",
      "event": "CLICK"
    },
    {
      "platform": "DESKTOP",
      "count": "456",
      "event": "CLICK"
    },
    {
      "platform": "ANDROID",
      "count": "99",
      "event": "APP_INSTALL"
    },
    {
      "platform": "ANDROID",
      "count": "42",
      "event": "APP_FIRST_OPEN"
    },

    ...

  ]
}

Google Analytics

अपने ऐप्लिकेशन में Google Analytics का इस्तेमाल करके, Dynamic Links की परफ़ॉर्मेंस को ट्रैक किया जा सकता है. ऐप्लिकेशन में शॉर्ट या लंबी Dynamic Link खोलने पर, ये Analytics इवेंट अपने-आप लॉग हो जाते हैं.

Analytics इवेंट
dynamic_link_first_open यह इवेंट तब लॉग किया जाता है, जब कोई उपयोगकर्ता Dynamic Link के ज़रिए पहली बार ऐप्लिकेशन खोलता है.
dynamic_link_app_open यह इवेंट तब लॉग किया जाता है, जब कोई उपयोगकर्ता Dynamic Link के ज़रिए ऐप्लिकेशन को दोबारा खोलता है.
dynamic_link_app_update यह इवेंट तब लॉग किया जाता है, जब ऐप्लिकेशन को Dynamic Link के ज़रिए नए वर्शन में अपडेट किया जाता है. सिर्फ़ Android के लिए.

इसके बाद, लॉग किए गए डेटा को Firebase कंसोल के Analytics सेक्शन में देखा जा सकता है.

<span class=Google Analytics" class="screenshot">

अगर Dynamic Link इवेंट को कन्वर्ज़न के तौर पर मार्क किया जाता है, तो एट्रिब्यूशन पेज पर जाकर यह देखा जा सकता है कि आपके Dynamic Links कैसा परफ़ॉर्म कर रहे हैं.

Google Analytics और Apple App Analytics के कैंपेन पैरामीटर

Dynamic Link बनाते समय कैंपेन पैरामीटर तय करके, Dynamic Links का इस्तेमाल अपने मौजूदा Google Analytics कस्टम कैंपेन और iTunes Connect App Analytics कैंपेन के साथ किया जा सकता है. जब कोई उपयोगकर्ता कैंपेन पैरामीटर के साथ Dynamic Link खोलता है, तो कैंपेन पैरामीटर को Google Analytics या App Store पर भेज दिया जाता है.

इन ट्रैकिंग पैरामीटर को Dynamic Links में जोड़ने पर, Google Analytics और iTunes Connect इन्हें किसी ऐसे कैंपेन की तरह ट्रीट कर सकते हैं जिसके लिए एट्रिब्यूशन रिपोर्टिंग की जा रही है. साथ ही, कन्वर्ज़न इवेंट को सिर्फ़ उन विज्ञापन कैंपेन के हिसाब से नहीं देखा जा सकता जिनकी वजह से उपयोगकर्ता मिले हैं. इसके अलावा, यह भी देखा जा सकता है कि उन्हें किस Dynamic Links से लाया गया है.

Google Analytics को ये पैरामीटर पास किए जाते हैं: utm_source, utm_medium, utm_campaign, utm_term, utm_content.

App Store को ये पैरामीटर पास किए जाते हैं: at, ct, mt, pt