বিজ্ঞাপনদাতাদের জন্য Google ট্যাগ গেটওয়ে সেট আপ করুন৷

এই ডকুমেন্টটি তাদের জন্য যারা বিজ্ঞাপনদাতাদের জন্য গুগল ট্যাগ গেটওয়ে স্থাপন করতে চান। সবচেয়ে টেকসই ট্যাগ কনফিগারেশনের জন্য আমরা বিজ্ঞাপনদাতাদের জন্য গুগল ট্যাগ গেটওয়ে সুপারিশ করি।

সংক্ষিপ্ত বিবরণ

বিজ্ঞাপনদাতাদের জন্য Google ট্যাগ গেটওয়ে আপনাকে আপনার ওয়েবসাইটের ডোমেনে হোস্ট করা নিজস্ব প্রথম-পক্ষের পরিকাঠামো ব্যবহার করে একটি Google ট্যাগ স্থাপন করতে দেয়। এই পরিকাঠামো আপনার ওয়েবসাইট এবং Google এর পরিষেবাগুলির মধ্যে অবস্থিত। এই ডকুমেন্টেশনের সেটআপ আপনাকে আপনার ওয়েবসাইটকে আরও ভালভাবে পরিমাপ করতে সাহায্য করবে। আপনি আপনার বিদ্যমান কন্টেন্ট ডেলিভারি নেটওয়ার্ক (CDN), লোড ব্যালেন্সার বা ওয়েব সার্ভার ব্যবহার করে এটি সেট আপ করতে পারেন।

স্ট্যান্ডার্ড গুগল ট্যাগ সেটআপে, আপনার ওয়েব পৃষ্ঠা একটি গুগল ডোমেন থেকে একটি গুগল ট্যাগের অনুরোধ করে। ট্যাগটি সক্রিয় হলে, এটি সরাসরি গুগল পণ্যে পরিমাপের অনুরোধ পাঠায়। বিজ্ঞাপনদাতাদের জন্য গুগল ট্যাগ গেটওয়ে ব্যবহার করে, আপনার ওয়েবসাইট আপনার প্রথম-পক্ষ ডোমেন থেকে গুগল ট্যাগ লোড করে। যখন ট্যাগটি সক্রিয় হয়, তখন আপনার প্রথম-পক্ষ ডোমেন ব্যবহার করে কিছু পরিমাপের অনুরোধ গুগলে পাঠানো হবে।

এই চিত্রটি বিজ্ঞাপনদাতাদের জন্য গুগল ট্যাগ গেটওয়েতে তথ্য প্রবাহকে প্রতিনিধিত্ব করে:

বিজ্ঞাপনদাতাদের আর্কিটেকচার তথ্য প্রবাহের জন্য গুগল ট্যাগ গেটওয়ে।

শুরু করার আগে

এই নির্দেশিকাটি ধরে নিচ্ছে যে আপনার ওয়েবসাইটটি ইতিমধ্যেই নিম্নলিখিতগুলির সাথে কনফিগার করা আছে:

শুরু করতে, আপনার সেটআপের ধরণটি বেছে নিন।

1. পরিমাপের পথগুলি বেছে নিন

প্রতিটি ট্যাগ বা Google ট্যাগ ম্যানেজার কন্টেইনার পরিবেশনের জন্য আপনার ওয়েবসাইট ডোমেনে একটি অনন্য পরিমাপ পথ সংরক্ষণ করতে হবে।

পরিমাপ পথের প্রয়োজনীয়তা:

  • আপনার ডোমেনে পাথগুলি ইতিমধ্যেই ব্যবহার করা উচিত নয়।
  • প্রতিটি পাথ অবশ্যই মূল পাথ / হওয়া উচিত নয়।
  • প্রতিটি পাথ ১০০ অক্ষরের বেশি হবে না।

গুগল ট্যাগ ম্যানেজার:

যদি আপনি গুগল ট্যাগ ম্যানেজার ব্যবহার করেন, তাহলে আপনাকে শুধুমাত্র আপনার কন্টেইনার আইডি (যেমন GTM-XXXXXX) প্রদান করতে হবে। এই একক সেটআপটি সমস্ত ট্যাগের জন্য (যেমন গুগল অ্যানালিটিক্স, গুগল বিজ্ঞাপন, ইত্যাদি) যথেষ্ট যা ইতিমধ্যেই সেই কন্টেইনারে যোগ করা হয়েছে।

