একটি সমগোত্রীয় প্রতিবেদনের জন্য সমগোত্রীয়দের স্পেসিফিকেশন।
সমগোত্রীয় প্রতিবেদনগুলি গোষ্ঠীর জন্য ব্যবহারকারীর ধরে রাখার একটি টাইম সিরিজ তৈরি করে। উদাহরণ স্বরূপ, আপনি সেপ্টেম্বরের প্রথম সপ্তাহে অর্জিত ব্যবহারকারীদের দল নির্বাচন করতে পারেন এবং পরবর্তী ছয় সপ্তাহের জন্য সেই দলটিকে অনুসরণ করতে পারেন। cohort অবজেক্টে সেপ্টেম্বরের প্রথম সপ্তাহে অর্জিত ব্যবহারকারীদের নির্বাচন করা হয়েছে। পরবর্তী ছয় সপ্তাহের জন্য সেই দলটিকে অনুসরণ করে cohortsRange অবজেক্টে উল্লেখ করা হয়েছে।
প্রতিবেদনের প্রতিক্রিয়া একটি সাপ্তাহিক টাইম সিরিজ দেখাতে পারে যেখানে বলে যে আপনার অ্যাপটি তিন সপ্তাহের পরে এই দলটির 60% এবং ছয় সপ্তাহ পরে এই সমষ্টির 25% ধরে রেখেছে। এই দুই শতাংশ মেট্রিক cohortActiveUsers/cohortTotalUsers দ্বারা গণনা করা যেতে পারে এবং রিপোর্টে আলাদা সারি হবে।
সমগোত্রীয় ব্যবহারকারীদের গোষ্ঠীভুক্ত করার জন্য নির্বাচনের মানদণ্ড সংজ্ঞায়িত করে।
বেশিরভাগ সমগোত্রীয় রিপোর্ট শুধুমাত্র একটি একক দলকে সংজ্ঞায়িত করে। যদি একাধিক কোহর্ট নির্দিষ্ট করা হয়, প্রতিটি দলকে তাদের নামের দ্বারা রিপোর্টে স্বীকৃত করা যেতে পারে।
সমগোত্রীয় প্রতিবেদনগুলি একটি বর্ধিত প্রতিবেদনের তারিখের পরিসরে সমগোত্রীয়দের অনুসরণ করে। এই পরিসরটি সমগোত্রীয়দের অনুসরণ করার জন্য একটি অফসেট সময়কাল নির্দিষ্ট করে।
একটি সমগোত্রীয় নির্বাচনের মানদণ্ড সংজ্ঞায়িত করে। একটি সমগোত্র হল ব্যবহারকারীদের একটি গ্রুপ যারা একটি সাধারণ বৈশিষ্ট্য ভাগ করে নেয়। উদাহরণস্বরূপ, একই firstSessionDate সহ ব্যবহারকারীরা একই দলভুক্ত।
এই দলটিকে একটি নাম বরাদ্দ করে৷ একটি প্রতিবেদনের প্রতিক্রিয়ায় এই নামের জন্য মাত্রা cohort মূল্য দেওয়া হয়। সেট করা হলে, cohort_ বা RESERVED_ দিয়ে শুরু করা যাবে না। যদি সেট না করা হয়, তাহলে সমগোত্রীয়দের শূন্য ভিত্তিক সূচক cohort_0 , cohort_1 , ইত্যাদি দ্বারা নামকরণ করা হয়৷
dimension
string
সমগোত্রীয় দ্বারা ব্যবহৃত মাত্রা। প্রয়োজনীয় এবং শুধুমাত্র firstSessionDate সমর্থন করে।
কোহর্ট সেই ব্যবহারকারীদের নির্বাচন করে যাদের প্রথম স্পর্শের তারিখ dateRange এ সংজ্ঞায়িত শুরুর তারিখ এবং শেষ তারিখের মধ্যে। এই dateRange একটি সমগোত্রীয় প্রতিবেদনে উপস্থিত ইভেন্ট ডেটার সম্পূর্ণ তারিখ পরিসর নির্দিষ্ট করে না। একটি সমগোত্রীয় প্রতিবেদনে, এই dateRangecohortsRange রেঞ্জে উপস্থিত গ্রানুলারিটি এবং অফসেট দ্বারা প্রসারিত হয়; বর্ধিত প্রতিবেদনের তারিখের সীমার জন্য ইভেন্ট ডেটা একটি সমগোত্রীয় প্রতিবেদনে উপস্থিত থাকে।
একটি সমগোত্রীয় অনুরোধে, এই dateRange প্রয়োজন এবং RunReportRequest বা RunPivotReportRequest এ dateRanges অবশ্যই অনির্দিষ্ট থাকতে হবে৷
এই dateRange সাধারণত কোহোর্টের গ্রানুলারিটির সাথে সারিবদ্ধ হওয়া উচিত। যদি CohortsRange দৈনিক গ্রানুলারিটি ব্যবহার করে, তাহলে এই dateRange এক দিনের হতে পারে। যদি CohortsRange সাপ্তাহিক গ্রানুলিটি ব্যবহার করে, তাহলে এই dateRange সপ্তাহের সীমারেখায় সারিবদ্ধ করা যেতে পারে, রবিবার থেকে শুরু হয়ে শনিবার শেষ হবে। যদি CohortsRange মাসিক গ্রানুলিটি ব্যবহার করে, তাহলে এই dateRange একটি মাসের সাথে সারিবদ্ধ করা যেতে পারে, প্রথম থেকে শুরু হয়ে মাসের শেষ দিনে শেষ হয়৷
কোহোর্টস রেঞ্জ
একটি সমগোত্রীয় প্রতিবেদনের জন্য বর্ধিত প্রতিবেদনের তারিখ পরিসীমা কনফিগার করে। সমগোত্রীয়দের অনুসরণ করার জন্য একটি অফসেট সময়কাল নির্দিষ্ট করে।
প্রয়োজন। একটি সমগোত্রীয় প্রতিবেদনের জন্য বর্ধিত প্রতিবেদনের তারিখ সীমার জন্য startOffset এবং endOffset ব্যাখ্যা করতে ব্যবহৃত গ্রানুলারিটি।
startOffset
integer
startOffset একটি সমগোত্রীয় প্রতিবেদনের জন্য বর্ধিত প্রতিবেদনের তারিখ পরিসরের শুরুর তারিখ নির্দিষ্ট করে। startOffset সাধারণত 0 তে সেট করা হয় যাতে রিপোর্টে কোহর্ট ফরওয়ার্ডের অধিগ্রহণ থেকে ডেটা থাকে।
যদি granularityDAILY হয়, বর্ধিত রিপোর্টিং তারিখ ব্যাপ্তির startDate হল কোহর্টের startDate প্লাস startOffset দিন।
যদি granularityWEEKLY হয়, বর্ধিত রিপোর্টিং তারিখ ব্যাপ্তির startDate হল কোহর্টের startDate এবং startOffset * 7 দিন।
granularityMONTHLY হলে, বর্ধিত রিপোর্টিং তারিখ ব্যাপ্তির startDate হল কোহর্টের startDate এবং startOffset * 30 দিন।
endOffset
integer
প্রয়োজন। endOffset একটি সমগোত্রীয় প্রতিবেদনের জন্য বর্ধিত প্রতিবেদনের তারিখ পরিসরের শেষ তারিখ নির্দিষ্ট করে। endOffset যেকোন ধনাত্মক পূর্ণসংখ্যা হতে পারে কিন্তু সাধারণত 5 থেকে 10 তে সেট করা হয় যাতে রিপোর্টে পরবর্তী কয়েকটি গ্রানুলারিটি সময়কালের জন্য কোহর্টের ডেটা থাকে।
যদি granularityDAILY হয়, বর্ধিত রিপোর্টিং তারিখের সীমার endDate হল সমষ্টির endDate এবং endOffset দিন।
যদি granularityWEEKLY হয়, বর্ধিত রিপোর্টিং তারিখের সীমার endDate হল সমষ্টির endDate এবং endOffset * 7 দিন৷
যদি granularityMONTHLY হয়, বর্ধিত রিপোর্টিং তারিখের সীমার 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 এ সমর্থিত নয়।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2025-01-06 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."]]],["Cohort reports track user retention over time. They utilize `cohorts` to group users based on shared characteristics, such as `firstSessionDate`. `CohortsRange` defines the report's time frame, using `granularity` to set the intervals (daily, weekly, monthly) and `startOffset` and `endOffset` to determine the duration. The `CohortReportSettings` include an option for `accumulate` to get the result from first touch day to the end day. Each cohort can be given a `name` for identification.\n"]]