সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
আপনার প্ল্যাটফর্ম চয়ন করুন:
Google Analytics পরিমাপ প্রোটোকল HTTP ত্রুটি কোড ফেরত দেয় না, এমনকি যদি একটি ইভেন্ট ত্রুটিপূর্ণ বা প্রয়োজনীয় প্যারামিটার অনুপস্থিত হয়। আপনার ইভেন্টগুলি বৈধ তা নিশ্চিত করার জন্য, উৎপাদনে স্থাপন করার আগে আপনাকে পরিমাপ প্রোটোকল বৈধতা সার্ভারের বিরুদ্ধে পরীক্ষা করা উচিত। আপনার ইভেন্টগুলি সঠিকভাবে গঠন করা হয়েছে তা যাচাই করার পরে, আপনি সঠিক কীগুলি ব্যবহার করছেন তা নিশ্চিত করতে আপনার বাস্তবায়ন যাচাই করা উচিত।
আপনি হয় সরাসরি বৈধতা সার্ভারে কল করতে পারেন, অথবা Google Analytics ইভেন্ট বিল্ডার ব্যবহার করতে পারেন। গুগল অ্যানালিটিক্স ইভেন্ট বিল্ডার আপনাকে ইন্টারেক্টিভভাবে ইভেন্টগুলি তৈরি করতে দেয় এবং তাদের যাচাই করতে পরিমাপ প্রোটোকল বৈধতা সার্ভার ব্যবহার করে।
এই নির্দেশিকাটি বর্ণনা করে কিভাবে Google Analytics 4 যাচাইকরণ সার্ভারের জন্য পরিমাপ প্রোটোকলে ইভেন্টগুলি পাঠাতে হয় এবং প্রতিক্রিয়া ব্যাখ্যা করে৷
বৈধতা জন্য ঘটনা পাঠান
পরিমাপ প্রোটোকল এবং পরিমাপ প্রোটোকল বৈধতা সার্ভারে পাঠানো ইভেন্টের অনুরোধের মধ্যে একমাত্র পার্থক্য হল URL।
সার্ভার
URL
পরিমাপ প্রোটোকল
/mp/collect
পরিমাপ প্রোটোকল বৈধতা সার্ভার
/ debug /mp/collect
অন্য সব অনুরোধ ক্ষেত্র একই. একটি বৈধ অনুরোধ নির্মাণের সম্পূর্ণ বিবরণের জন্য প্রোটোকল রেফারেন্স দেখুন।
{"validationMessages":[{"fieldPath":"events","description":"Event at index: [0] has invalid name [_badEventName]. Names must start with an alphabetic character.","validationCode":"NAME_INVALID"}]}
এখানে কোন বৈধতা সমস্যা ছাড়া একটি অনুরোধের বৈধতা সার্ভারের প্রতিক্রিয়া:
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2025-08-26 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["\u003cp\u003eThe Measurement Protocol Validation Server helps ensure your Google Analytics 4 events are correctly formatted before deploying to production.\u003c/p\u003e\n"],["\u003cp\u003eThe Validation Server uses a different URL endpoint (\u003ccode\u003e/debug/mp/collect\u003c/code\u003e) than the standard Measurement Protocol (\u003ccode\u003e/mp/collect\u003c/code\u003e).\u003c/p\u003e\n"],["\u003cp\u003eValidation responses provide detailed error messages including the field path, description, and a validation code for easier debugging.\u003c/p\u003e\n"],["\u003cp\u003eEvents sent to the Validation Server are not processed and will not appear in your Google Analytics reports.\u003c/p\u003e\n"],["\u003cp\u003eThe Google Analytics Event Builder offers an interactive way to construct and validate events before sending them to the server.\u003c/p\u003e\n"]]],["To ensure valid events, use the Measurement Protocol Validation Server by sending requests to `/debug/mp/collect` instead of `/mp/collect`. Validate events before deploying them. This server doesn't log events in reports. It returns a response with `validationMessages`, an array detailing any errors like `NAME_INVALID`, `VALUE_REQUIRED`, or `VALUE_OUT_OF_BOUNDS`, specifying the `fieldPath`, `description`, and `validationCode` of the issue. Use the Google Analytics Event Builder for interactive event construction.\n"],null,[]]