Method: batchRunReports

একটি ব্যাচে একাধিক রিপোর্ট প্রদান করে। সমস্ত রিপোর্ট একই সত্তার জন্য হতে হবে।

HTTP অনুরোধ

POST https://analyticsdata.googleapis.com/v1alpha:batchRunReports

URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।

শরীরের অনুরোধ

অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:

JSON প্রতিনিধিত্ব
{
  "entity": {
    object (Entity)
  },
  "requests": [
    {
      object (RunReportRequest)
    }
  ]
}
ক্ষেত্র
entity

object ( Entity )

একটি সম্পত্তি যার ঘটনাগুলি ট্র্যাক করা হয়৷ এই সত্তাটি ব্যাচের জন্য নির্দিষ্ট করা আবশ্যক। RunReportRequest-এর মধ্যে থাকা সত্তাটি হয় অনির্দিষ্ট বা এই সত্তার সাথে সামঞ্জস্যপূর্ণ হতে পারে।

requests[]

object ( RunReportRequest )

ব্যক্তিগত অনুরোধ. প্রতিটি অনুরোধ একটি পৃথক রিপোর্ট প্রতিক্রিয়া আছে. প্রতিটি ব্যাচ অনুরোধ 5 অনুরোধ পর্যন্ত অনুমোদিত হয়.

প্রতিক্রিয়া শরীর

সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:

একাধিক রিপোর্ট ধারণকারী ব্যাচ প্রতিক্রিয়া.

JSON প্রতিনিধিত্ব
{
  "reports": [
    {
      object (RunReportResponse)
    }
  ]
}
ক্ষেত্র
reports[]

object ( RunReportResponse )

স্বতন্ত্র প্রতিক্রিয়া। প্রতিটি প্রতিক্রিয়া একটি পৃথক রিপোর্ট অনুরোধ আছে.

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth সুযোগগুলির মধ্যে একটি প্রয়োজন:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics

RunReportRequest

একটি প্রতিবেদন তৈরি করার অনুরোধ.

JSON প্রতিনিধিত্ব
{
  "entity": {
    object (Entity)
  },
  "dimensions": [
    {
      object (Dimension)
    }
  ],
  "metrics": [
    {
      object (Metric)
    }
  ],
  "dateRanges": [
    {
      object (DateRange)
    }
  ],
  "offset": string,
  "limit": string,
  "metricAggregations": [
    enum (MetricAggregation)
  ],
  "dimensionFilter": {
    object (FilterExpression)
  },
  "metricFilter": {
    object (FilterExpression)
  },
  "orderBys": [
    {
      object (OrderBy)
    }
  ],
  "currencyCode": string,
  "cohortSpec": {
    object (CohortSpec)
  },
  "keepEmptyRows": boolean,
  "returnPropertyQuota": boolean
}
ক্ষেত্র
entity

object ( Entity )

একটি সম্পত্তি যার ঘটনাগুলি ট্র্যাক করা হয়৷ একটি ব্যাচ অনুরোধের মধ্যে, এই সত্তাটি হয় অনির্দিষ্ট বা ব্যাচ-স্তরের সত্তার সাথে সামঞ্জস্যপূর্ণ হওয়া উচিত।

dimensions[]

object ( Dimension )

মাত্রা অনুরোধ এবং প্রদর্শিত.

metrics[]

object ( Metric )

মেট্রিক্স অনুরোধ এবং প্রদর্শিত.

dateRanges[]

object ( DateRange )

পড়ার জন্য ডেটার তারিখ ব্যাপ্তি। যদি একাধিক তারিখের সীমার অনুরোধ করা হয়, প্রতিটি প্রতিক্রিয়া সারিতে একটি শূন্য ভিত্তিক তারিখ পরিসীমা সূচক থাকবে। যদি দুটি তারিখের ব্যাপ্তি ওভারল্যাপ হয়, ওভারল্যাপ করা দিনের জন্য ইভেন্ট ডেটা উভয় তারিখ ব্যাপ্তির প্রতিক্রিয়া সারিতে অন্তর্ভুক্ত করা হয়। একটি সমগোত্রীয় অনুরোধে, এই dateRanges অবশ্যই অনির্দিষ্ট থাকতে হবে৷

offset

string ( int64 format)

শুরুর সারির সারি গণনা। প্রথম সারিটি সারি 0 হিসাবে গণনা করা হয়।

limit

string ( int64 format)

যে সারিতে ফিরতে হবে। limit প্যারামিটার অনির্দিষ্ট হলে, 10,000 সারি ফেরত দেওয়া হয়। এপিআই প্রতি অনুরোধে সর্বাধিক 100,000 সারি ফেরত দেয়, আপনি যতই জিজ্ঞাসা করুন না কেন।

metricAggregations[]

enum ( MetricAggregation )

মেট্রিক্সের সমষ্টি। একত্রিত মেট্রিক মানগুলি সারিতে দেখানো হবে যেখানে মাত্রা মানগুলি "RESERVED_(MetricAggregation)" এ সেট করা আছে৷

dimensionFilter

object ( FilterExpression )

মাত্রার ফিল্টার ক্লজ। মাত্রা এই ফিল্টার ব্যবহার করার জন্য অনুরোধ করা আবশ্যক. এই ফিল্টারে মেট্রিক্স ব্যবহার করা যাবে না।

metricFilter

object ( FilterExpression )

মেট্রিক্সের ফিল্টার ক্লজ। এসকিউএল থাকা-ধারার অনুরূপ পোস্ট অ্যাগ্রিগেশন পর্বে প্রয়োগ করা হয়। মেট্রিক্স এই ফিল্টার ব্যবহার করার জন্য অনুরোধ করা আবশ্যক. এই ফিল্টারে মাত্রা ব্যবহার করা যাবে না।

orderBys[]

object ( OrderBy )

প্রতিক্রিয়াতে সারিগুলি কীভাবে সাজানো হয় তা নির্দিষ্ট করে।

currencyCode

string

ISO4217 ফর্ম্যাটে একটি মুদ্রা কোড, যেমন "AED", "USD", "JPY"। ক্ষেত্রটি খালি থাকলে, প্রতিবেদনটি সত্তার ডিফল্ট মুদ্রা ব্যবহার করে।

cohortSpec

object ( CohortSpec )

এই অনুরোধের সাথে যুক্ত সমগোত্রীয় গোষ্ঠী। অনুরোধে একটি সমগোত্রীয় গোষ্ঠী থাকলে 'সমন্বয়' মাত্রা উপস্থিত থাকতে হবে।

keepEmptyRows

boolean

মিথ্যা বা অনির্দিষ্ট হলে, 0 এর সমান সমস্ত মেট্রিক্স সহ প্রতিটি সারি ফেরত দেওয়া হবে না। সত্য হলে, ফিল্টার দ্বারা পৃথকভাবে সরানো না হলে এই সারিগুলি ফেরত দেওয়া হবে।

returnPropertyQuota

boolean

এই অ্যানালিটিক্স প্রপার্টির কোটার বর্তমান অবস্থা ফিরিয়ে আনতে হবে কিনা তা টগল করে। প্রপার্টি কোটায় কোটা ফেরত দেওয়া হয়।