সার্ভার পাত্রে পূর্বরূপ এবং ডিবাগ করুন

আপনি ট্যাগ ম্যানেজারে আপনার সার্ভার-সাইড কন্টেইনার প্রিভিউ এবং ডিবাগ করতে পারেন।

প্রিভিউ লেআউটটি বুঝুন

ডিবাগার খোলার জন্য, ট্যাগ ম্যানেজারে আপনার সার্ভার কন্টেইনারটি নির্বাচন করুন এবং প্রিভিউ-তে ক্লিক করুন।

বাম প্যানেলে আগত HTTP অনুরোধগুলি তালিকাভুক্ত করা হয়, যেমন collect?v=2&.... যদি অনুরোধটি গ্রহণকারী ক্লায়েন্ট কোনো ইভেন্ট ডেটা অবজেক্ট তৈরি করে থাকে, যেমন scroll , page_view , add_to_cart , তাহলে এই ইভেন্টটি অনুরোধটির অধীনে একটি উপ-আইটেম হিসেবে প্রদর্শিত হয়।

ডানদিকের ট্যাবগুলোতে বাম প্যানেলে নির্বাচিত আইটেমটির বিস্তারিত বিবরণ রয়েছে। প্রতিটি ট্যাব একটি পৃথক বিভাগে আলোচনা করা হয়েছে।

প্রিভিউ মোডে ট্যাগ ম্যানেজার দেখানো স্ক্রিনশট

ডিবাগ অনুরোধ

অনুরোধ ট্যাবে নিম্নলিখিতগুলির জন্য বক্স রয়েছে:

  • যে ক্লায়েন্ট অনুরোধটি দাবি করেছে
  • বহির্গামী HTTP অনুরোধ
  • আগত HTTP অনুরোধ

ট্যাগ ম্যানেজার অনুরোধ ট্যাব দেখানো স্ক্রিনশট

সঠিক ক্লায়েন্ট অনুরোধটি দাবি করেছে কিনা তা যাচাই করুন।

সার্ভার কন্টেইনারে একাধিক ক্লায়েন্ট থাকতে পারে, কিন্তু শুধুমাত্র একটি ক্লায়েন্টই একটি অনুরোধ গ্রহণ করতে পারে। সঠিক ক্লায়েন্টটি ব্রাউজার থেকে অনুরোধের ফরম্যাট শনাক্ত করে এবং মিল পাওয়া গেলে সেটি গ্রহণ করে।

ক্লায়েন্টের বিবরণ যাচাই করতে ক্লায়েন্ট বক্সে ক্লিক করুন। এই তথ্যটি ক্লায়েন্টস > ক্লায়েন্ট নেম- এ থাকা ক্লায়েন্ট কনফিগারেশনের সাথে মিলতে হবে।

স্ক্রিনশটে ট্যাগ ম্যানেজার ক্লায়েন্টের বিবরণ দেখানো হচ্ছে

আগত অনুরোধগুলি পরীক্ষা করুন

আগত অনুরোধের সম্পূর্ণ বিবরণ দেখতে ইনকামিং HTTP রিকোয়েস্ট বক্সে ক্লিক করুন।

অনুরোধটি ( collect?v=... ) ক্রোম নেটওয়ার্ক ট্যাবে আপনি যা দেখছেন তার একটি হুবহু প্রতিরূপ হওয়া উচিত। ব্রাউজারে যা দেখছেন তা মিলে যাচ্ছে কিনা এবং সার্ভার কন্টেইনার সঠিক প্যারামিটারগুলো পাচ্ছে কিনা তা নিশ্চিত করুন।

ট্যাগ ম্যানেজারের আগত অনুরোধের বিবরণ দেখানো স্ক্রিনশট

বহির্গামী অনুরোধগুলি পরীক্ষা করুন

নিম্নলিখিত বিষয়গুলো সম্পর্কে বিস্তারিত দেখতে যেকোনো আউটগোয়িং HTTP রিকোয়েস্ট বক্সে ক্লিক করুন:

  • যে ট্যাগটি অনুরোধটি তৈরি করেছে
  • বহির্গামী অনুরোধ
  • ভেন্ডর এন্ডপয়েন্ট দ্বারা ফেরত দেওয়া HTTP প্রতিক্রিয়া