প্রতিটি অনন্য কন্টেইনার বা স্বতন্ত্র ট্যাগের জন্য, আপনার একটি অনন্য পরিবেশন পথ এবং তার সংশ্লিষ্ট আইডি প্রয়োজন হবে।

বিজ্ঞাপনদাতাদের জন্য গুগল ট্যাগ গেটওয়ে সেট আপ করতে, আপনার সাইটে ইতিমধ্যে ব্যবহৃত না হওয়া যেকোনো পথ বেছে নিন। সাইটে ইতিমধ্যেই থাকা পথের সাথে বিরোধের সম্ভাবনা কমাতে, আপনি যেকোনো অক্ষর এবং সংখ্যার সংমিশ্রণ বেছে নিতে পারেন, অথবা আপনি যদি আরও পঠনযোগ্য পথ চান, তাহলে আপনি /gtm, /metrics, /analytics, অথবা আপনার পছন্দের অন্য যেকোনো শব্দ ব্যবহার করতে পারেন।

উদাহরণস্বরূপ:

ব্যবহারের ধরণ আইডি ট্যাগ সার্ভিসিং পাথ উৎপত্তিস্থলের শেষ বিন্দু
স্বতন্ত্র ট্যাগ ১ G-12345 /abjfo/ g-12345.fps.goog/abjfo/
স্বতন্ত্র ট্যাগ ২ G-67890 /fjdso/ g-67890.fps.goog/fjdso/
জিটিএম কন্টেইনার GTM-ABCDEF /cvfjk/ gtm-abcdef.fps.goog/cvfjk/

এই ডকুমেন্ট জুড়ে উদাহরণগুলি পূরণ করতে নিম্নলিখিতটি পূরণ করুন।

Your domain: example.com
Google tag ID: G-12345
Tag serving path: /metrics

একাধিক ট্যাগ বা কন্টেইনার কীভাবে পরিচালনা করবেন:

যদি আপনার ট্যাগগুলি একই GTM কন্টেইনারে থাকে তবে আপনাকে এই সেটআপটি পুনরাবৃত্তি করতে হবে না। কেবল একক Google ট্যাগ ম্যানেজার কন্টেইনার যোগ করুন, এবং এর ভিতরে থাকা সমস্ত ট্যাগ পরিচালনা করা হবে।

যদি আপনার ট্যাগগুলি পৃথক GTM কন্টেইনারে থাকে অথবা লিঙ্কমুক্ত থাকে... তাহলে প্রতিটি উদাহরণের জন্য আপনাকে এই সেটআপটি পুনরাবৃত্তি করতে হবে। আপনি যদি চালাচ্ছেন তবে এটি প্রযোজ্য:

  • একাধিক, পৃথক Google ট্যাগ ম্যানেজার কন্টেইনার।
  • পৃথক ট্যাগ (যেমন, G-XXXXXX) যা কোনও পাত্রের ভিতরে নেই।

যখন আপনি এটি করবেন, তখন আপনাকে প্রতিটি কন্টেইনার বা ট্যাগে একটি অনন্য ট্যাগ পরিবেশন পথ নির্ধারণ করতে হবে।

2. রুট ট্র্যাফিক

এই বিভাগটি ধরে নেয় যে আপনার ওয়েবসাইট ইতিমধ্যেই একটি CDN বা লোড ব্যালেন্সার ব্যবহার করছে যা পাথ দ্বারা ট্র্যাফিক রাউটিং সমর্থন করে।

গুগল ক্লাউড

আপনাকে একটি নতুন ব্যাকএন্ড সেট আপ করতে হবে যা সাইট ভিজিটরের আনুমানিক ভৌগোলিক অবস্থান খুঁজে বের করবে এবং আপনার বিদ্যমান এক্সটার্নাল অ্যাপ্লিকেশন লোড ব্যালেন্সারে রাউটিং নিয়ম তৈরি করবে।

