- HTTP অনুরোধ
- পথের পরামিতি
- অনুরোধকারী শরীর
- প্রতিক্রিয়া সংস্থা
- অনুমোদনের পরিধি
- ডাইমেনশনমেটাডেটা
- মেট্রিকমেটাডেটা
- অবরুদ্ধ কারণ
- তুলনা মেটাডেটা
- রূপান্তর মেটাডেটা
- চেষ্টা করে দেখুন!
রিপোর্টিং মেথডগুলিতে উপলব্ধ ডাইমেনশন এবং মেট্রিকগুলির মেটাডেটা ফেরত দেয়। ডাইমেনশন এবং মেট্রিকগুলি অন্বেষণ করতে এটি ব্যবহৃত হয়। এই মেথডে, অনুরোধে একটি গুগল অ্যানালিটিক্স প্রপার্টি আইডেন্টিফায়ার নির্দিষ্ট করা হয়, এবং মেটাডেটা রেসপন্সে কাস্টম ডাইমেনশন ও মেট্রিকের পাশাপাশি ইউনিভার্সাল মেটাডেটাও অন্তর্ভুক্ত থাকে।
উদাহরণস্বরূপ, যদি কোনো প্রপার্টিতে levels_unlocked প্যারামিটার নামের একটি কাস্টম মেট্রিক রেজিস্টার করা হয়, তাহলে মেটাডেটা রেসপন্সে customEvent:levels_unlocked থাকবে। ইউনিভার্সাল মেটাডেটা হলো ডাইমেনশন এবং মেট্রিক যা যেকোনো প্রপার্টির জন্য প্রযোজ্য, যেমন country এবং totalUsers ।
HTTP অনুরোধ
GET https://analyticsdata.googleapis.com/v1alpha/{name=properties/*/metadata}
URL-টিতে gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করা হয়েছে।
পথের পরামিতি
| প্যারামিটার | |
|---|---|
name | আবশ্যক। যে মেটাডেটা পুনরুদ্ধার করতে হবে তার রিসোর্স নাম। এই নাম ক্ষেত্রটি URL পাথে নির্দিষ্ট করা হয়, URL প্যারামিটারে নয়। প্রপার্টি হলো একটি সংখ্যাসূচক গুগল অ্যানালিটিক্স প্রপার্টি আইডেন্টিফায়ার। আরও জানতে, আপনার প্রপার্টি আইডি কোথায় পাবেন তা দেখুন। উদাহরণ: প্রোপার্টিজ/১২৩৪/মেটাডেটা সকল প্রপার্টির জন্য সাধারণ ডাইমেনশন ও মেট্রিক্সের ক্ষেত্রে প্রপার্টি আইডি ০-তে সেট করুন। এই বিশেষ মোডে, এই মেথডটি কাস্টম ডাইমেনশন ও মেট্রিক্স রিটার্ন করবে না। |
অনুরোধকারী শরীর
অনুরোধের মূল অংশ অবশ্যই খালি হতে হবে।
প্রতিক্রিয়া সংস্থা
প্রতিবেদন পদ্ধতিতে বর্তমানে গৃহীত মাত্রা, পরিমাপক এবং তুলনাসমূহ।
সফল হলে, প্রতিক্রিয়া অংশে নিম্নলিখিত কাঠামোসহ ডেটা থাকে:
| JSON উপস্থাপনা |
|---|
{ "name": string, "dimensions": [ { object ( |
| ক্ষেত্র | |
|---|---|
name | এই মেটাডেটার রিসোর্স নাম। |
dimensions[] | মাত্রার বিবরণ। |
metrics[] | মেট্রিক বিবরণগুলো। |
comparisons[] | তুলনামূলক বিবরণগুলো। |
conversions[] | রূপান্তরের বিবরণ। |
অনুমোদনের পরিধি
নিম্নলিখিত OAuth স্কোপগুলির মধ্যে একটি প্রয়োজন:
-
https://www.googleapis.com/auth/analytics.readonly -
https://www.googleapis.com/auth/analytics
ডাইমেনশনমেটাডেটা
একটি মাত্রা ব্যাখ্যা করে।
| JSON উপস্থাপনা |
|---|
{
"apiName": string,
"uiName": string,
"description": string,
"deprecatedApiNames": [
string
],
"customDefinition": boolean,
"category": string,
"sections": [
enum ( |
| ক্ষেত্র | |
|---|---|
apiName | এই ডাইমেনশনের নাম। এটি ডাইমেনশনের |
uiName | গুগল অ্যানালিটিক্স ইউজার ইন্টারফেসের মধ্যে এই ডাইমেনশনটির নাম। উদাহরণস্বরূপ, |
description | এই ডাইমেনশনটি কীভাবে ব্যবহৃত ও গণনা করা হয় তার বিবরণ। |
deprecatedApiNames[] | এই ডাইমেনশনের জন্য নামগুলো এখনও ব্যবহারযোগ্য কিন্তু অপ্রচলিত। ডেটা দিয়ে পূর্ণ করা হলে, এই ডাইমেনশনটি একটি নির্দিষ্ট সময়ের জন্য |
customDefinition | ডাইমেনশনটি যদি এই প্রপার্টির জন্য কাস্টম হয়, তবে এর মান হবে True। এর মধ্যে ইউজার, ইভেন্ট, ও আইটেম-স্কোপড কাস্টম ডাইমেনশন অন্তর্ভুক্ত; কাস্টম ডাইমেনশন সম্পর্কে আরও জানতে, দেখুন https://support.google.com/analytics/answer/14240153 । এর মধ্যে কাস্টম চ্যানেল গ্রুপও অন্তর্ভুক্ত; কাস্টম চ্যানেল গ্রুপ সম্পর্কে আরও জানতে, দেখুন https://support.google.com/analytics/answer/13051316 । |
category | এই ডাইমেনশনটি যে ক্যাটাগরির অন্তর্গত, তার প্রদর্শিত নাম। একই ধরনের ডাইমেনশন ও মেট্রিকগুলোকে একত্রে শ্রেণীবদ্ধ করা হয়। |
sections[] | গুগল অ্যানালিটিক্সের যে বিভাগগুলিতে এই ডাইমেনশনটি প্রযোজ্য, তা নির্দিষ্ট করে। |
মেট্রিকমেটাডেটা
একটি মেট্রিক ব্যাখ্যা করে।
| JSON উপস্থাপনা |
|---|
{ "apiName": string, "uiName": string, "description": string, "deprecatedApiNames": [ string ], "type": enum ( |
| ক্ষেত্র | |
|---|---|
apiName | মেট্রিকের নাম। মেট্রিকের |
uiName | গুগল অ্যানালিটিক্স ইউজার ইন্টারফেসে এই মেট্রিকটির নাম। উদাহরণস্বরূপ, |
description | এই মেট্রিকটি কীভাবে ব্যবহৃত ও গণনা করা হয় তার বিবরণ। |
deprecatedApiNames[] | এই মেট্রিকের জন্য নামগুলো এখনও ব্যবহারযোগ্য কিন্তু অপ্রচলিত। যদি এতে ডেটা যোগ করা থাকে, তবে এই মেট্রিকটি একটি নির্দিষ্ট সময়ের জন্য |
type | এই মেট্রিকের ধরণ। |
expression | এই উদ্ভূত মেট্রিকের গাণিতিক রাশিমালা। সমতুল্য প্রতিবেদনের জন্য এটি মেট্রিক -এর |
customDefinition | এই প্রপার্টির জন্য মেট্রিকটি একটি কাস্টম মেট্রিক হলে সত্য হবে। |
blockedReasons[] | যদি কারণ উল্লেখ করা থাকে, তাহলে এই প্রপার্টির জন্য এই মেট্রিকটিতে আপনার অ্যাক্সেস ব্লক করা থাকবে। এই মেট্রিকের জন্য এই প্রপার্টিতে আপনার পাঠানো এপিআই অনুরোধ সফল হবে; তবে, রিপোর্টে এই মেট্রিকটির জন্য শুধুমাত্র শূন্য থাকবে। ব্লক করা মেট্রিকগুলিতে মেট্রিক ফিল্টার ব্যবহার করে করা এপিআই অনুরোধ ব্যর্থ হবে। যদি কারণগুলি খালি থাকে, তাহলে আপনি এই মেট্রিকটিতে অ্যাক্সেস পাবেন। আরও জানতে, অ্যাক্সেস এবং ডেটা-সীমাবদ্ধতা ব্যবস্থাপনা দেখুন। |
category | এই মেট্রিকটি যে ক্যাটাগরির অন্তর্গত, তার প্রদর্শিত নাম। একই ধরনের ডাইমেনশন ও মেট্রিকগুলোকে একত্রে শ্রেণীবদ্ধ করা হয়। |
sections[] | গুগল অ্যানালিটিক্সের যে বিভাগগুলিতে এই মেট্রিকটি প্রযোজ্য, তা নির্দিষ্ট করে। |
অবরুদ্ধ কারণ
এই মেট্রিকটি কেন ব্লক করা হয়েছে তার কারণসমূহ।
| এনাম | |
|---|---|
BLOCKED_REASON_UNSPECIFIED | এপিআই রেসপন্সে এটি কখনোই নির্দিষ্ট করা হবে না। |
NO_REVENUE_METRICS | যদি এটি উপস্থিত থাকে, তাহলে এই প্রপার্টির রাজস্ব-সম্পর্কিত মেট্রিক্সে আপনার অ্যাক্সেস ব্লক করা হয়েছে, এবং এই মেট্রিকটি রাজস্ব-সম্পর্কিত। |
NO_COST_METRICS | যদি এটি উপস্থিত থাকে, তাহলে এই প্রপার্টির জন্য খরচ-সম্পর্কিত মেট্রিকগুলিতে আপনার অ্যাক্সেস ব্লক করা হয়েছে, এবং এই মেট্রিকটি খরচ-সম্পর্কিত। |
তুলনা মেটাডেটা
একটিমাত্র তুলনার মেটাডেটা।
| JSON উপস্থাপনা |
|---|
{ "apiName": string, "uiName": string, "description": string } |
| ক্ষেত্র | |
|---|---|
apiName | এই তুলনার রিসোর্স নাম। এটি Comparison- এর |
uiName | গুগল অ্যানালিটিক্স ইউজার ইন্টারফেসের মধ্যে এই তুলনাটির নাম। |
description | এই তুলনার বিবরণ। |
রূপান্তর মেটাডেটা
একটি একক রূপান্তরের মেটাডেটা।
| JSON উপস্থাপনা |
|---|
{ "conversionAction": string, "displayName": string } |
| ক্ষেত্র | |
|---|---|
conversionAction | রূপান্তর ক্রিয়ার অনন্য শনাক্তকারী। একটি রিপোর্ট অনুরোধের |
displayName | গুগল অ্যানালিটিক্স ইউজার ইন্টারফেসের মধ্যে এই কনভার্সনটির নাম। |