আপনার Google Analytics ইভেন্ট ডেটার একটি কাস্টমাইজড পিভট রিপোর্ট প্রদান করে। পিভট রিপোর্টগুলি নিয়মিত রিপোর্টের তুলনায় আরও উন্নত এবং অভিব্যক্তিপূর্ণ ফর্ম্যাট। একটি পিভট রিপোর্টে, মাত্রাগুলি শুধুমাত্র তখনই দৃশ্যমান হয় যদি সেগুলি একটি পিভটে অন্তর্ভুক্ত করা হয়। আপনার ডেটা আরও ব্যবচ্ছেদ করতে একাধিক পিভট নির্দিষ্ট করা যেতে পারে।
HTTP অনুরোধ
POST https://analyticsdata.googleapis.com/v1beta/{property=properties/*}:runPivotReport
URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
পাথ প্যারামিটার
পরামিতি | |
---|---|
property | একটি Google Analytics GA4 প্রপার্টি আইডেন্টিফায়ার যার ইভেন্ট ট্র্যাক করা হয়। URL পাথে নির্দিষ্ট করা হয়েছে এবং বডিতে নয়। আরও জানতে, আপনার সম্পত্তি আইডি কোথায় পাবেন তা দেখুন। একটি ব্যাচ অনুরোধের মধ্যে, এই সম্পত্তিটি হয় অনির্দিষ্ট বা ব্যাচ-স্তরের সম্পত্তির সাথে সামঞ্জস্যপূর্ণ হওয়া উচিত। উদাহরণ: বৈশিষ্ট্য/1234 |
শরীরের অনুরোধ
অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:
JSON প্রতিনিধিত্ব |
---|
{ "dimensions": [ { object ( |
ক্ষেত্র | |
---|---|
dimensions[] | মাত্রা অনুরোধ. সমস্ত সংজ্ঞায়িত মাত্রা অবশ্যই নিম্নলিখিতগুলির মধ্যে একটি দ্বারা ব্যবহার করা উচিত: dimensionExpression, dimensionFilter, pivots, orderBys৷ |
metrics[] | অনুরোধ করা মেট্রিক, অন্তত একটি মেট্রিক নির্দিষ্ট করা প্রয়োজন। সমস্ত সংজ্ঞায়িত মেট্রিক অবশ্যই নিম্নলিখিতগুলির মধ্যে একটি দ্বারা ব্যবহার করা উচিত: metric_expression, metricFilter, orderBys৷ |
dateRanges[] | রিপোর্টের জন্য ইভেন্ট ডেটা পুনরুদ্ধার করার তারিখের ব্যাপ্তি। যদি একাধিক তারিখের ব্যাপ্তি নির্দিষ্ট করা থাকে, প্রতিটি তারিখের সীমার ইভেন্ট ডেটা রিপোর্টে ব্যবহার করা হয়। ফিল্ডের নাম "তারিখ রেঞ্জ" সহ একটি বিশেষ মাত্রা একটি পিভটের ক্ষেত্রের নামগুলিতে অন্তর্ভুক্ত করা যেতে পারে; যদি অন্তর্ভুক্ত করা হয়, প্রতিবেদনটি তারিখের সীমার মধ্যে তুলনা করে। একটি সমগোত্রীয় অনুরোধে, এই |
pivots[] | কলাম বা সারিতে প্রতিবেদনের মাত্রার ভিজ্যুয়াল বিন্যাস বর্ণনা করে। সমস্ত পিভটে ক্ষেত্রের নামের (মাত্রার নাম) মিলন অবশ্যই মাত্রায় সংজ্ঞায়িত মাত্রার নামের একটি উপসেট হতে হবে। কোন দুটি পিভট একটি মাত্রা ভাগ করতে পারে না। একটি মাত্রা শুধুমাত্র দৃশ্যমান হয় যদি এটি একটি পিভটে প্রদর্শিত হয়। |
dimensionFilter | মাত্রার ফিল্টার ক্লজ। মাত্রা এই ফিল্টার ব্যবহার করার জন্য অনুরোধ করা আবশ্যক. এই ফিল্টারে মেট্রিক্স ব্যবহার করা যাবে না। |
metricFilter | মেট্রিক্সের ফিল্টার ক্লজ। এসকিউএল থাকা-ধারার অনুরূপ পোস্ট অ্যাগ্রিগেশন পর্বে প্রয়োগ করা হয়। মেট্রিক্স এই ফিল্টার ব্যবহার করার জন্য অনুরোধ করা আবশ্যক. এই ফিল্টারে মাত্রা ব্যবহার করা যাবে না। |
currencyCode | ISO4217 ফর্ম্যাটে একটি মুদ্রা কোড, যেমন "AED", "USD", "JPY"। ক্ষেত্রটি খালি থাকলে, প্রতিবেদনটি সম্পত্তির ডিফল্ট মুদ্রা ব্যবহার করে। |
cohortSpec | এই অনুরোধের সাথে যুক্ত সমগোত্রীয় গোষ্ঠী। অনুরোধে একটি সমগোত্রীয় গোষ্ঠী থাকলে 'সমন্বয়' মাত্রা উপস্থিত থাকতে হবে। |
keepEmptyRows | মিথ্যা বা অনির্দিষ্ট হলে, 0 এর সমান সমস্ত মেট্রিক্স সহ প্রতিটি সারি ফেরত দেওয়া হবে না। সত্য হলে, ফিল্টার দ্বারা পৃথকভাবে সরানো না হলে এই সারিগুলি ফেরত দেওয়া হবে। এই উদাহরণস্বরূপ, যদি কোনও সম্পত্তি কখনই কোনও |
returnPropertyQuota | এই অ্যানালিটিক্স প্রপার্টির কোটার বর্তমান অবস্থা ফিরিয়ে আনতে হবে কিনা তা টগল করে। প্রপার্টি কোটায় কোটা ফেরত দেওয়া হয়। |
comparisons[] | ঐচ্ছিক। তুলনার কনফিগারেশন অনুরোধ করা হয়েছে এবং দেখানো হয়েছে। প্রতিক্রিয়াতে একটি তুলনা কলাম পেতে অনুরোধটির একটি তুলনা ক্ষেত্র এবং একটি তুলনা মাত্রা উভয়ই প্রয়োজন৷ |
প্রতিক্রিয়া শরীর
সফল হলে, প্রতিক্রিয়া বডিতে RunPivotReportResponse
এর একটি উদাহরণ থাকে।
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth সুযোগগুলির মধ্যে একটি প্রয়োজন:
-
https://www.googleapis.com/auth/analytics.readonly
-
https://www.googleapis.com/auth/analytics