নতুন ব্যাকএন্ড তৈরি করুন

  1. GCP লোড ব্যালেন্সার খুলুন

  2. আপনার লোড ব্যালেন্সারে, ব্যাকএন্ড কনফিগারেশন বিভাগটি খুলুন। একটি নতুন ব্যাকএন্ড পরিষেবা তৈরি করুন। ব্যাকএন্ড কনফিগারেশন সেটিংস

  3. ভূ-অবস্থান তথ্য সহ আপনার নতুন ব্যাকএন্ড পরিষেবা কনফিগার করুন:

    • একটি নাম উল্লেখ করুন, যেমন measurement-be-svc
    • ব্যাকএন্ড টাইপকে ইন্টারনেট নেটওয়ার্ক এন্ডপয়েন্ট গ্রুপে সেট করুন।
    • প্রোটোকলকে HTTPS তে সেট করুন এবং টাইমআউটকে আগে থেকে পূরণ করা মান হিসেবে রেখে দিন।
    • Backends এর অধীনে, ইন্টারনেট নেটওয়ার্ক এন্ডপয়েন্ট গ্রুপ ড্রপ-ডাউনে ক্লিক করুন এবং একটি নতুন ইন্টারনেট নেটওয়ার্ক এন্ডপয়েন্ট গ্রুপ তৈরি করুন:
      • নেটওয়ার্ক এন্ডপয়েন্ট গ্রুপ টাইপকে ইন্টারনেট NEG (গ্লোবাল, রিজিওনাল) তে সেট করুন।
      • স্কোপকে গ্লোবাল তে সেট করুন।
      • Add through কে Fully qualified domain name and port এ সেট করুন।
      • সম্পূর্ণরূপে যোগ্য ডোমেইন নামটি G-12345 .fps.goog এ সেট করুন।
      • এন্ডপয়েন্ট তৈরি করতে CREATE এ ক্লিক করুন।
      • নতুন ব্যাকএন্ড পরিষেবা ট্যাবে ফিরে যেতে নেটওয়ার্ক এন্ডপয়েন্ট গ্রুপ ট্যাবটি বন্ধ করুন।
    • নতুন নেটওয়ার্ক এন্ডপয়েন্ট গ্রুপের নাম অনুসন্ধান করুন এবং এটি নির্বাচন করুন।
    • উন্নত কনফিগারেশন বিভাগটি খুলুন। নিম্নলিখিত কাস্টম অনুরোধ শিরোনামগুলি যোগ করুন।
      হেডারের নাম হেডারের মান
      Host G-12345 .fps.goog
      X-Forwarded-Country {client_region}
      X-Forwarded-Region {client_region_subdivision}
    • অন্যান্য সেটিংস পর্যালোচনা করুন। এই ইন্টিগ্রেশনের জন্য ক্লাউড সিডিএন বা ক্লাউড আর্মারের কোনটিই প্রয়োজন নেই, তাই আপনি নিরাপদে উভয়ই অক্ষম করতে পারেন।
    • নতুন ব্যাকএন্ড পরিষেবাটি সংরক্ষণ করুন।

