सामग्री पर जाएं

गूगल एनालिटिक्स इंटीग्रेशन

गूगल एनालिटिक्स यूज़र आईडी सुविधा आपको कई डेटा संसाधनों को एक ही यूज़र्स से जोड़कर व्यापक यूज़र डेटा एकत्र करने और लागू करने की सुविधा देती है। Pushwoosh को गूगल एनालिटिक्स से कनेक्ट करें और ऑडियंस सेगमेंटेशन और अपने पुश नोटिफिकेशन अभियानों को लक्षित करने के लिए GA डेटा का उपयोग करें। आइए देखें कि यह कैसे काम करता है।

यूज़र आईडी सक्षम करें

Anchor link to

अपने गूगल एनालिटिक्स खाते में यूज़र आईडी सुविधा को सक्षम करने के लिए, गूगल गाइड का पालन करें: https://support.google.com/analytics/answer/3123666

अपने ट्रैकिंग कोड में यूज़र आईडी सेट अप करें

Anchor link to

Pushwoosh वेब SDK इंटीग्रेट करें

Anchor link to

अपने गूगल टैग मैनेजर में Pushwoosh SDK को इंटीग्रेट करने के लिए, वेब पुश SDK गाइड का पालन करें।

GTM में यूज़र आईडी टैग बनाएं

Anchor link to

सभी पेज ट्रिगर पर फायर होने वाला एक कस्टम HTML टैग बनाएं। Pushwoosh और गूगल एनालिटिक्स के बीच यूज़र डेटा का मिलान करने वाले यूज़र आईडी को सेट अप करने के लिए निम्नलिखित कोड का उपयोग करें।

नीचे दिए गए उदाहरण में, हम यूज़र आईडी सेट अप करने के लिए Pushwoosh हार्डवेयर आईडी (HWID) का उपयोग करते हैं। आप एक अलग पहचानकर्ता का उपयोग कर सकते हैं, लेकिन ध्यान रखें कि यूज़र आईडी में ईमेल पते या कोई अन्य व्यक्तिगत रूप से पहचान योग्य जानकारी (PII) न डालें क्योंकि यह गूगल एनालिटिक्स गोपनीयता नीति के अनुरूप नहीं है।

JavaScript
<script>
var registrationStatus = localStorage.deviceRegistrationStatus;
var registrationId = localStorage.deviceRegistrationId;
var gaRegistered = registrationStatus === 'registered' ? registrationId : false;
if (!gaRegistered) {
var Pushwoosh = Pushwoosh || [];
Pushwoosh.push(['onPermissionGranted', function(api) {
api.getParams()
.then(function(params) {
var hwid = params.hwid;
ga('set', 'userId', hwid);
ga('send', 'pageview');
localStorage.setItem('deviceRegistrationId', hwid);
api.registerUser(hwid);
})
}])
};
</script>
यूज़र आईडी सेटअप के लिए गूगल टैग मैनेजर में कस्टम HTML टैग

पेज व्यू टैग में यूज़र आईडी जोड़ें

Anchor link to

अपने पेज व्यू टैग को संशोधित करें ताकि यदि यूज़र के लिए यह ज्ञात हो तो यूज़र आईडी शामिल हो:

JavaScript
<script>
var hwid = localStorage.deviceRegistrationId;
var registrationStatus = localStorage.deviceRegistrationStatus;
var isNeedToTrackUser = hwid && registrationStatus === "registered";
if (isNeedToTrackUser) {
ga('set', 'userId', hwid);
};
ga('send', 'pageview');
</script>
यूज़र आईडी के साथ पेज व्यू टैग कॉन्फ़िगरेशन

यूज़र आईडी कवरेज रिपोर्ट के साथ परीक्षण करें

Anchor link to

इंटीग्रेशन का परीक्षण करने के लिए, “यूज़र आईडी कवरेज रिपोर्ट” का उपयोग करें: https://support.google.com/analytics/answer/3123670

यूज़र एक्सप्लोरर

Anchor link to

गूगल एनालिटिक्स में अपना यूज़र आईडी रिपोर्टिंग व्यू चुनें। अपनी ऑडियंस को स्लाइस और डाइस करने के लिए वहां कोई भी सेगमेंट जोड़ें।

ऑडियंस को सेगमेंट में विभाजित करने के लिए नया सेगमेंट बटन

आप अपने यूज़र आईडी को “यूज़र आईडी” कॉलम में प्रदर्शित देख सकते हैं।

यूज़र पहचानकर्ताओं को प्रदर्शित करने वाला यूज़र आईडी कॉलम

एक्सपोर्ट बटन दबाएं और “CSV” विकल्प चुनें।

GA यूज़र आईडी द्वारा पुश नोटिफिकेशन भेजें

Anchor link to

अपने Pushwoosh कंट्रोल पैनल में CSV पुश टैब पर नेविगेट करें और पिछले चरण में निर्यात की गई CSV फ़ाइल अपलोड करें।

Pushwoosh कंट्रोल पैनल में CSV पुश टैब

पहला कॉलम चुनें और डेटा प्रकार के लिए “यूज़र आईडी” चुनें। संबंधित ड्रॉपडाउन फ़ील्ड में एक प्रीसेट चुनें, तारीख सेट करें (यदि आवश्यक हो), और Woosh! पर क्लिक करें।

पुश नोटिफिकेशन भेजने का उदाहरण

आपने अभी-अभी गूगल एनालिटिक्स से अपने यूज़र्स को एक पुश नोटिफिकेशन भेजा है