ডিবাগিং অ্যাট্রিবিউশন রিপোর্টিং বিষয়ে 3-এর 1 অংশ। কেন ডিবাগিং গুরুত্বপূর্ণ এবং কখন পরীক্ষায় ডিবাগ রিপোর্ট ব্যবহার করতে হবে তা জানুন।
কেন আপনি ডিবাগ রিপোর্ট প্রয়োজন
আপনি যদি অ্যাট্রিবিউশন রিপোর্টিং এপিআই পরীক্ষা করছেন, তাহলে আপনার ইন্টিগ্রেশন সঠিকভাবে কাজ করছে কিনা তা পরীক্ষা করা উচিত, আপনার কুকি-ভিত্তিক বাস্তবায়ন এবং আপনার অ্যাট্রিবিউশন রিপোর্টিং বাস্তবায়নের মধ্যে পরিমাপের ফলাফলের ব্যবধান বোঝা এবং আপনার ইন্টিগ্রেশনের সাথে যেকোন সমস্যা সমাধান করা উচিত।
এই কাজগুলি সম্পূর্ণ করার জন্য ডিবাগ রিপোর্টের প্রয়োজন৷ অতএব, আমরা দৃঢ়ভাবে সুপারিশ করি যে আপনি সেগুলি সেট আপ করুন।
শব্দকোষ
ডিবাগ রিপোর্টের মূল দিক
দুই ধরনের ডিবাগ রিপোর্ট
দুই ধরনের ডিবাগ রিপোর্ট পাওয়া যায়। উভয়ই ব্যবহার করুন, কারণ তারা বিভিন্ন ব্যবহারের ক্ষেত্রে পূরণ করে।
সাফল্য ডিবাগ রিপোর্ট
সাফল্য ডিবাগ রিপোর্ট একটি অ্যাট্রিবিউশন রিপোর্টের সফল প্রজন্ম ট্র্যাক করে। তারা সরাসরি একটি অ্যাট্রিবিউশন রিপোর্টের সাথে সম্পর্কিত।
সফল ডিবাগ রিপোর্ট Chrome 101 (এপ্রিল 2022) থেকে পাওয়া যাচ্ছে।
ভার্বোস ডিবাগ রিপোর্ট
ভার্বোস ডিবাগ রিপোর্টগুলি আপনাকে উত্স এবং ট্রিগার ইভেন্টগুলিতে আরও দৃশ্যমানতা দেয়—তাই আপনি হয় নিশ্চিত করতে পারেন যে উত্সগুলি সফলভাবে নিবন্ধিত হয়েছে, বা অনুপস্থিত প্রতিবেদনগুলি ট্র্যাক করতে পারেন এবং কেন তারা অনুপস্থিত তা নির্ধারণ করতে পারেন (উৎস বা ট্রিগার ইভেন্টগুলিতে ব্যর্থতা, প্রেরণ বা তৈরি করার সময় ব্যর্থতা) রিপোর্ট)। ভার্বোস ডিবাগ রিপোর্ট ইঙ্গিত করে:
- যে ক্ষেত্রে ব্রাউজার সফলভাবে একটি উৎস নিবন্ধন করেছে।
- যে ক্ষেত্রে ব্রাউজার সফলভাবে একটি উৎস বা ট্রিগার ইভেন্ট নিবন্ধন করেনি — যার মানে হল এটি একটি অ্যাট্রিবিউশন রিপোর্ট তৈরি করবে না।
- যে ক্ষেত্রে কোনো কারণে কোনো অ্যাট্রিবিউশন রিপোর্ট তৈরি বা পাঠানো যায় না ।
ভার্বোস ডিবাগ রিপোর্টে একটি type
ক্ষেত্র অন্তর্ভুক্ত থাকে যা হয় একটি সফল উৎস নিবন্ধন বা উৎস, ট্রিগার বা অ্যাট্রিবিউশন রিপোর্ট তৈরি না হওয়ার কারণ বর্ণনা করে।
ক্রোম 109 (জানুয়ারি 2023) থেকে ভার্বোজ ডিবাগ রিপোর্ট পাওয়া যাচ্ছে— উৎস রেজিস্ট্রেশন সফল ভার্বোজ ডিবাগ রিপোর্টগুলি ছাড়া যা পরে Chrome 112-এ যোগ করা হয়েছে।
পার্ট 2-এ উদাহরণ রিপোর্ট পর্যালোচনা করুন: ডিবাগ রিপোর্ট সেট আপ করুন ।
ডিবাগ রিপোর্ট কুকি-ভিত্তিক
ডিবাগ রিপোর্ট ব্যবহার করার জন্য, রিপোর্টিং অরিজিনকে একটি কুকি সেট করতে হবে।
প্রতিবেদনগুলি পাওয়ার জন্য কনফিগার করা মূলটি যদি তৃতীয় পক্ষ হয়, তাহলে এই কুকিটি তৃতীয় পক্ষের কুকি হবে৷ এর মানে হল যে ব্যবহারকারীর ব্রাউজারে তৃতীয় পক্ষের কুকি অনুমোদিত হলেই ডিবাগ রিপোর্ট তৈরি হয়।
ডিবাগ রিপোর্ট অবিলম্বে পাঠানো হয়
ডিবাগ রিপোর্টগুলি ব্রাউজার দ্বারা অবিলম্বে রিপোর্টিং মূলে পাঠানো হয়। এটি অ্যাট্রিবিউশন রিপোর্টের বিপরীত, যেগুলি বিলম্বের সাথে পাঠানো হয়।
সাকসেস ডিবাগ রিপোর্ট তৈরি করা হয় এবং সংশ্লিষ্ট অ্যাট্রিবিউশন রিপোর্ট তৈরি হওয়ার সাথে সাথে পাঠানো হয়: অর্থাৎ ট্রিগার রেজিস্ট্রেশনে।
ভার্বোস ডিবাগ রিপোর্টগুলি উৎস বা ট্রিগার নিবন্ধনের সাথে সাথেই পাঠানো হয়।
ডিবাগ রিপোর্টের বিভিন্ন এন্ডপয়েন্ট পাথ আছে
অ্যাট্রিবিউশন রিপোর্টের মতো, সমস্ত ডিবাগ রিপোর্ট রিপোর্টিং অরিজিনে পাঠানো হয়। রিপোর্টিং মূলের তিনটি পৃথক প্রান্তে ডিবাগ রিপোর্ট পাঠানো হয়:
- সাফল্য ডিবাগ রিপোর্ট, ইভেন্ট-স্তরের জন্য শেষ পয়েন্ট
- সাফল্য ডিবাগ রিপোর্টের জন্য শেষ পয়েন্ট, সমষ্টিগত
- ভার্বোস ডিবাগ রিপোর্ট, ইভেন্ট-স্তর এবং সমষ্টিগত জন্য শেষ পয়েন্ট।
পার্ট 2-এ আরও জানুন: ডিবাগ রিপোর্ট সেট আপ করুন ।
কেস ব্যবহার করুন
বেসিক রিয়েল-টাইম ইন্টিগ্রেশন চেক
ডিবাগ রিপোর্টগুলি অবিলম্বে আপনার এন্ডপয়েন্টে পাঠানো হয়, অ্যাট্রিবিউশন রিপোর্টের বিপরীতে যা ব্যবহারকারীর গোপনীয়তা রক্ষা করতে বিলম্বিত হয়। রিয়েল-টাইম সিগন্যাল হিসাবে ডিবাগ রিপোর্টগুলি ব্যবহার করুন যে অ্যাট্রিবিউশন রিপোর্টিং API এর সাথে আপনার একীকরণ কাজ করছে৷
পার্ট 3-এ কীভাবে এটি করবেন তা শিখুন: ডিবাগিং কুকবুক ।
ক্ষতি বিশ্লেষণ
তৃতীয় পক্ষের কুকির বিপরীতে, অ্যাট্রিবিউশন রিপোর্টিং এপিআই অন্তর্নির্মিত গোপনীয়তা সুরক্ষাগুলি অন্তর্ভুক্ত করে, যা ইউটিলিটি এবং গোপনীয়তার মধ্যে ভারসাম্য বজায় রাখার জন্য ডিজাইন করা হয়েছে। এর মানে হল যে অ্যাট্রিবিউশন রিপোর্টিং এপিআই-এর সাহায্যে, আপনি কুকিজ দিয়ে সংগ্রহ করতে পারেন এমন সমস্ত পরিমাপ ডেটা সংগ্রহ করতে পারবেন না। তৃতীয় পক্ষের কুকির সাহায্যে আপনি যে সমস্ত রূপান্তরগুলি ট্র্যাক করতে পারেন সেগুলি একটি অ্যাট্রিবিউশন রিপোর্ট তৈরি করবে না৷
একটি উদাহরণ: ইভেন্ট-স্তরের প্রতিবেদনের জন্য, আপনি প্রতি ইমপ্রেশনে সর্বাধিক একটি রূপান্তর নিবন্ধন করতে পারেন। এর মানে হল যে একটি প্রদত্ত বিজ্ঞাপন ইম্প্রেশনের জন্য, আপনি শুধুমাত্র একটি অ্যাট্রিবিউশন রিপোর্ট পাবেন, ব্যবহারকারী যতবার কনভার্ট করুক না কেন।
আপনার কুকি-ভিত্তিক পরিমাপ ফলাফল এবং অ্যাট্রিবিউশন রিপোর্টিং API এর সাথে আপনি যে ফলাফলগুলি পান তার মধ্যে পার্থক্যগুলি দেখতে ডিবাগ রিপোর্টগুলি ব্যবহার করুন৷ কোন রূপান্তরগুলি রিপোর্ট করা হয়েছে, কতগুলি রূপান্তর রিপোর্ট করা হয়নি এবং বিশেষভাবে কোনটি এবং কেন তা চিহ্নিত করুন৷
পার্ট 3-এ কীভাবে ক্ষতির বিশ্লেষণ চালাতে হয় তা শিখুন: ডিবাগিং কুকবুক ।
সমস্যা সমাধান
যদিও গোপনীয়তা বা সম্পদ সুরক্ষার কারণে ক্ষতি প্রত্যাশিত, অন্যান্য ক্ষতি অনিচ্ছাকৃত হতে পারে। আপনার বাস্তবায়নে ভুল কনফিগারেশন বা ব্রাউজারেই বাগ রিপোর্টগুলি হারিয়ে যেতে পারে।
আপনি ডিবাগ রিপোর্ট ব্যবহার করতে পারেন আপনার পক্ষে একটি বাস্তবায়ন সমস্যা সনাক্ত করতে এবং সমাধান করতে, বা ব্রাউজার টিমগুলিতে একটি সম্ভাব্য বাগ রিপোর্ট করতে। পার্ট 3-এ কীভাবে এটি করবেন তা শিখুন: ডিবাগিং কুকবুক ।
উন্নত কনফিগারেশন চেক
অ্যাট্রিবিউশন রিপোর্টিং API-এর কিছু বৈশিষ্ট্য আপনাকে API-এর আচরণ কাস্টমাইজ করার অনুমতি দেয়। ফিল্টারিং নিয়ম, অনুলিপি নিয়ম এবং অগ্রাধিকার নিয়ম কিছু উদাহরণ।
এই বৈশিষ্ট্যগুলি ব্যবহার করার সময়, অ্যাট্রিবিউশন রিপোর্টের জন্য অপেক্ষা না করে আপনার যুক্তিটি উত্পাদনে উদ্দেশ্যমূলক আচরণের দিকে নিয়ে যায় তা পরীক্ষা করতে ডিবাগ রিপোর্টগুলি ব্যবহার করুন৷ পার্ট 3-এ কীভাবে এটি করবেন তা শিখুন: ডিবাগিং কুকবুক ।
সমষ্টিগত প্রতিবেদন সহ স্থানীয় পরীক্ষা
এনক্রিপ্ট করা সমষ্টিগত অ্যাট্রিবিউশন রিপোর্টের বিপরীতে, সমষ্টিগত ডিবাগ রিপোর্টে এনক্রিপ্ট না করা পেলোড অন্তর্ভুক্ত।
সমষ্টিগত রিপোর্টের বিষয়বস্তু যাচাই করতে এবং পরীক্ষার জন্য স্থানীয় একত্রীকরণ টুলের সাথে সারাংশ প্রতিবেদন তৈরি করতে সমষ্টিগত ডিবাগ রিপোর্ট ব্যবহার করুন।
রিপ্রসেস অ্যাগ্রিগেশন সার্ভিস রিপোর্ট
ডিবাগ মোড ব্যবহার করার আরেকটি সুবিধা হল এটি আপনাকে আবার রিপোর্ট প্রক্রিয়া করতে দেয়। তাই, একাধিকবার রিপোর্ট প্রসেস করতে, ডিবাগ রিপোর্ট চালু আছে কিনা নিশ্চিত করুন। আপনি রিপোর্ট পুনঃপ্রক্রিয়া করতে চাইতে পারেন যখন আপনি:
- অ্যাগ্রিগেশন সার্ভিস ডিবাগ করার চেষ্টা করছে।
- বিভিন্ন ব্যাচিং কৌশল নিয়ে পরীক্ষা করা।
- বিভিন্ন epsilon মান সঙ্গে পরীক্ষা.
ডেটা পুনরুদ্ধার
আমরা বিজ্ঞাপন প্রযুক্তিগুলিকে ডিবাগ রিপোর্টগুলি পেতে ডিবাগ মোড সক্ষম করার পরামর্শ দিই যাতে তারা তাদের রিপোর্টিং ডেটা পুনরুদ্ধার করতে পারে। এটি অ্যাগ্রিগেশন পরিষেবা সংক্রান্ত সমস্যার ক্ষেত্রে উপযোগী যেমন অনুপলব্ধ বা অ-প্রতিক্রিয়াশীল পরিষেবা যা সারাংশ রিপোর্ট তৈরি করতে ব্যর্থ হতে পারে।