Method: curators.reports.results.fetchRows

একটি সম্পূর্ণ রিপোর্ট থেকে ফলাফলের সারিগুলো ফেরত দেয়। কলারকে অবশ্যই পূর্বে RunReport কল করতে হবে এবং সেই অপারেশনটি সম্পূর্ণ হওয়ার জন্য অপেক্ষা করতে হবে। রিপোর্ট ডেফিনিশনের sorts মেম্বার দ্বারা নির্দিষ্ট করা ক্রম অনুসারে সারিগুলো ফেরত দেওয়া হবে।

HTTP অনুরোধ

GET https://curationpartners.googleapis.com/v1/{name=curators/*/reports/*/results/*}:fetchRows

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

পথের পরামিতি

প্যারামিটার
name

string

রিপোর্টের ফলাফল আনা হচ্ছে। ফরম্যাট: curators/{accountId}/reports/{reportId}/results/{reportResultId}

কোয়েরি প্যারামিটার

প্যারামিটার
pageSize

integer

ঐচ্ছিক। ফেরত দেওয়ার জন্য সারির সর্বোচ্চ সংখ্যা। পরিষেবাটি এই মানের চেয়ে কম সারিও ফেরত দিতে পারে। যদি নির্দিষ্ট না করা হয়, তবে সর্বাধিক ১,০০০টি সারি ফেরত দেওয়া হবে। সর্বোচ্চ মান হলো ১০,০০০; ১০,০০০-এর বেশি মান কমিয়ে ১০,০০০ করা হবে।

pageToken

string

ঐচ্ছিক। একটি পেজ টোকেন, যা পূর্ববর্তী results.fetchRows কল থেকে প্রাপ্ত। দ্বিতীয় এবং পরবর্তী সারিগুলোর ব্যাচ পুনরুদ্ধার করতে এটি প্রদান করুন।

অনুরোধকারী শরীর

অনুরোধের মূল অংশ অবশ্যই খালি হতে হবে।

প্রতিক্রিয়া সংস্থা

ফেচ রিপোর্ট রেজাল্ট রোস এন্ডপয়েন্টের জন্য প্রতিক্রিয়া বার্তা।

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

JSON উপস্থাপনা
{
  "rows": [
    {
      object (Row)
    }
  ],
  "runTime": string,
  "dateRanges": [
    {
      object (FixedDateRange)
    }
  ],
  "totalRowCount": integer,
  "nextPageToken": string
}
ক্ষেত্র
rows[]

object ( Row )

রিপোর্ট ডেটার pageSize পর্যন্ত সারি।

runTime

string ( Timestamp format)

যে সময়ে রিপোর্টটি চালানোর জন্য নির্ধারিত ছিল। অনির্ধারিত রিপোর্টের ক্ষেত্রে, এটি সেই সময় যখন রিপোর্টটি চালানোর জন্য অনুরোধ করা হয়েছিল।

RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" অথবা "2014-10-02T15:01:23+05:30"

dateRanges[]

object ( FixedDateRange )

এই রিপোর্টে গণনাকৃত নির্দিষ্ট তারিখের পরিসরগুলো অন্তর্ভুক্ত রয়েছে। এটি শুধুমাত্র ফলাফলের প্রথম পৃষ্ঠার সাথেই ফেরত দেওয়া হয় (যখন অনুরোধে pageToken অন্তর্ভুক্ত থাকে না)।

totalRowCount

integer

এই রিপোর্ট থেকে প্রাপ্ত মোট সারির সংখ্যা। পেজিনেশনের জন্য উপযোগী। শুধুমাত্র ফলাফলের প্রথম পৃষ্ঠাটি ফেরত দেওয়া হয় (যখন অনুরোধে pageToken অন্তর্ভুক্ত থাকে না)।

nextPageToken

string

পরবর্তী পৃষ্ঠা আনার জন্য pageToken হিসেবে পাঠানো যায় এমন একটি টোকেন। এই ক্ষেত্রটি বাদ দিলে, পরবর্তী কোনো পৃষ্ঠা থাকবে না।

অনুমোদনের পরিধি

নিম্নলিখিত OAuth স্কোপ প্রয়োজন:

  • https://www.googleapis.com/auth/curation-partners

সারি

রিপোর্ট ডেটার একটি সারি।

JSON উপস্থাপনা
{
  "dimensionValues": [
    {
      object (ReportValue)
    }
  ],
  "metricValueGroups": [
    {
      object (MetricValueGroup)
    }
  ]
}
ক্ষেত্র
dimensionValues[]

object ( ReportValue )

ডাইমেনশন মানগুলোর ক্রম, অনুরোধে নির্দিষ্ট করা ডাইমেনশনগুলোর ক্রমের অনুরূপ।

metricValueGroups[]

object ( MetricValueGroup )

ফেচ রেসপন্সের dateRanges ফিল্ডের দৈর্ঘ্যের সমান হবে metricValueGroups ফিল্ডের দৈর্ঘ্য। metricValueGroups ফিল্ডটি এমনভাবে সাজানো থাকে যে, প্রতিটি ইনডেক্স একই ইনডেক্সে থাকা dateRange-এর সাথে সঙ্গতিপূর্ণ হয়। উদাহরণস্বরূপ, dateRanges [x, y] দেওয়া থাকলে, metricValueGroups-এর দৈর্ঘ্য হবে দুই। metricValueGroups-এর প্রথম এন্ট্রিটি x তারিখের মেট্রিক্স এবং দ্বিতীয় এন্ট্রিটি y তারিখের মেট্রিক্স উপস্থাপন করে।

মেট্রিকভ্যালুগ্রুপ

এতে একটি নির্দিষ্ট তারিখের পরিসর এবং কলাম ডাইমেনশন মানের সেটের জন্য অনুরোধ করা সমস্ত মেট্রিক মান থাকে (যা রেসপন্সের 'কলাম' ফিল্ডে ফেরত আসে)। প্রতিটি ফিল্ডে মেট্রিকগুলোর ক্রম অনুরোধে নির্দিষ্ট করা মেট্রিকগুলোর ক্রমের অনুরূপ থাকে।

JSON উপস্থাপনা
{
  "primaryValues": [
    {
      object (ReportValue)
    }
  ]
}
ক্ষেত্র
primaryValues[]

object ( ReportValue )

PRIMARY MetricValueType-এর জন্য ডেটা।