সার্ভার-সাইড ট্যাগিং

সার্ভার-সাইড ট্যাগিং আপনাকে আপনার ওয়েবসাইট বা অ্যাপ থেকে পরিমাপ ট্যাগ ইন্সট্রুমেন্টেশনকে গুগল ক্লাউড প্ল্যাটফর্ম (GCP) বা আপনার পছন্দের অন্য কোনো প্ল্যাটফর্মের সার্ভার-সাইড প্রসেসিং কন্টেইনারে স্থানান্তর করার সুযোগ দেয়। ক্লায়েন্ট-সাইড ট্যাগের তুলনায় সার্ভার-সাইড ট্যাগিংয়ের কয়েকটি সুবিধা রয়েছে:

  • উন্নত পারফরম্যান্স: আপনার ওয়েবসাইট বা অ্যাপে মেজারমেন্ট ট্যাগ যত কম থাকবে, ক্লায়েন্ট সাইডে তত কম কোড রান করতে হবে।
  • উন্নততর নিরাপত্তা: গ্রাহক-পরিচালিত সার্ভার-সাইড পরিবেশে ভিজিটর ডেটা সংগ্রহ ও বিতরণ করা হলে তা আরও ভালোভাবে সুরক্ষিত থাকে। ডেটা একটি ক্লাউড ইনস্ট্যান্সে পাঠানো হয়, যেখানে এটি পরবর্তীতে অন্যান্য ট্যাগ দ্বারা প্রক্রিয়াজাত ও রাউট করা হয়।

সার্ভার-সাইড ট্যাগিং শুরু করতে:

  1. একটি ট্যাগ ম্যানেজার সার্ভার কন্টেইনার তৈরি করুন
  2. একটি GCP ট্যাগিং সার্ভার সেট আপ করুন।

একটি ট্যাগ ম্যানেজার সার্ভার কন্টেইনার তৈরি করুন

সার্ভার-সাইড ট্যাগিং ব্যবহার করতে, একটি নতুন ট্যাগ ম্যানেজার সার্ভার কন্টেইনার তৈরি করুন:

  1. আপনার ট্যাগ ম্যানেজার অ্যাকাউন্ট থেকে একটি নতুন কন্টেইনার তৈরি করুন
    1. অ্যাকাউন্টস-এ ক্লিক করুন > আরও অ্যাকশন মেনু প্রাসঙ্গিক অ্যাকাউন্ট নামের পাশে।
    2. কন্টেইনার তৈরি করুন নির্বাচন করুন।
  2. টার্গেট প্ল্যাটফর্মের অধীনে, সার্ভার নির্বাচন করুন।
  3. তৈরি করুন- এ ক্লিক করুন।

আপনার ট্যাগিং সার্ভার সেট আপ করার জন্য একটি ডায়ালগ বক্স প্রদর্শিত হবে। এই প্রক্রিয়াটি পরবর্তী বিভাগে বিস্তারিতভাবে বর্ণনা করা হয়েছে।

একটি ট্যাগিং সার্ভার সেট আপ করুন

সার্ভার কন্টেইনার তৈরি করার পরে, আপনাকে একটি ট্যাগিং সার্ভার ডেপ্লয় করতে হবে। দ্রষ্টব্য: পরবর্তীতে এই পর্যায়ে ফিরে আসার জন্য, উপরের বারে আপনার কন্টেইনার আইডি-তে ক্লিক করুন অথবা অ্যাডমিন ট্যাব > কন্টেইনার সেটিংস > আপনার ট্যাগিং সার্ভার সেট আপ করুন- এ যান।

আপনি নিম্নলিখিত ডেপ্লয়মেন্ট বিকল্পগুলির মধ্যে একটি বেছে নিতে পারেন:

  • স্বয়ংক্রিয় প্রোভিশনিং (প্রস্তাবিত) : আপনি যদি ‘স্বয়ংক্রিয়ভাবে ট্যাগিং সার্ভার প্রোভিশন’ বিকল্পটি বেছে নেন, তাহলে গুগল ট্যাগ ম্যানেজার আপনার জন্য একটি নতুন GCP প্রজেক্ট এবং একটি ক্লাউড রান ট্যাগিং সার্ভার সেট আপ করে দেবে। আপনি যদি একটি বিদ্যমান GCP প্রজেক্ট ব্যবহার করতে চান, তাহলে ক্লাউড রান সেটআপ গাইডটি অনুসরণ করুন।
  • নন-গুগল পরিকাঠামোতে ম্যানুয়াল প্রোভিশনিং : আপনি যদি আপনার নিজস্ব সার্ভার সলিউশন ব্যবহার করতে চান, তাহলে ম্যানুয়াল সেটআপ গাইডের ধাপগুলো অনুসরণ করুন।

সার্ভার ডোমেইন কনফিগার করুন

