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 toPushwoosh Web SDK ইন্টিগ্রেট করুন
Anchor link toআপনার Google Tag Manager-এ Pushwoosh SDK ইন্টিগ্রেট করতে, Web Push SDK গাইড অনুসরণ করুন।
GTM-এ User ID ট্যাগ তৈরি করুন
Anchor link toAll Pages ট্রিগারে ফায়ার করার জন্য একটি Custom HTML Tag তৈরি করুন। Pushwoosh এবং Google Analytics-এর মধ্যে ব্যবহারকারীর ডেটা মেলানোর জন্য User ID সেট আপ করতে নিম্নলিখিত কোডটি ব্যবহার করুন।
নীচের উদাহরণে, আমরা User ID সেট আপ করার জন্য Pushwoosh Hardware ID (HWID) ব্যবহার করি। আপনি একটি ভিন্ন আইডেন্টিফায়ার ব্যবহার করতে পারেন, তবে খেয়াল রাখবেন যেন User ID-তে ইমেল ঠিকানা বা অন্য কোনো ব্যক্তিগতভাবে শনাক্তযোগ্য তথ্য (PII) না থাকে, কারণ এটি Google Analytics প্রাইভেসি পলিসি-এর সাথে সঙ্গতিপূর্ণ নয়।
<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>
Page View ট্যাগে User ID যোগ করুন
Anchor link toব্যবহারকারীর জন্য User ID জানা থাকলে তা অন্তর্ভুক্ত করতে আপনার Page View ট্যাগ পরিবর্তন করুন:
<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 কভারেজ রিপোর্ট দিয়ে পরীক্ষা করুন
Anchor link toইন্টিগ্রেশন পরীক্ষা করতে, “User ID কভারেজ রিপোর্ট” ব্যবহার করুন: https://support.google.com/analytics/answer/3123670
User Explorer
Anchor link toGoogle Analytics-এ আপনার User ID রিপোর্টিং ভিউ নির্বাচন করুন। আপনার অডিয়েন্সকে ভাগ করার জন্য সেখানে যেকোনো সেগমেন্ট যোগ করুন।

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

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