বহির্গামী অনুরোধের বিবরণে সার্ভার কন্টেইনার থেকে ভেন্ডর এন্ডপয়েন্টে পাঠানো ডেটা দেখানো হয়।

ট্যাগ ম্যানেজারের বহির্গামী অনুরোধের বিবরণ দেখানো স্ক্রিনশট

রেসপন্সটিতে ভেন্ডর এন্ডপয়েন্ট থেকে ফেরত আসা স্ট্যাটাস কোড, হেডার এবং বডি (যদি থাকে) দেখানো হয়।

ট্যাগ ম্যানেজারের বহির্গামী প্রতিক্রিয়ার বিবরণ দেখানো স্ক্রিনশট

ডিবাগ ট্যাগ

ট্যাগ ট্যাবে কনফিগার করা সমস্ত ট্যাগ তালিকাভুক্ত করা হয়:

  • ফায়ার হওয়া ট্যাগসমূহ : ইভেন্টটি দ্বারা ফায়ার হওয়া ট্যাগসমূহ। প্রতিটি বক্সে নির্দেশ করা হয়েছে ট্যাগটি ব্যর্থ হয়েছে নাকি সফলভাবে ফায়ার হয়েছে এবং ট্যাগটি কতবার ফায়ার হয়েছে।
  • যেসব ট্যাগ ফায়ার হয়নি : উপলব্ধ ট্যাগ যা ফায়ার হয়নি।

ট্যাগ ম্যানেজার ট্যাগ ট্যাব দেখানো স্ক্রিনশট

ট্যাগের বৈশিষ্ট্য, বহির্গামী HTTP অনুরোধ এবং ট্রিগার সক্রিয় করা দেখতে যেকোনো বক্সে ক্লিক করুন।

ট্যাগ ম্যানেজার ট্যাগের বিবরণ দেখানো স্ক্রিনশট

সার্ভার ট্যাগ কনফিগার এবং প্রয়োগ করার বিষয়ে আরও তথ্যের জন্য "How to build a server tag" পড়ুন।

ডিবাগ ভেরিয়েবল

Variables ট্যাগটি ইভেন্টের ভেরিয়েবলগুলোকে তালিকাভুক্ত করে এবং এতে ভেরিয়েবলের ধরন, রিটার্ন টাইপ ও মান অন্তর্ভুক্ত থাকে। উদাহরণস্বরূপ, user-engagement ইভেন্টের জন্য নিচের স্ক্রিনশটটিতে var_screen_resolution ভেরিয়েবলটির মান "1536x864" সেট করা দেখানো হয়েছে।

ট্যাগ ম্যানেজার ভেরিয়েবল ট্যাব দেখানো স্ক্রিনশট

ভেরিয়েবলের মান নির্ধারণ করতে ব্যবহৃত ডেটা ইভেন্ট ডেটা ট্যাবে দেখানো হয়।

বিল্ট-ইন ভেরিয়েবল এবং ইউজার-ডিফাইন্ড ভেরিয়েবল কনফিগার করার বিষয়ে আরও তথ্যের জন্য 'ভেরিয়েবলস' পড়ুন।

ডিবাগ ইভেন্ট ডেটা

ইভেন্ট ডেটা ট্যাবে ইভেন্টটির সম্পূর্ণ বিবরণ দেখানো হয়। এই ডেটা ভ্যারিয়েবলস ট্যাবে ভ্যারিয়েবলের মান নির্ধারণ করতে ব্যবহৃত হয়।

ট্যাগ ম্যানেজার ইভেন্ট ডেটা ট্যাব দেখানো স্ক্রিনশট

কনসোল

কনসোল ট্যাবে ফায়ার হওয়া ট্যাগগুলো থেকে উদ্ভূত সমস্ত ত্রুটি দেখানো হয়। লগে প্রতিটি ত্রুটির বার্তা এবং তার উৎস অন্তর্ভুক্ত থাকে, যেমন একটি অবৈধ এন্ডপয়েন্ট বা টার্গেট এপিআই কল।

ট্যাগ ম্যানেজার কনসোল দেখানো স্ক্রিনশট