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

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

गूगल एनालिटिक्स यूज़र आईडी सुविधा आपको एक ही यूज़र्स से कई डेटा संसाधनों को जोड़कर व्यापक यूज़र डेटा एकत्र करने और लागू करने देती है। 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

अपनी GA ऑडियंस के यूज़र्स को पुश भेजने के लिए, वन-टाइम पुश का उपयोग करें और ऑडियंस चरण में सेगमेंट इम्पोर्ट करें चुनें। गूगल एनालिटिक्स से आपके द्वारा एक्सपोर्ट की गई CSV फ़ाइल अपलोड करें और उस कॉलम को मैप करें जिसमें यूज़र आईडी फ़ील्ड में यूज़र आईडी हैं। और जानें