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

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 Privacy Policy-এর সাথে সঙ্গতিপূর্ণ নয়।

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

ইউজার এক্সপ্লোরার

Anchor link to

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

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

আপনি “User ID” কলামে আপনার User ID গুলি প্রদর্শিত দেখতে পারেন।

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

Export বোতাম টিপুন এবং “CSV” বিকল্পটি নির্বাচন করুন।

GA User ID দ্বারা পুশ নোটিফিকেশন পাঠান

Anchor link to

আপনার Pushwoosh কন্ট্রোল প্যানেলের CSV Push ট্যাবে যান এবং আগের ধাপে এক্সপোর্ট করা CSV ফাইলটি আপলোড করুন।

Pushwoosh কন্ট্রোল প্যানেলে CSV Push ট্যাব

প্রথম কলামটি নির্বাচন করুন এবং ডেটা টাইপের জন্য “User ID” বেছে নিন। সংশ্লিষ্ট ড্রপডাউন ফিল্ডে একটি প্রিসেট নির্বাচন করুন, তারিখ সেট করুন (যদি প্রয়োজন হয়), এবং Woosh! ক্লিক করুন।

একটি পুশ নোটিফিকেশন পাঠানোর উদাহরণ

আপনি এইমাত্র Google Analytics থেকে আপনার ব্যবহারকারীদের কাছে একটি পুশ নোটিফিকেশন পাঠিয়েছেন