রাউটিং নিয়ম কনফিগার করুন

  1. আপনার লোড ব্যালেন্সারে, রাউটিং নিয়ম বিভাগটি খুলুন।

  2. নিম্নলিখিত হোস্ট এবং পাথ নিয়ম যোগ করুন:

    হোস্ট পথ ব্যাকএন্ড
    * / metrics /* measurement-be-svc

  3. লোড ব্যালেন্সার কনফিগারেশন আপডেট করুন

  4. ব্রাউজারে, https:// example.com / metrics /healthy ঠিকানায় নেভিগেট করে সেট আপটি যাচাই করুন। পৃষ্ঠাটিতে লেখাটি ঠিক থাকা উচিত। https:// example.com / metrics /?validate_geo=healthy ঠিকানায় নেভিগেট করে ভৌগোলিক তথ্য অন্তর্ভুক্ত করা হচ্ছে কিনা তা যাচাই করুন। পৃষ্ঠাটিতে লেখাটি ok থাকা ok

ক্লাউডফ্লেয়ার

বিজ্ঞাপনদাতাদের জন্য Google ট্যাগ গেটওয়েতে আপনার ট্যাগ পরিবেশন করতে, আপনাকে একটি নতুন সাবডোমেনের জন্য একটি CNAME এন্ট্রি তৈরি করতে হবে, অনুরোধ ফরোয়ার্ড করার জন্য একটি অরিজিন রুল তৈরি করতে হবে এবং ভূ-অবস্থানের তথ্য অন্তর্ভুক্ত করার জন্য একটি ট্রান্সফর্ম রুল তৈরি করতে হবে। এই সেটআপটি সম্পূর্ণ করার জন্য, আপনার একটি Cloudflare Enterprise প্ল্যান থাকা প্রয়োজন। যদি আপনার কোনও Enterprise প্ল্যান না থাকে, তাহলে Cloudflare স্বয়ংক্রিয় সেটআপ ব্যবহার করার কথা বিবেচনা করুন।

CNAME এন্ট্রি তৈরি করুন

CNAME এন্ট্রির জন্য রিজার্ভ করার জন্য একটি সাবডোমেন বেছে নিন। এই ডকুমেন্ট জুড়ে উদাহরণগুলি পূরণ করতে নিম্নলিখিতটি পূরণ করুন। এই CNAMEটি কখনই আপনার Cloudflare কনফিগারেশনের বাইরে প্রকাশ করা হয় না, তাই নামটি ইচ্ছামত।

CNAME subdomain: fps
  1. DNS ট্যাবে, রেকর্ডস বিভাগটি খুলুন।
  2. নিম্নলিখিত কনফিগারেশন সহ একটি নতুন রেকর্ড যোগ করুন:
    • টাইপকে CNAME তে সেট করুন।
    • নাম fps এ সেট করুন।
    • টার্গেটকে G-12345 .fps.goog এ সেট করুন।
  3. CNAME রেকর্ডটি সংরক্ষণ করুন।

মূল নিয়ম তৈরি করুন

  1. নিয়ম ট্যাবে, অরিজিন নিয়ম খুলুন এবং নিয়ম তৈরি করুন।
  2. একটি নিয়মের নাম লিখুন, যেমন Route measurement
  3. একটি কাস্টম ফিল্টার এক্সপ্রেশনের উপর ভিত্তি করে আগত অনুরোধগুলি মেলান এবং এক্সপ্রেশন সম্পাদনা করুন এ ক্লিক করুন।
  4. বিল্ডারে নিম্নলিখিত এক্সপ্রেশনটি পেস্ট করুন: (http.host eq " example.com " and starts_with(http.request.uri.path, "/ metrics "))
  5. হোস্ট হেডারটি ... G-12345 .fps.goog এ পুনর্লিখনের জন্য আপডেট করুন।
  6. DNS রেকর্ডটি ... fps . example.com এ ওভাররাইড করতে আপডেট করুন।
  7. মূল নিয়মটি সংরক্ষণ করুন।
  8. যদি অন্য কোন অরিজিন রুলস থাকে, তাহলে নতুন তৈরি রুলের অবস্থান বাড়ান যাতে এটি অন্য যেকোনো ওয়াইল্ডকার্ড পাথের পরে চলে।
  9. একটি ব্রাউজারে, https:// example.com / metrics /healthy এ নেভিগেট করে সেটআপটি যাচাই করুন। পৃষ্ঠাটি ok পড়া উচিত।

ভৌগোলিক অবস্থানের তথ্য অন্তর্ভুক্ত করুন

  1. নিয়ম ট্যাবে, সেটিংস খুলুন
  2. "ভিজিটর লোকেশন হেডার যোগ করুন" বিকল্পটি সক্রিয় করুন।
  3. নিয়মটি প্রচারিত হওয়ার জন্য কয়েক মিনিট অপেক্ষা করুন। একটি ব্রাউজারে, https:// example.com / metrics /?validate_geo=healthy এ নেভিগেট করে সেট আপটি যাচাই করুন। পৃষ্ঠাটি ok পড়া উচিত।

আকামাই

বিজ্ঞাপনদাতাদের জন্য Google ট্যাগ গেটওয়েতে আপনার ট্যাগ পরিবেশন করতে, আপনার সম্পত্তিতে অনুরোধ ফরোয়ার্ড করার জন্য এবং ভূ-অবস্থানের তথ্য যোগ করার জন্য একটি নতুন নিয়ম যোগ করতে হবে।

পুনঃনির্দেশ নিয়ম তৈরি করুন

  1. প্রপার্টি ম্যানেজারে আপনার ডেলিভারি কনফিগারেশনের একটি নতুন সংস্করণ তৈরি করুন।
  2. সম্পত্তি কনফিগারেশন সেটিংস বিভাগের অধীনে একটি নতুন Rule যোগ করুন
    • একটি নাম লিখুন, যেমন Route measurement
  3. একটি নতুন মিল যোগ করুন
    • ম্যাচ ড্রপডাউনগুলিকে Path- এ সেট করুন এবং এটি এর মধ্যে একটি
    • মিলের মান / metrics /* এ সেট করুন
  4. একটি নতুন আচরণ যোগ করুন
    • স্ট্যান্ডার্ড প্রপার্টি বিহেভিয়ার নির্বাচন করুন এবং অরিজিন সার্ভার বিহেভিয়ার নির্বাচন করুন।
    • অরিজিন সার্ভারের হোস্টনেম G-12345 .fps.goog তে সেট করুন G-12345 .fps.goog
    • ফরোয়ার্ড হোস্ট হেডারকে অরিজিন হোস্টনেমে সেট করুন
  5. নতুন নিয়মটি সংরক্ষণ করুন এবং আপনার পরিবর্তনগুলি প্রয়োগ করুন
    • প্রোডাকশনে রোল আউট করার আগে আপনার স্টেজিং পরিবেশে নতুন রিডাইরেক্ট নিয়মটি পরীক্ষা করে দেখুন।
    • টিপস: নিশ্চিত করুন যে আপনার কাছে এমন কোনও নিয়ম নেই যা বহির্গামী প্রতিক্রিয়া শিরোনামগুলিকে সংশোধন বা অপসারণ করে। যদি Content-Type প্রতিক্রিয়া শিরোনামটি অনুপস্থিত থাকে তবে এর ফলে Google স্ক্রিপ্টগুলি ব্যর্থ হতে পারে।

ভৌগোলিক অবস্থানের তথ্য অন্তর্ভুক্ত করুন

  1. সম্পত্তি কনফিগারেশন সেটিংসের অধীনে আপনার পুনঃনির্দেশ নিয়ম (উপরে তৈরি) নির্বাচন করুন।

  2. একটি নতুন আচরণ যোগ করুন

    • স্ট্যান্ডার্ড প্রপার্টি বিহেভিয়ার নির্বাচন করুন এবং কন্টেন্ট টার্গেটিং (এজস্কেপ) বিহেভিয়ার নির্বাচন করুন।
    • সক্রিয় করুন কে true সেট করুন
  3. নতুন আচরণ সংরক্ষণ করুন এবং আপনার পরিবর্তনগুলি স্থাপন করুন।

    • প্রোডাকশনে রোল আউট করার আগে আপনার স্টেজিং পরিবেশে নতুন রিডাইরেক্ট নিয়মটি পরীক্ষা করে দেখুন।
  4. ব্রাউজারে, https:// example.com / metrics /healthy ঠিকানায় নেভিগেট করে সেট আপটি যাচাই করুন। পৃষ্ঠাটিতে লেখাটি ঠিক থাকা উচিত। https:// example.com / metrics /?validate_geo=healthy ঠিকানায় নেভিগেট করে ভৌগোলিক তথ্য অন্তর্ভুক্ত করা হচ্ছে কিনা তা যাচাই করুন। পৃষ্ঠাটিতে লেখাটি ok থাকা ok

অ্যামাজন ক্লাউডফ্রন্ট

বিজ্ঞাপনদাতাদের জন্য Google ট্যাগ গেটওয়ে দিয়ে আপনার ট্যাগ পরিবেশন করতে, আপনাকে অনুরোধ ফরোয়ার্ড করতে এবং ভূ-অবস্থানের তথ্য যোগ করার জন্য আপনার বিতরণের আচরণ কনফিগার করতে হবে।

একটি নতুন অরিজিন যোগ করুন

  1. Amazon Web Services (AWS)-এর CloudFront পৃষ্ঠায় যান।
  2. আপনার ক্লাউডফ্রন্ট ডিস্ট্রিবিউশন বেছে নিন
  3. অরিজিন ট্যাবে নিম্নলিখিত সেটিংস ব্যবহার করে একটি অরিজিন তৈরি করুন:
    • অরিজিন ডোমেনটি G-12345 .fps.goog এ সেট করুন।
    • প্রোটোকলকে শুধুমাত্র HTTPS তে সেট করুন

পুনঃনির্দেশ আচরণ তৈরি করুন

  1. AWS-এর CloudFront পৃষ্ঠায় যান।
  2. আপনার ক্লাউডফ্রন্ট ডিস্ট্রিবিউশন বেছে নিন
  3. আচরণ ট্যাবে, নিম্নলিখিত সেটিংস সহ একটি নতুন আচরণ তৈরি করুন:
    • পাথ প্যাটার্ন / metrics /* তে সেট করুন
    • অরিজিন এবং অরিজিন গ্রুপগুলিকে G-12345 .fps.goog এ সেট করুন।
    • স্বয়ংক্রিয়ভাবে বস্তু সংকুচিত করার জন্য "না" সেট করুন
    • ভিউয়ার প্রোটোকল নীতি শুধুমাত্র HTTPS তে সেট করুন
    • অনুমোদিত HTTP পদ্ধতিগুলিকে GET, HEAD, OPTIONS, PUT, POST, PATCH, DELETE এ সেট করুন।
    • ক্যাশে কী এবং অরিজিন অনুরোধের অধীনে ক্যাশে নীতি এবং অরিজিন অনুরোধ নীতি নির্বাচন করুন
      • ক্যাশে নীতি CachingDisabled এ সেট করুন
      • অরিজিন রিকোয়েস্ট পলিসি AllViewerExceptHostHeader এ সেট করুন
  4. আচরণের তালিকায় যাচাই করুন যে নতুন আচরণের Precedence অন্যান্য সমস্ত আচরণের চেয়ে বেশি।
    • Precedence পরিবর্তন করতে আপনার আচরণ নির্বাচন করুন এবং উপরে সরান বোতামটি নির্বাচন করুন যতক্ষণ না এটি অন্যান্য সমস্ত আচরণের চেয়ে বেশি হয়।
  5. একটি ব্রাউজারে, https:// example.com / metrics /healthy এ নেভিগেট করে সেটআপটি যাচাই করুন। পৃষ্ঠাটি ok পড়া উচিত।

ভৌগোলিক অবস্থানের তথ্য অন্তর্ভুক্ত করুন

  1. প্রয়োজনীয় ভূ-অবস্থান তথ্য ফরোয়ার্ড করতে, আপনার পুনঃনির্দেশ আচরণে Headers কে AllViewerExceptHostHeader এ সেট করুন।
    • ক্লাউডফ্রন্ট ভিউয়ার লোকেশন হেডারের সম্পূর্ণ তালিকা এই নিবন্ধে বিস্তারিতভাবে দেওয়া আছে।
  2. আপনার ডিস্ট্রিবিউশনটি স্থাপনের জন্য কয়েক মিনিট অপেক্ষা করুন। একটি ব্রাউজারে, https:// example.com / metrics /?validate_geo=healthy এ নেভিগেট করে সেট আপটি যাচাই করুন। পৃষ্ঠাটি ok পড়া উচিত।

দ্রুত

বিজ্ঞাপনদাতাদের জন্য Google ট্যাগ গেটওয়েতে আপনার ট্যাগ পরিবেশন করতে, আপনাকে অনুরোধগুলি ফরোয়ার্ড করতে এবং ভূ-অবস্থানের তথ্য যোগ করার জন্য আপনার Fastly CDN পরিষেবাটি কনফিগার করতে হবে। এই প্রক্রিয়াটিতে একটি শর্ত , একটি হোস্ট এবং দুটি VCL স্নিপেট তৈরি করা জড়িত।

শর্ত তৈরি করুন এবং হোস্ট করুন

প্রথমে, আপনি গেটওয়ে এবং হোস্টের জন্য অনুরোধগুলি সনাক্ত করার জন্য একটি শর্ত সেট করবেন যা সেগুলি Google-এ রুট করবে।

  1. নিম্নলিখিত সেটিং ব্যবহার করে একটি নতুন শর্ত তৈরি করুন:

    • ধরণ : Request
    • নাম : Google Tag Gateway Path (অথবা আপনার পছন্দের একটি নাম)
    • প্রয়োগ করুন যদি… : req.url.path ~ "^/ metrics "
  2. নিম্নলিখিত সেটিংস ব্যবহার করে একটি নতুন হোস্ট তৈরি করুন:

    • হোস্টের নাম/ঠিকানা : fps.goog
  3. এই অতিরিক্ত সেটিংস ব্যবহার করে নতুন হোস্ট কনফিগার করুন:

    • একটি শর্ত সংযুক্ত করুন ক্লিক করুন এবং ধাপ ১ এ আপনার তৈরি করা শর্তটি নির্বাচন করুন।
    • ওভাররাইড হোস্টকে fps.goog এ সেট করুন।
    • অন্যান্য সেটিংস ডিফল্ট হিসেবে রেখে দিন।
    • হোস্টটি সংরক্ষণ করতে আপডেটে ক্লিক করুন।

গুগল ট্যাগ আইডি এবং জিওলোকেশন হেডার যোগ করুন

এরপর, আপনি আপনার গুগল ট্যাগ আইডি এবং ক্লায়েন্টের জিওলোকেশন ডেটা সংযুক্ত করার জন্য VCL (ভার্নিশ কনফিগারেশন ল্যাঙ্গুয়েজ) স্নিপেট যোগ করবেন। আপনাকে দুটি পৃথক স্নিপেট তৈরি করতে হবে—একটি vcl_miss এর জন্য এবং একটি vcl_pass এর জন্য—ঠিক একই কোড ব্যবহার করে।

  1. আপনার পরিষেবার জন্য, VCL স্নিপেটসে যান এবং নিম্নলিখিত ক্ষেত্রগুলি সহ একটি স্নিপেট তৈরি করুন:

    • নাম : Geo_MISS (অথবা আপনার পছন্দের একটি নাম)
    • স্থান নির্ধারণ : Within Subroutine
    • সাবরুটিন : vcl_miss
    • ভিসিএল :

      if (req.url.path ~ "^/metrics") {
        set bereq.http.X-Gtg-Tag-Id = "G-12345";
        set bereq.http.X-Forwarded-Country = client.geo.country_code;
        set bereq.http.X-Forwarded-Region = client.geo.region;
        set bereq.http.X-Forwarded-Geolocation = "latlog=" +
          client.geo.latitude + "," + client.geo.longitude + ";city=" +
          client.geo.city;
      }
      
  2. নিম্নলিখিত ক্ষেত্রগুলি দিয়ে আরেকটি স্নিপেট তৈরি করুন:

    • নাম : Geo_PASS (অথবা আপনার পছন্দের একটি নাম)
    • ধরণ : vcl_pass
    • ভিসিএল :

      if (req.url.path ~ "^/metrics") {
        set bereq.http.X-Gtg-Tag-Id = "G-12345";
        set bereq.http.X-Forwarded-Country = client.geo.country_code;
        set bereq.http.X-Forwarded-Region = client.geo.region;
        set bereq.http.X-Forwarded-Geolocation = "latlog=" +
          client.geo.latitude + "," + client.geo.longitude + ";city=" +
          client.geo.city;
      }
      

    এখন আপনার দুটি নতুন, পৃথক স্নিপেট থাকা উচিত। এটি নিশ্চিত করে যে আপনার হোস্ট থেকে আনা যেকোনো অনুরোধে জিওলোকেশন হেডার যোগ করা হয়েছে, তা সে "ক্যাশে মিস" ( vcl_miss ) হোক বা "ক্যাশে পাস" ( vcl_pass ) হোক।

সম্পূর্ণ কনফিগারেশন সক্রিয় এবং যাচাই করুন

হোস্ট, কন্ডিশন এবং ভিসিএল স্নিপেট তৈরি হওয়ার পর, আপনি এখন সম্পূর্ণ সেটআপটি সক্রিয় এবং পরীক্ষা করতে পারবেন।

  1. আপনার সমস্ত নতুন পরিবর্তন স্থাপন করতে সক্রিয় করুন ক্লিক করুন।
  2. আপনার ব্রাউজারে উভয় পরীক্ষা চালিয়ে কনফিগারেশন যাচাই করুন :

    • পরীক্ষা ১ (ট্যাগ এবং রাউটিং) : https:// example.com / metrics /healthy তে নেভিগেট করুন
    • পরীক্ষা ২ (ভূ-অবস্থান) : https:// example.com / metrics /?validate_geo=healthy তে নেভিগেট করুন

    দুটো পাতাই ok পড়া উচিত।

অন্যান্য

বিজ্ঞাপনদাতাদের জন্য Google ট্যাগ গেটওয়েতে আপনার ট্যাগ পরিবেশন করতে, আপনাকে আপনার CDN বা লোড ব্যালেন্সার কনফিগার করতে হবে যাতে অনুরোধগুলি বিজ্ঞাপনদাতাদের জন্য Google ট্যাগ গেটওয়ে এন্ডপয়েন্টে রুট করা যায়।

  1. G-12345 .fps.goog নির্দেশ করে এমন একটি অরিজিন বা ব্যাকএন্ড যোগ করুন।
  2. হোস্ট হেডারটিকে G-12345 .fps.goog এর সমান করতে ওভাররাইড করুন। সমস্ত কুকি এবং কোয়েরি স্ট্রিং ফরোয়ার্ড করার অনুমতি দিন।
  3. নিম্নলিখিত শিরোনামগুলির যেকোনো একটি অন্তর্ভুক্ত করে দর্শনার্থীর ভূ-অবস্থানের তথ্য প্রদান করুন:
    • X-Forwarded-CountryRegion - একটি একক ISO 3166-2 কোডে ব্যবহারকারীর দেশ এবং অঞ্চল (উদাহরণস্বরূপ: US-CA )।
    • X-Forwarded-Country এবং X-Forwarded-Region :
      • X-Forwarded-Country - ব্যবহারকারীর দেশটি ISO 3166-1 alpha-2 কোড হিসেবে (উদাহরণস্বরূপ: US )।
      • (ঐচ্ছিক) X-Forwarded-Region - ব্যবহারকারীর অঞ্চল উপবিভাগ কোড (উদাহরণস্বরূপ: CA )।
    • যদি উভয় সেট হেডার অন্তর্ভুক্ত করা হয়, তাহলে X-Forwarded-CountryRegion ব্যবহার করা হবে।
  4. বিজ্ঞাপনদাতাদের জন্য গুগল ট্যাগ গেটওয়েতে ট্র্যাফিক রুট করতে / metrics /* এর জন্য একটি পাথ নিয়ম যোগ করুন।
  5. ডিফল্ট নিয়মের চেয়ে বেশি অগ্রাধিকার পেতে সংরক্ষিত পথটি কনফিগার করুন।
  6. ব্রাউজারে, https:// example.com / metrics /healthy এ নেভিগেট করে সেট আপ যাচাই করুন। পৃষ্ঠাটি ঠিক আছে পড়া উচিত। https:// example.com / metrics /?validate_geo=healthy এ নেভিগেট করে ভৌগোলিক তথ্য অন্তর্ভুক্ত করা হচ্ছে কিনা তা যাচাই করুন। পৃষ্ঠাটি ok ok পড়া উচিত।

ধাপ ৩: পরিমাপ পথ ব্যবহার করার জন্য ওয়েবসাইটের স্ক্রিপ্টগুলি আপডেট করুন।

ওয়েবসাইটের প্রতিটি পৃষ্ঠার স্ক্রিপ্টগুলি নিম্নলিখিতগুলির মধ্যে একটি দিয়ে প্রতিস্থাপন করুন:

gtag.js সম্পর্কে

<head> বিভাগের উপরে, আপনার Google ট্যাগ আইডি সহ দুটি লাইনের স্ক্রিপ্ট খুঁজুন:

<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-12345"></script>

এবং পরিমাপ পথ দিয়ে প্রতিস্থাপন করুন:

<!-- Google tag (gtag.js) -->
<script async src="/metrics/"></script>

gtm.js সম্পর্কে

<head> বিভাগের উপরে, ট্যাগ ম্যানেজার স্নিপেটটি নিম্নলিখিতটি দিয়ে প্রতিস্থাপন করুন:

<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'/metrics/?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','');</script>
<!-- End Google Tag Manager -->

পরিমাপ সেটআপ পরীক্ষা করুন

পরিমাপ সেটআপ পরীক্ষা করার জন্য, আপনার কন্টেইনারে এমনভাবে কনফিগার করুন যাতে কমপক্ষে একটি ট্যাগ চালু থাকে।

  1. ট্যাগ অ্যাসিস্ট্যান্টে যান এবং আপনার কন্টেইনারের প্রিভিউ দেখুন।
  2. ইভেন্টগুলি ট্রিগার করতে আপনার ওয়েবসাইটটি নেভিগেট করুন।
  3. সারাংশ > আউটপুট > হিটস সেন্ট ট্যাবে, যাচাই করুন যে হিটগুলি / metrics রাউট করা হয়েছে।

    সেটআপ যাচাই করার স্ক্রিনশট