বিষয়বস্তুতে যান

Google Analytics ইন্টিগ্রেশন

Google Analytics User ID ফিচারটি আপনাকে একাধিক ডেটা রিসোর্সকে একই ব্যবহারকারীদের সাথে সংযুক্ত করে ব্যাপক ব্যবহারকারী ডেটা সংগ্রহ এবং প্রয়োগ করতে দেয়। Pushwoosh-কে Google Analytics-এর সাথে সংযুক্ত করুন এবং অডিয়েন্স সেগমেন্টেশন এবং আপনার পুশ নোটিফিকেশন ক্যাম্পেইন টার্গেট করার জন্য GA ডেটা ব্যবহার করুন। আসুন দেখি এটি কীভাবে কাজ করে।

User ID সক্রিয় করুন

Anchor link to

আপনার Google Analytics অ্যাকাউন্ট-এ User ID ফিচারটি সক্রিয় করতে, Google-এর গাইড অনুসরণ করুন: https://support.google.com/analytics/answer/3123666

আপনার ট্র্যাকিং কোডে User ID সেট আপ করুন

Anchor link to

Pushwoosh Web SDK ইন্টিগ্রেট করুন

Anchor link to

আপনার Google Tag Manager-এ Pushwoosh SDK ইন্টিগ্রেট করতে, Web Push SDK গাইড অনুসরণ করুন।

GTM-এ User ID ট্যাগ তৈরি করুন

Anchor link to

All Pages ট্রিগারে ফায়ার করার জন্য একটি Custom HTML Tag তৈরি করুন। Pushwoosh এবং Google Analytics-এর মধ্যে ব্যবহারকারীর ডেটা মেলানোর জন্য User ID সেট আপ করতে নিম্নলিখিত কোডটি ব্যবহার করুন।

নীচের উদাহরণে, আমরা User ID সেট আপ করার জন্য Pushwoosh Hardware ID (HWID) ব্যবহার করি। আপনি একটি ভিন্ন আইডেন্টিফায়ার ব্যবহার করতে পারেন, তবে খেয়াল রাখবেন যেন User ID-তে ইমেল ঠিকানা বা অন্য কোনো ব্যক্তিগতভাবে শনাক্তযোগ্য তথ্য (PII) না থাকে, কারণ এটি Google Analytics প্রাইভেসি পলিসি-এর সাথে সঙ্গতিপূর্ণ নয়।

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>
User ID সেটআপের জন্য Google Tag Manager-এ কাস্টম HTML ট্যাগ

Page View ট্যাগে User ID যোগ করুন

Anchor link to

ব্যবহারকারীর জন্য User ID জানা থাকলে তা অন্তর্ভুক্ত করতে আপনার Page View ট্যাগ পরিবর্তন করুন:

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>
User ID সহ Page View ট্যাগ কনফিগারেশন

User ID কভারেজ রিপোর্ট দিয়ে পরীক্ষা করুন

Anchor link to

ইন্টিগ্রেশন পরীক্ষা করতে, “User ID কভারেজ রিপোর্ট” ব্যবহার করুন: https://support.google.com/analytics/answer/3123670

User Explorer

Anchor link to

Google Analytics-এ আপনার User ID রিপোর্টিং ভিউ নির্বাচন করুন। আপনার অডিয়েন্সকে ভাগ করার জন্য সেখানে যেকোনো সেগমেন্ট যোগ করুন।

অডিয়েন্সকে সেগমেন্টে ভাগ করার জন্য নতুন সেগমেন্ট বোতাম

আপনি “User ID” কলামে আপনার User ID গুলি দেখতে পাবেন। User ID-গুলির তালিকা ডাউনলোড করতে Export বোতামটি ব্যবহার করুন এবং CSV অপশনটি নির্বাচন করুন।

ব্যবহারকারীর আইডেন্টিফায়ার প্রদর্শনকারী User ID কলাম

GA User ID-গুলিতে পুশ নোটিফিকেশন পাঠান

Anchor link to

আপনার GA অডিয়েন্সের ব্যবহারকারীদের পুশ পাঠাতে, One-Time Push ব্যবহার করুন এবং Audience ধাপে Import segment নির্বাচন করুন। Google Analytics থেকে এক্সপোর্ট করা CSV ফাইলটি আপলোড করুন এবং User ID ধারণকারী কলামটিকে User ID ফিল্ডে ম্যাপ করুন। আরও জানুন