आपको अपने प्रमोशन और कैंपेन के असर का पता लगाने में मदद करने के लिए, 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 | |
---|---|---|
ट्रैक किए गए इवेंट |
|
|
डेटा एक्सेस |
|
|
कस्टम कैंपेन एट्रिब्यूशन ( utm_ पैरामीटर) |
दोनों ही Analytics विकल्प, ऐप्लिकेशन में होने वाले इवेंट को ट्रैक करते हैं. वेब पर आधारित ट्रैकिंग टूल अक्सर इन इवेंट को ट्रैक नहीं कर पाते. उदाहरण के लिए, जब iOS पर किसी Dynamic Link को यूनिवर्सल लिंक के तौर पर खोला जाता है, तो लिंक को सीधे तौर पर ऐप्लिकेशन खोलता है. इससे वेब ऐनलिटिक्स को बाईपास कर दिया जाता है. इन इवेंट को Firebase Dynamic Links Analytics और 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 सेक्शन में देखा जा सकता है.
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