এই ডকুমেন্টটি সেইসব ডেভেলপারদের জন্য যারা একই Google ট্যাগের মাধ্যমে একাধিক ডোমেন পরিমাপ করতে চান। এটি gtag.js কোড প্রয়োগের উপর ফোকাস করে। এছাড়াও, আপনি Google Analytics প্রপার্টির Google ট্যাগ সেটিংস থেকে অতিরিক্ত ডোমেন কনফিগার করতে পারবেন।
ক্রস-ডোমেন পরিমাপের মাধ্যমে আলাদা ডোমেনে থাকা দুই বা তার বেশি সম্পর্কিত সাইটকে একসাথে পরিমাপ করা যায়। আপনার গ্রাহকের জার্নি একাধিক ডোমেন জুড়ে বিস্তৃত হলে, Google ট্যাগ, কাজ পরিমাপ করার জন্য সাপোর্ট করা প্রোডাক্টের জন্য একটি সাধারণ উপায় প্রদান করে। Google Analytics, Google Ads কনভার্সন পরিমাপ ও Floodlight কনভার্সন সহ সব Google প্রোডাক্টের জন্য ক্রস-ডোমেন পরিমাপ কাজ করে।
ক্রস-ডোমেন পরিমাপ কখন প্রয়োগ করতে হয়
দু'টি বা তার বেশি ডোমেনের ডেটা একত্রিত করার প্রয়োজন হলে, ক্রস-ডোমেন পরিমাপ প্রয়োগ করুন।
ধরে নিন, আপনার একটি ওয়েবসাইট আছে example-petstore.com-এ এবং আপনার ওয়েবসাইটের
ই-কমার্স কম্পোনেন্ট অন্য ডোমেনে থার্ড-পার্টি শপিং কার্ট হোস্ট করে:
example-commerce-host.com/example-petstore.
ক্রস-ডোমেন পরিমাপ না থাকলে, কোনও ব্যবহারকারী আপনার অনলাইন স্টোরে এসে থার্ড-পার্টি শপিং কার্টে গেলে, তাকে আলাদা আলাদা সেশনের সময়সীমা সহ দুজন আলাদা ব্যবহারকারী হিসেবে গণনা করা হয়। ক্রস-ডোমেন মেজারমেন্টের মাধ্যমে, অ্যাক্টিভিটি একজন ব্যবহারকারী হিসেবেই ক্যাপচার করা হয়।
এটি কীভাবে কাজ করে
ডোমেন লিঙ্কার সোর্স ডোমেন ও ডেস্টিনেশন ডোমেনের মধ্যে ফার্স্ট-পার্টি পরিমাপ কুকি শেয়ার করে। ফার্স্ট-পার্টি পরিমাপ কুকি ওয়েব ব্রাউজারে সেভ করা হয় এবং একই ডোমেনের পৃষ্ঠাগুলিই শুধু এটি অ্যাক্সেস করতে পারে।
ক্রস-ডোমেন পরিমাপের জন্য সেট-আপ একটি দুই-ধাপের প্রসেস:
- সোর্স ডোমেন, ডেস্টিনেশন ডোমেনের দিকে পয়েন্ট করা URL-কে সাজায়, যাতে সেগুলিতে সোর্স ডোমেনের ফার্স্ট-পার্টি পরিমাপ কুকির ভ্যালু থাকে।
- ডেস্টিনেশন ডোমেন লিঙ্ক করা পরিমাপ কুকির উপস্থিতি চেক করে।
Google ট্যাগ ব্যবহার করে ক্রস-ডোমেন পরিমাপ করলে, গন্তব্য ডোমেনের দিকে নির্দেশ করে এমন URL-এ
লিঙ্কার প্যারামিটার যোগ করা হবে। লিঙ্কার প্যারামিটার URL কোয়েরি প্যারামিটারে
_gl কী দিয়ে শনাক্ত করা হয়:
https://www.example.com/?_gl=1~abcde5~
ডেস্টিনেশন ডোমেনে, URL-এ লিঙ্কার প্যারামিটার চেক করার জন্য ট্যাগ কনফিগার করা হয়। সঠিক লিঙ্কার প্যারামিটার পাওয়া গেলে, ট্যাগ ফার্স্ট-পার্টি পরিমাপ কুকি এক্সট্র্যাক্ট করে এবং এটি স্টোর করে।
ক্রস-ডোমেন লিঙ্কিং সেট-আপ করা
যেসব URL গন্তব্য ডোমেনকে পয়েন্ট করে সেগুলির জন্য সোর্স ডোমেনে ক্রস-ডোমেন পরিমাপ সেট-আপ করতে, আপনাকে একটি linker অবজেক্ট তৈরি করতে হবে। লিঙ্কার, ডেস্টিনেশন ডোমেনে নিয়ে যায় এমন লিঙ্কে ক্লিক করা হলে তা
শনাক্ত করবে এবং অটোমেটিক
সেইসব লিঙ্কের URL-এ লিঙ্কার প্যারামিটার যোগ করবে।
linker অবজেক্টের জন্য domains প্যারামিটার প্রয়োজন, এটি হল এক বা
একাধিক ডোমেনের অ্যারে। এই কোডটি কোনও পৃষ্ঠার লিঙ্কে লিঙ্কার প্যারামিটার যোগ করবে যা
টার্গেট ডোমেন 'example.com'-এর দিকে পয়েন্ট করে:
ট্যাগ ম্যানেজার
Google Ads ও Floodlight ট্যাগ
অন্যান্য প্রয়োগের ক্ষেত্রে, Tag Manager-এ কনভার্সন লিঙ্কার ট্যাগ তৈরি করুন এবং ডোমেন অটোমেটিক লিঙ্ক করার জন্য ট্যাগ সেট করুন:
- ট্যাগ > নতুন বিকল্পে ক্লিক করুন।
- ট্যাগ কনফিগারেশন বিকল্পে ক্লিক করে কনভার্সন লিঙ্কার বেছে নিন।
- ট্রিগার বেছে নিন। বেশিরভাগ ক্ষেত্রে, আপনাকে এমন ট্রিগার ব্যবহার করতে হবে যা ক্রস-ডোমেন পরিমাপের জন্য সব পৃষ্ঠা দেখার ক্ষেত্রে বা নির্দিষ্ট কনভার্সন পৃষ্ঠায় ফায়ার করে যেখানে কোনও বিজ্ঞাপনে ক্লিক করার পরে সাইট ভিজিটররা ল্যান্ড করবেন।
- ডোমেন জুড়ে লিঙ্কিং চালু করুন বিকল্প বেছে নিন। এই সেটিং চালু করলে, এই ট্যাগটি লিঙ্কার প্যারামিটার সহ ইনকামিং লিঙ্ক ম্যানেজ করতে পারবে।
- ডোমেন অটোমেটিক লিঙ্ক করুন বিকল্পে, এই ট্যাগের সাথে লিঙ্ক করা উচিত এমন ডোমেনের একটি তালিকা লিখুন। এই ফিল্ডে তালিকাভুক্ত ডোমেনে নির্দেশ করে এমন যেকোনও লিঙ্কের URL-এ একটি লিঙ্কার প্যারামিটার যোগ করা হবে।
- আপনার ট্যাগ কনফিগারেশন সেভ করে প্রকাশ করুন।
Tag Manager-এর কনভার্সন লিঙ্কার সম্পর্কে আরও জানুন
Google Analytics ট্যাগগুলির জন্য
Google Analytics-এ, ক্রস-ডোমেন পরিমাপ সাধারণত Google Analytics অ্যাডমিন ইন্টারফেস ব্যবহার করে কনফিগার করা হয়। Google Analytics-এর মাধ্যমে কীভাবে ক্রস-ডোমেন পরিমাপ সেট-আপ করতে হয় তা জানুন।
gtag.js
Google ট্যাগ-এর জন্য ক্রস-ডোমেন ট্র্যাকিং সেট-আপ করতে, আপনার ট্যাগ-এ নিম্নলিখিত linker
কমান্ড যোগ করুন। example.com-এর জায়গায় আপনার ডোমেন লিখুন।
<script async src="https://www.googletagmanager.com/gtag/js?id=TAG_ID"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('set', 'linker', {'domains': ['example.com']});
gtag('js', new Date());
gtag('config', 'TAG_ID');
</script>
আপনি domains প্রপার্টিতে একাধিক স্ট্রিং ভ্যালু তালিকাভুক্ত করতে পারবেন। domains প্রপার্টির
অন্তত একটি ভ্যালু থাকলে, gtag.js ডিফল্ট হিসেবে ইনকামিং
ডোমেন লিঙ্ক গ্রহণ করবে। আপনি domains
প্রপার্টিতে একাধিক ভ্যালু যোগ করতে এবং প্রতিটি ডোমেনে একই কোড স্নিপেট ব্যবহার করতে পারবেন।
Google Analytics gtag('set', 'linker', ...) কনফিগারেশন মেনে চলে, তবে
config কমান্ডের আগে প্রাসঙ্গিক linker কমান্ড সেট করা থাকতে হবে।
তবে, Google Analytics-এর অ্যাডমিন পৃষ্ঠা থেকে ক্রস-ডোমেন পরিমাপ কনফিগার করার জন্য আমরা সাজেস্ট করি। ক্রস ডোমেন পরিমাপ কীভাবে সেট-আপ করতে হয় তা জানুন
দেখুন।
gtag('set', 'linker', {
'domains': ['example.com', 'example-b.com']
});
লিঙ্কার প্যারামিটার রেফারেন্স
| প্যারামিটার | ধরন | গৃহীত ভ্যালু |
|---|---|---|
accept_incoming |
বুলিয়ান | true (domains-এর ভ্যালু থাকলে ডিফল্ট),
false |
decorate_forms |
বুলিয়ান | true, false (ডিফল্ট) |
domains |
এরে | এক বা একাধিক ডোমেনের অ্যারে, যেমন
['example1.com', 'example2.com'] |
url_position |
স্ট্রিং | 'query' (ডিফল্ট), 'fragment' |
accept_incoming
কোনও ব্যবহারকারী যখন গন্তব্য ডোমেনের কোনও পৃষ্ঠায় URL-এ লিঙ্কার প্যারামিটার সহ পৌঁছান, তখন সেই প্যারামিটার পার্স করার জন্য আপনার ট্যাগ কনফিগার করতে হবে।
গন্তব্য ডোমেন অটোমেটিক ডোমেন লিঙ্ক করার জন্য কনফিগার করা থাকলে, এটি ডিফল্ট হিসেবে লিঙ্কার প্যারামিটার গ্রহণ করবে। ডেস্টিনেশন ডোমেনে কোনও অতিরিক্ত কোড প্রয়োজন নেই।
গন্তব্য ডোমেন অটোমেটিক ডোমেন লিঙ্ক করার জন্য কনফিগার করা না থাকলে, আপনি
লিঙ্কার প্যারামিটার খোঁজার জন্য গন্তব্য পৃষ্ঠাকে নির্দেশ দিতে পারেন। accept_incoming প্রপার্টিকে true হিসেবে সেট করুন।
ট্যাগ ম্যানেজার
Google Ads এবং Floodlight কনভার্সনের জন্য কনভার্সন লিঙ্কার ট্যাগ
ইনকামিং লিঙ্কার প্যারামিটার গ্রহণ করুন চেকবক্সটি অ্যাক্টিভেট করুন।
gtag.js
gtag('set', 'linker', {
'accept_incoming': true
});
decorate_forms
একাধিক ডোমেনের মধ্যে পাঠানো ফর্ম ডেটা পরিমাপ করতে, decorate_forms প্রপার্টিকে true হিসেবে সেট করুন।
ট্যাগ ম্যানেজার
Google Ads ও Floodlight কনভার্সনের জন্য কনভার্সন লিঙ্কার ট্যাগ
Decorate Forms-কে true হিসেবে সেট করুন।
Google Analytics ট্যাগ
Tag Manager-এ Google Analytics ট্যাগের জন্য decorate_forms-এর কোনও কন্ট্রোল নেই।
পরিবর্তে gtag.js নির্দেশিকা দেখুন।
gtag.js
gtag('set', 'linker', {
'domains': ['example.com'],
'decorate_forms': true
});
domains
লিঙ্ক করার জন্য এক বা একাধিক ডোমেনের অ্যারে।
ট্যাগ ম্যানেজার
Google Ads ও Floodlight কনভার্সনের জন্য কনভার্সন লিঙ্কার ট্যাগ
- বিভিন্ন ডোমেন জুড়ে লিঙ্ক করার সুবিধা চালু করুন বিকল্প বেছে নিন
- অটো লিঙ্ক ডোমেন ফিল্ডে, কমা দিয়ে আলাদা করা ডোমেনের তালিকা লিখুন।
Google Analytics
Google Analytics-এ অ্যাডমিন পৃষ্ঠায় ক্রস-ডোমেন পরিমাপ সেট-আপ করুন।
gtag.js
gtag('set', 'linker', {
'domains': [
'example1.com',
'example2.com',
'subdomain1.example3.com',
'subdomain2.example3.com'
]
});
url_position
কিছু কন্টেন্ট অ্যাপ্লিকেশনের ক্ষেত্রে, কোয়েরি প্যারামিটার দেখানোর জন্য, সাধারণত ব্যবহৃত প্রশ্নচিহ্ন
অক্ষরের (?) পরিবর্তে URL স্ট্রিংয়ে ডিলিমিটার হিসেবে ফ্র্যাগমেন্ট/হ্যাশ অক্ষর (#)
ব্যবহার করতে হয়। লিঙ্কার প্যারামিটার কনফিগার করতে
যাতে # অক্ষরের পরে URL-এ দেখা যায় (যেমন,
https://example.com#_gl=1~abcde5~), url_position-কে fragment-এ সেট করুন।
ট্যাগ ম্যানেজার
Google Ads ও Floodlight কনভার্সনের জন্য কনভার্সন লিঙ্কার ট্যাগ
Tag Manager-কে যদি স্ট্যান্ডার্ড কোয়েরির (?) পরিবর্তে ফ্র্যাগমেন্ট (#) থেকে অনন্য প্যারামিটার পড়তে বলতে হয়, তাহলে URL পজিশন ফ্র্যাগমেন্ট হিসেবে সেট করুন।
অন্যথায়, এই বিকল্পটি ডিফল্ট কোয়েরি প্যারামিটার বিকল্পে সেট করা অবস্থায় রেখে দিন।
Google Analytics ট্যাগ
Google Analytics ট্যাগ url_position সেট করতে, আপনার Google ট্যাগ কনফিগারেশন সেটিংসে linker
প্যারামিটার সেট করুন।
domains অ্যারেতে আপনার ডোমেন যোগ করতে
হবে।
- Tag Manager-এ, আপনার Google ট্যাগ খুলুন।
- কনফিগারেশন সেটিংস বিকল্পে গিয়ে প্যারামিটার যোগ করুন বিকল্পে ক্লিক করুন।
- কনফিগারেশন প্যারামিটারের জন্য,
linkerলিখুন। - ভ্যালুর জন্য,
url_positionওdomainsসহ একটি লিঙ্কার অবজেক্ট লিখুন। যেমন,url_position-কেfragment-এ সেট করতে এবং লিঙ্কexample.comওanotherexample.comকরতে, এগুলি লিখুন:none `{'url_position': 'fragment', 'domains': ['example.com', 'anotherexample.com']}` - আপনার কন্টেনার সেভ ও প্রকাশ করুন।
gtag.js
gtag('set', 'linker', {
'domains': ['example.com'],
'decorate_forms': true,
'url_position': 'fragment'
});