अपने प्रमोशन और कैंपेन के असर का आकलन करने के लिए, 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_ पैरामीटर) |
आंकड़ों के दोनों विकल्प ऐसे इन-ऐप्लिकेशन इवेंट को ट्रैक करते हैं, जो वेब आधारित ट्रैकिंग टूल में अक्सर छूट जाते हैं. उदाहरण के लिए, जब 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="स्क्रीनशॉट">
अगर Dynamic Link इवेंट को कन्वर्ज़न के तौर पर मार्क किया जाता है, तो एट्रिब्यूशन पेज पर यह देखा जा सकता है कि आपके Dynamic Links कैसा परफ़ॉर्म कर रहे हैं.
Google Analytics और Apple App Analytics के कैंपेन पैरामीटर
Dynamic Link बनाते समय कैंपेन पैरामीटर तय करके, अपने मौजूदा Google Analytics कस्टम कैंपेन और iTunes Connect ऐप्लिकेशन के Analytics कैंपेन के साथ Dynamic Links का इस्तेमाल किया जाता है. जब कोई उपयोगकर्ता, दिए गए कैंपेन पैरामीटर के साथ 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
.
ये पैरामीटर, ऐप स्टोर को भेजे जाते हैं: at
, ct
, mt
, pt