Google Analytics Integration হল একটি প্রক্রিয়া যা আপনার ওয়েবসাইট বা অ্যাপ্লিকেশনে Google Analytics কোড যুক্ত করে, যাতে আপনি আপনার ওয়েবসাইটের ট্র্যাফিক এবং ইউজার আচরণ সম্পর্কে বিস্তারিত ডেটা সংগ্রহ করতে পারেন। AMP (Accelerated Mobile Pages) ওয়েবসাইটেও গুগল অ্যানালিটিক্স ইন্টিগ্রেট করা সম্ভব, যা আপনাকে AMP পেজের পারফরম্যান্স ট্র্যাক করতে সাহায্য করবে।
AMP ওয়েবসাইটে Google Analytics Integration
AMP সাইটে Google Analytics ইনস্টল করার জন্য আপনাকে AMP সাইটের পেজগুলিতে একটি বিশেষ AMP ট্র্যাকিং কোড যোগ করতে হবে। AMP সাইটের জন্য গুগল অ্যানালিটিক্স সাধারণভাবে JavaScript-র মাধ্যমে কাজ করে না, তবে AMP সাইটের জন্য AMP Analytics ব্যবহার করা হয়।
AMP Analytics Integration Steps
- গুগল অ্যানালিটিক্স ট্র্যাকিং কোড তৈরি করা:
- প্রথমে, আপনার গুগল অ্যানালিটিক্স অ্যাকাউন্টে লগ ইন করুন এবং আপনার সাইটের জন্য একটি ট্র্যাকিং আইডি তৈরি করুন। এটি সাধারণত এমন দেখতে হবে:
UA-XXXXXXXXX-X।
- প্রথমে, আপনার গুগল অ্যানালিটিক্স অ্যাকাউন্টে লগ ইন করুন এবং আপনার সাইটের জন্য একটি ট্র্যাকিং আইডি তৈরি করুন। এটি সাধারণত এমন দেখতে হবে:
- AMP পেজে গুগল অ্যানালিটিক্স কোড যুক্ত করা:
- AMP সাইটে গুগল অ্যানালিটিক্স ট্র্যাকিং কোড যোগ করতে হবে
amp-analyticsকম্পোনেন্ট ব্যবহার করে। এটি JavaScript ব্যবহার না করে AMP HTML এবং JSON-এর মাধ্যমে ট্র্যাকিং ডেটা সংগ্রহ করে।
- AMP সাইটে গুগল অ্যানালিটিক্স ট্র্যাকিং কোড যোগ করতে হবে
- AMP Analytics Tag ব্যবহার করা:
- AMP পেজে গুগল অ্যানালিটিক্স ট্র্যাকিং কোড যোগ করতে আপনাকে
amp-analyticsট্যাগ ব্যবহার করতে হবে। এখানে একটি উদাহরণ দেওয়া হল:
- AMP পেজে গুগল অ্যানালিটিক্স ট্র্যাকিং কোড যোগ করতে আপনাকে
উদাহরণ AMP Analytics Integration কোড
<head>
<!-- AMP সাইটে গুগল অ্যানালিটিক্স ইন্টিগ্রেশন -->
<script async custom-element="amp-analytics" src="https://cdn.ampproject.org/v0/amp-analytics-0.1.js"></script>
</head>
<body>
<amp-analytics type="googleanalytics">
<script type="application/json">
{
"vars": {
"account": "UA-XXXXXXXXX-X" <!-- আপনার গুগল অ্যানালিটিক্স ট্র্যাকিং আইডি -->
},
"triggers": {
"trackPageview": {
"on": "visible",
"request": "pageview"
}
}
}
</script>
</amp-analytics>
</body>প্রথমে এই কোড কীভাবে কাজ করে?
<script async custom-element="amp-analytics" src="https://cdn.ampproject.org/v0/amp-analytics-0.1.js"></script>: এই কোডটি AMP Analytics লাইব্রেরি লোড করে, যা আপনার পেজে গুগল অ্যানালিটিক্স ডেটা ট্র্যাক করার জন্য প্রয়োজনীয় স্ক্রিপ্ট দেয়।<amp-analytics type="googleanalytics">: এটি Google Analytics এর জন্য একটি নির্দিষ্ট কনফিগারেশন ব্লক, যেখানে আপনি আপনার গুগল অ্যানালিটিক্স অ্যাকাউন্টের ট্র্যাকিং আইডি এবং অন্যান্য কনফিগারেশন সেট করতে পারবেন।"account": "UA-XXXXXXXXX-X": এখানে আপনার গুগল অ্যানালিটিক্স ট্র্যাকিং আইডি উল্লেখ করতে হবে, যা গুগল অ্যানালিটিক্স অ্যাকাউন্টে তৈরি হয়।"triggers": {"trackPageview": {"on": "visible", "request": "pageview"}}: এই কোডটি AMP পেজের লোড হওয়া এবং দৃশ্যমান হওয়ার সময় গুগল অ্যানালিটিক্সে একটি পেজভিউ ট্রিগার করে, যাতে আপনি জানেন কখন পেজটি দর্শকের কাছে দৃশ্যমান হয়েছে।
AMP Analytics-এর অন্যান্য ফিচার
- Custom Events: আপনি কাস্টম ইভেন্ট ট্র্যাকিংও কনফিগার করতে পারেন, যেমন ক্লিক, সাবমিশন বা কোনো নির্দিষ্ট অ্যাকশন ট্র্যাক করা।
- Form Tracking: আপনি ফর্ম সাবমিশন ট্র্যাক করতে পারেন যাতে বুঝতে পারেন কতজন ব্যবহারকারী ফর্ম পূর্ণ করেছে বা সাবমিট করেছে।
- Conversion Tracking: AMP সাইটে কনভার্শন (যেমন, প্রোডাক্ট কেনা বা সাবস্ক্রিপশন) ট্র্যাক করা যেতে পারে।
AMP Google Analytics Integration-এর সুবিধা
- দ্রুত পেজ লোডিং: AMP সাইটের গতি বেড়ে যাওয়ার ফলে গুগল অ্যানালিটিক্সের ডেটা দ্রুত পাওয়া যায়, কারণ AMP কোডিং এবং ট্র্যাকিং কোড খুবই অপ্টিমাইজড।
- দ্রুত ডেটা সংগ্রহ: AMP Analytics ব্যবহার করে আপনি সহজেই পেজভিউ, ইভেন্ট এবং কনভার্শন ডেটা দ্রুত পেতে পারেন।
- মোবাইল ফ্রেন্ডলি: AMP গুগল অ্যানালিটিক্সের জন্য মোবাইল ডিভাইসের জন্য অপ্টিমাইজড ট্র্যাকিং নিশ্চিত করে, যেহেতু এটি মূলত মোবাইল-ফার্স্ট ডিজাইন এবং ট্র্যাকিংয়ের জন্য তৈরি।
- গুগল অ্যানালিটিক্সের সাথে সম্পূর্ণ ইন্টিগ্রেশন: AMP Analytics গুগল অ্যানালিটিক্সের সমস্ত ফিচার এবং ফাংশনালিটি সাপোর্ট করে, যেমন পেজভিউ, ইভেন্ট ট্র্যাকিং, কনভার্শন ট্র্যাকিং ইত্যাদি।
সারাংশ
AMP সাইটে গুগল অ্যানালিটিক্স ইন্টিগ্রেশন সহজ এবং কার্যকরী, যা আপনাকে আপনার সাইটের ট্র্যাফিক এবং ইউজার বেহেভিয়ার উপর পূর্ণ দৃষ্টিভঙ্গি প্রদান করে। AMP Analytics এর মাধ্যমে আপনি গুগল অ্যানালিটিক্সের সব ফিচার ব্যবহার করতে পারবেন, তবে এটি আপনাকে AMP সাইটে স্পিড এবং পারফরম্যান্সও বজায় রাখতে সহায়তা করবে।
Read more