CohortSpec
একটি সমগোত্রীয় প্রতিবেদনের জন্য সমগোত্রীয়দের স্পেসিফিকেশন।
সমগোত্রীয় প্রতিবেদনগুলি গোষ্ঠীর জন্য ব্যবহারকারীর ধরে রাখার একটি টাইম সিরিজ তৈরি করে। উদাহরণ স্বরূপ, আপনি সেপ্টেম্বরের প্রথম সপ্তাহে অর্জিত ব্যবহারকারীদের দল নির্বাচন করতে পারেন এবং পরবর্তী ছয় সপ্তাহের জন্য সেই দলটিকে অনুসরণ করতে পারেন। cohort
অবজেক্টে সেপ্টেম্বরের প্রথম সপ্তাহে অর্জিত ব্যবহারকারীদের নির্বাচন করা হয়েছে। পরবর্তী ছয় সপ্তাহের জন্য সেই দলটিকে অনুসরণ করে cohortsRange
অবজেক্টে উল্লেখ করা হয়েছে।
উদাহরণের জন্য, কোহর্ট রিপোর্টের উদাহরণ দেখুন।
প্রতিবেদনের প্রতিক্রিয়া একটি সাপ্তাহিক টাইম সিরিজ দেখাতে পারে যেখানে বলে যে আপনার অ্যাপটি তিন সপ্তাহের পরে এই দলটির 60% এবং ছয় সপ্তাহ পরে এই সমষ্টির 25% ধরে রেখেছে। এই দুই শতাংশ মেট্রিক cohortActiveUsers/cohortTotalUsers
দ্বারা গণনা করা যেতে পারে এবং রিপোর্টে আলাদা সারি হবে।
ক্ষেত্র |
---|
cohorts[] | object ( Cohort ) সমগোত্রীয় ব্যবহারকারীদের গোষ্ঠীভুক্ত করার জন্য নির্বাচনের মানদণ্ড সংজ্ঞায়িত করে। বেশিরভাগ সমগোত্রীয় রিপোর্ট শুধুমাত্র একটি একক দলকে সংজ্ঞায়িত করে। যদি একাধিক কোহর্ট নির্দিষ্ট করা হয়, প্রতিটি দলকে তাদের নামের দ্বারা রিপোর্টে স্বীকৃত করা যেতে পারে। |
cohortsRange | object ( CohortsRange ) সমগোত্রীয় প্রতিবেদনগুলি একটি বর্ধিত প্রতিবেদনের তারিখের পরিসরে সমগোত্রীয়দের অনুসরণ করে। এই পরিসরটি সমগোত্রীয়দের অনুসরণ করার জন্য একটি অফসেট সময়কাল নির্দিষ্ট করে। |
cohortReportSettings | object ( CohortReportSettings ) একটি সমগোত্রীয় প্রতিবেদনের জন্য ঐচ্ছিক সেটিংস। |
সমদল
একটি সমগোত্রীয় নির্বাচনের মানদণ্ড সংজ্ঞায়িত করে। একটি সমগোত্র হল ব্যবহারকারীদের একটি গ্রুপ যারা একটি সাধারণ বৈশিষ্ট্য ভাগ করে নেয়। উদাহরণস্বরূপ, একই firstSessionDate
সহ ব্যবহারকারীরা একই দলভুক্ত।
JSON প্রতিনিধিত্ব |
---|
{
"name": string,
"dimension": string,
"dateRange": {
object (DateRange )
}
} |
ক্ষেত্র |
---|
name | string এই দলটিকে একটি নাম বরাদ্দ করে৷ একটি প্রতিবেদনের প্রতিক্রিয়ায় এই নামের জন্য মাত্রা cohort মূল্য দেওয়া হয়। সেট করা হলে, cohort_ বা RESERVED_ দিয়ে শুরু করা যাবে না। যদি সেট না করা হয়, তাহলে সমগোত্রীয়দের শূন্য ভিত্তিক সূচক cohort_0 , cohort_1 , ইত্যাদি দ্বারা নামকরণ করা হয়৷ |
dimension | string সমগোত্রীয় দ্বারা ব্যবহৃত মাত্রা। প্রয়োজনীয় এবং শুধুমাত্র firstSessionDate সমর্থন করে। |
dateRange | object ( DateRange ) কোহর্ট সেই ব্যবহারকারীদের নির্বাচন করে যাদের প্রথম স্পর্শের তারিখ dateRange এ সংজ্ঞায়িত শুরুর তারিখ এবং শেষ তারিখের মধ্যে। এই dateRange একটি সমগোত্রীয় প্রতিবেদনে উপস্থিত ইভেন্ট ডেটার সম্পূর্ণ তারিখ পরিসর নির্দিষ্ট করে না। একটি সমগোত্রীয় প্রতিবেদনে, এই dateRange cohortsRange রেঞ্জে উপস্থিত গ্রানুলারিটি এবং অফসেট দ্বারা প্রসারিত হয়; বর্ধিত প্রতিবেদনের তারিখের সীমার জন্য ইভেন্ট ডেটা একটি সমগোত্রীয় প্রতিবেদনে উপস্থিত থাকে। একটি সমগোত্রীয় অনুরোধে, এই dateRange প্রয়োজন এবং RunReportRequest বা RunPivotReportRequest এ dateRanges অবশ্যই অনির্দিষ্ট থাকতে হবে৷ এই dateRange সাধারণত কোহোর্টের গ্রানুলারিটির সাথে সারিবদ্ধ হওয়া উচিত। যদি CohortsRange দৈনিক গ্রানুলারিটি ব্যবহার করে, তাহলে এই dateRange এক দিনের হতে পারে। যদি CohortsRange সাপ্তাহিক গ্রানুলিটি ব্যবহার করে, তাহলে এই dateRange সপ্তাহের সীমারেখায় সারিবদ্ধ করা যেতে পারে, রবিবার থেকে শুরু হয়ে শনিবার শেষ হবে। যদি CohortsRange মাসিক গ্রানুলিটি ব্যবহার করে, তাহলে এই dateRange একটি মাসের সাথে সারিবদ্ধ করা যেতে পারে, প্রথম থেকে শুরু হয়ে মাসের শেষ দিনে শেষ হয়৷ |
কোহোর্টস রেঞ্জ
একটি সমগোত্রীয় প্রতিবেদনের জন্য বর্ধিত প্রতিবেদনের তারিখ পরিসীমা কনফিগার করে। সমগোত্রীয়দের অনুসরণ করার জন্য একটি অফসেট সময়কাল নির্দিষ্ট করে।
JSON প্রতিনিধিত্ব |
---|
{
"granularity": enum (Granularity ),
"startOffset": integer,
"endOffset": integer
} |
ক্ষেত্র |
---|
granularity | enum ( Granularity ) প্রয়োজন। একটি সমগোত্রীয় প্রতিবেদনের জন্য বর্ধিত প্রতিবেদনের তারিখ সীমার জন্য startOffset এবং endOffset ব্যাখ্যা করতে ব্যবহৃত গ্রানুলারিটি। |
startOffset | integer startOffset একটি সমগোত্রীয় প্রতিবেদনের জন্য বর্ধিত প্রতিবেদনের তারিখ পরিসরের শুরুর তারিখ নির্দিষ্ট করে। startOffset সাধারণত 0 তে সেট করা হয় যাতে রিপোর্টে কোহর্ট ফরওয়ার্ডের অধিগ্রহণ থেকে ডেটা থাকে। যদি granularity DAILY হয়, বর্ধিত রিপোর্টিং তারিখ ব্যাপ্তির startDate হল কোহর্টের startDate প্লাস startOffset দিন। যদি granularity WEEKLY হয়, বর্ধিত রিপোর্টিং তারিখ ব্যাপ্তির startDate হল কোহর্টের startDate এবং startOffset * 7 দিন। granularity MONTHLY হলে, বর্ধিত রিপোর্টিং তারিখ ব্যাপ্তির startDate হল কোহর্টের startDate এবং startOffset * 30 দিন। |
endOffset | integer প্রয়োজন। endOffset একটি সমগোত্রীয় প্রতিবেদনের জন্য বর্ধিত প্রতিবেদনের তারিখ পরিসরের শেষ তারিখ নির্দিষ্ট করে। endOffset যেকোন ধনাত্মক পূর্ণসংখ্যা হতে পারে কিন্তু সাধারণত 5 থেকে 10 তে সেট করা হয় যাতে রিপোর্টে পরবর্তী কয়েকটি গ্রানুলারিটি সময়কালের জন্য কোহর্টের ডেটা থাকে। যদি granularity DAILY হয়, বর্ধিত রিপোর্টিং তারিখের সীমার endDate হল সমষ্টির endDate এবং endOffset দিন। যদি granularity WEEKLY হয়, বর্ধিত রিপোর্টিং তারিখের সীমার endDate হল সমষ্টির endDate এবং endOffset * 7 দিন৷ যদি granularity MONTHLY হয়, বর্ধিত রিপোর্টিং তারিখের সীমার endDate হল সমষ্টির endDate এবং endOffset * 30 দিন। |
গ্রানুলারিটি
একটি সমগোত্রীয় প্রতিবেদনের জন্য বর্ধিত প্রতিবেদনের তারিখ সীমার জন্য startOffset
এবং endOffset
ব্যাখ্যা করতে ব্যবহৃত গ্রানুলারিটি।
Enums |
---|
GRANULARITY_UNSPECIFIED | কখনই নির্দিষ্ট করা উচিত নয়। |
DAILY | দৈনিক গ্রানুলারিটি। সাধারণত ব্যবহার করা হয় যদি সমগোত্রীয় dateRange একক দিন হয় এবং অনুরোধে cohortNthDay থাকে। |
WEEKLY | সাপ্তাহিক গ্রানুলারিটি। সাধারণত ব্যবহার করা হয় যদি সমগোত্রীয় dateRange সময়কালের এক সপ্তাহ হয় (রবিবার থেকে শুরু হয় এবং শনিবারে শেষ হয়) এবং অনুরোধে cohortNthWeek থাকে। |
MONTHLY | মাসিক গ্রানুলারিটি। সাধারণত ব্যবহার করা হয় যদি সমগোত্রীয় dateRange মেয়াদ এক মাস হয় এবং অনুরোধে cohortNthMonth থাকে। |
CohortReportSettings
একটি সমগোত্রীয় প্রতিবেদনের ঐচ্ছিক সেটিংস।
JSON প্রতিনিধিত্ব |
---|
{
"accumulate": boolean
} |
ক্ষেত্র |
---|
accumulate | boolean সত্য হলে, প্রথম স্পর্শের দিন থেকে শেষ দিন পর্যন্ত ফলাফল জমা করে। RunReportRequest এ সমর্থিত নয়। |
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2024-11-07 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2024-11-07 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["Defines the criteria for grouping users into cohorts based on shared characteristics, such as their first session date."],["Allows for tracking user retention over an extended period by specifying an offset duration to follow the cohorts."],["Reports can be generated with daily, weekly, or monthly granularity, providing insights into cohort behavior over time."],["Includes optional settings for accumulating results and providing custom names for cohorts."],["Offers flexibility in defining the reporting date range to analyze specific periods of user engagement."]]],[]]