নতুন ট্যাগিং সার্ভারের ডিফল্ট ইউআরএল হলো run.app । কুকির গোপনীয়তা ও স্থায়িত্ব বাড়াতে, আপনার ওয়েবসাইটের একটি সাবডোমেইনকে ট্যাগিং সার্ভারের দিকে নির্দেশ করুন। এর ফলে, ট্যাগিং সার্ভার এমন কুকি পড়তে ও লিখতে পারবে যা পেজের স্ক্রিপ্টগুলোর কাছে দৃশ্যমান নয় ( HttpOnly কুকি)। আপনার ট্যাগিং সার্ভারের সাথে ম্যাপ করার জন্য কীভাবে একটি কাস্টম ডোমেইন সেট আপ করতে হয় তা জানুন।

ডিফল্ট GCP ডেপ্লয়মেন্ট বুঝুন

আপনি যখন স্বয়ংক্রিয় প্রোভিশনিং ফ্লো ব্যবহার করে একটি ট্যাগিং সার্ভার তৈরি করেন, তখন সার্ভারটিতে ডিফল্ট কনফিগারেশন থাকে।

আমি যখন স্বয়ংক্রিয়ভাবে আমার ট্যাগিং সার্ভার প্রোভিশন করি, তখন GCP-এর কোন রিসোর্সগুলো বরাদ্দ করা হয়?

যখন আপনি স্বয়ংক্রিয়ভাবে আপনার ট্যাগিং সার্ভার প্রোভিশন করেন, তখন একটি GCP প্রজেক্ট তৈরি হয় এবং সার্ভার-সাইড কন্টেইনারটি ক্লাউড রান -এ ডেপ্লয় করা থাকে। এই ডেপ্লয়মেন্ট উপলব্ধ রিসোর্সের পরিমাণ সীমিত করে এবং এটি শুধুমাত্র সীমিত ট্র্যাফিক ভলিউম পরীক্ষার জন্য সুপারিশ করা হয়।

যখন আপনার সার্ভার-সাইড কন্টেইনার লাইভ ট্র্যাফিক পেতে শুরু করে, তখন রিডানডেন্সি নিশ্চিত করতে এবং বিভ্রাট বা ধারণক্ষমতার সীমাবদ্ধতার ক্ষেত্রে ডেটা ক্ষতি এড়াতে আপনার সার্ভিসে অতিরিক্ত ইনস্ট্যান্স বরাদ্দ করুন। রিডানডেন্সির জন্য আমরা প্রতি কন্টেইনারে ন্যূনতম ৩টি ইনস্ট্যান্স রাখার পরামর্শ দিই। আপনার ডেপ্লয়মেন্ট কীভাবে আপগ্রেড করবেন তা জানুন।

আমার ট্যাগিং সার্ভারের ডোমেইন কী?

ডিফল্ট ডেপ্লয়মেন্ট একটি ক্লাউড রান সাবডোমেইন ব্যবহার করে। আমরা দৃঢ়ভাবে সুপারিশ করছি যে আপনি আপনার ওয়েবসাইটের একটি সাবডোমেইনকে ট্যাগিং সার্ভারের সাথে সংযুক্ত করুন। আপনার ওয়েবসাইটের সাবডোমেইনকে ট্যাগিং সার্ভারের সাথে ম্যাপ করতে এই নির্দেশাবলী অনুসরণ করুন।

ডিফল্ট ডেপ্লয়মেন্টের খরচ কত?

বেশিরভাগ ক্ষেত্রে, একটিমাত্র সার্ভার সহ একটি GCP প্রজেক্টের ডিফল্ট ডেপ্লয়মেন্ট বিনামূল্যে হয়। তবে, কয়েকটি কারণের জন্য একটিমাত্র সার্ভার ডেপ্লয়মেন্টে আপনার খরচ হতে পারে:

  1. GCP ডেপ্লয়মেন্টের জন্য ব্যবহৃত বিলিং অ্যাকাউন্টটি অন্যান্য প্রোজেক্টের সাথে সংযুক্ত, যেগুলো সার্ভারটিকে GCP ফ্রি টিয়ারের বাইরে ঠেলে দেয়।
  2. সার্ভার থেকে প্রেরিত ট্র্যাফিকের পরিমাণ ফ্রি-টিয়ারের সীমা অতিক্রম করেছে।

একবার আপনার ক্লাউড রান এনভায়রনমেন্ট আপগ্রেড করলে, প্রতি সার্ভারে প্রতি মাসে ৩০-৫০ ডলার খরচ হতে পারে। নেটওয়ার্ক ট্র্যাফিক বেশি হলে এই খরচ আরও বাড়তে পারে।

আমার ডিপ্লয়মেন্টে কীভাবে অতিরিক্ত ইনস্ট্যান্স যোগ করব?

আপনার ডেপ্লয়মেন্টে কীভাবে অতিরিক্ত ইনস্ট্যান্স যোগ করতে হয় তা জানতে, ক্লাউড রান ডকুমেন্টেশন পড়ুন।

আপনার প্রথম অনুরোধ পাঠান

আপনার প্রথম অনুরোধটি কীভাবে পাঠাতে হয় তা জানতে, সার্ভার-সাইড ট্যাগ ম্যানেজারে ডেটা পাঠানোর নির্দেশিকাটি পড়ুন