OrderBy

অর্ডার বাই সারি সারি প্রতিক্রিয়া কিভাবে সাজানো হবে সংজ্ঞায়িত. উদাহরণ স্বরূপ, ইভেন্টের সংখ্যার অবরোহ অনুসারে সারি ক্রম করা হল এক ক্রম, এবং ইভেন্টের নাম স্ট্রিং দ্বারা সারি ক্রম করা হল ভিন্ন ক্রম।

JSON প্রতিনিধিত্ব
{
  "desc": boolean,

  // Union field one_order_by can be only one of the following:
  "metric": {
    object (MetricOrderBy)
  },
  "dimension": {
    object (DimensionOrderBy)
  },
  "pivot": {
    object (PivotOrderBy)
  }
  // End of list of possible types for union field one_order_by.
}
ক্ষেত্র
desc

boolean

সত্য হলে, নিচের ক্রম অনুসারে সাজান।

ইউনিয়ন ক্ষেত্র one_order_by . OrderBy এর জন্য এক ধরনের অর্ডার নির্দিষ্ট করুন। one_order_by নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
metric

object ( MetricOrderBy )

একটি মেট্রিকের মান অনুসারে ফলাফলগুলিকে সাজায়৷

dimension

object ( DimensionOrderBy )

একটি মাত্রার মান অনুযায়ী ফলাফল বাছাই করে।

pivot

object ( PivotOrderBy )

একটি পিভট কলাম গোষ্ঠীর মধ্যে একটি মেট্রিকের মান অনুসারে ফলাফলগুলিকে সাজায়৷

MetricOrderBy

মেট্রিক মান অনুসারে সাজান।

JSON প্রতিনিধিত্ব
{
  "metricName": string
}
ক্ষেত্র
metricName

string

অর্ডার করার অনুরোধে একটি মেট্রিক নাম।

DimensionOrderBy

মাত্রা মান অনুসারে সাজান।

JSON প্রতিনিধিত্ব
{
  "dimensionName": string,
  "orderType": enum (OrderType)
}
ক্ষেত্র
dimensionName

string

অর্ডার করার অনুরোধে একটি মাত্রার নাম।

orderType

enum ( OrderType )

মাত্রা মান ক্রম করার নিয়ম নিয়ন্ত্রণ করে।

অর্ডার টাইপ

দ্বারা স্ট্রিং মাত্রা মান অর্ডার করার নিয়ম।

Enums
ORDER_TYPE_UNSPECIFIED অনির্দিষ্ট।
ALPHANUMERIC ইউনিকোড কোড পয়েন্ট দ্বারা আলফানিউমেরিক সাজান। উদাহরণস্বরূপ, "2" < "A" < "X" < "b" < "z"।
CASE_INSENSITIVE_ALPHANUMERIC ছোট হাতের ইউনিকোড কোড পয়েন্ট দ্বারা কেস সংবেদনশীল আলফানিউমেরিক সাজান। উদাহরণস্বরূপ, "2" < "A" < "b" < "X" < "z"।
NUMERIC বাছাই করার আগে মাত্রা মান সংখ্যায় রূপান্তরিত হয়। উদাহরণস্বরূপ, সংখ্যার সাজানোর মধ্যে, "25" < "100", এবং ALPHANUMERIC সাজানোর ক্ষেত্রে, "100" < "25"। অ-সাংখ্যিক মাত্রা মান সব সাংখ্যিক মানের নীচে সমান ক্রম মান আছে.

PivotOrderBy

একটি পিভট কলাম গোষ্ঠী অনুসারে সাজান৷

JSON প্রতিনিধিত্ব
{
  "metricName": string,
  "pivotSelections": [
    {
      object (PivotSelection)
    }
  ]
}
ক্ষেত্র
metricName

string

ক্রমানুসারে উত্তরে, এই কলাম দ্বারা সারি সাজান। অনুরোধ থেকে একটি মেট্রিক নাম হতে হবে.

pivotSelections[]

object ( PivotSelection )

একটি মাত্রার নাম এবং মান পিভট নির্বাচন করতে ব্যবহৃত হয়। যদি একাধিক পিভট নির্বাচন দেওয়া হয়, বাছাইটি সারিগুলিতে ঘটে যেখানে সমস্ত পিভট নির্বাচন মাত্রার নাম এবং মান জোড়া সারির মাত্রা নাম এবং মান জোড়ার সাথে মেলে।

পিভট নির্বাচন

মাত্রা নাম এবং মান একটি জোড়া. এই মাত্রার পিভট জোড়ার সারিগুলি মেট্রিকের মান অনুসারে সাজানো হয়।

উদাহরণস্বরূপ, যদি পিভট = ('ব্রাউজার', 'ক্রোম') এবং মেট্রিকনাম = "সেশন" হয়, তাহলে সারিগুলি Chrome-এর সেশনের উপর ভিত্তি করে সাজানো হবে।

---------|----------|----------------|----------|----------------
         |  Chrome  |    Chrome      |  Safari  |     Safari
---------|----------|----------------|----------|----------------
 Country | Sessions | Pages/Sessions | Sessions | Pages/Sessions
---------|----------|----------------|----------|----------------
    US   |    2     |       2        |     3    |        1
---------|----------|----------------|----------|----------------
  Canada |    3     |       1        |     4    |        1
---------|----------|----------------|----------|----------------
JSON প্রতিনিধিত্ব
{
  "dimensionName": string,
  "dimensionValue": string
}
ক্ষেত্র
dimensionName

string

অনুরোধ থেকে একটি মাত্রা নাম হতে হবে.

dimensionValue

string

শুধুমাত্র যখন নামকৃত মাত্রা এই মান হয় তখনই অর্ডার করুন।