ডাইমেনশন হলো আপনার ডেটার বৈশিষ্ট্য। উদাহরণস্বরূপ, ‘সিটি’ ডাইমেনশনটি সেই শহরকে নির্দেশ করে যেখান থেকে কোনো ঘটনা উদ্ভূত হয়েছে। রিপোর্ট রেসপন্সে ডাইমেনশনের মানগুলো স্ট্রিং হয়; যেমন, শহরটি হতে পারে "প্যারিস" বা "নিউ ইয়র্ক"। অনুরোধে সর্বোচ্চ ৯টি ডাইমেনশন অন্তর্ভুক্ত করা যায়।
ডাইমেনশনের নাম। runReport এবং batchRunReports মতো কোর রিপোর্টিং মেথড দ্বারা সমর্থিত ডাইমেনশনের নামের তালিকার জন্য API Dimensions দেখুন। runRealtimeReport মেথড দ্বারা সমর্থিত ডাইমেনশনের নামের তালিকার জন্য Realtime Dimensions দেখুন। runFunnelReport মেথড দ্বারা সমর্থিত ডাইমেনশনের নামের তালিকার জন্য Funnel Dimensions দেখুন।
যদি dimensionExpression নির্দিষ্ট করা থাকে, তাহলে name অনুমোদিত অক্ষর সেটের মধ্যে আপনার পছন্দের যেকোনো স্ট্রিং হতে পারে। উদাহরণস্বরূপ, যদি একটি dimensionExpression ' country এবং city কে সংযুক্ত করে, তাহলে আপনি সেই ডাইমেনশনটির নাম ' countryAndCity রাখতে পারেন। আপনার নির্বাচিত ডাইমেনশনের নাম অবশ্যই ^[a-zA-Z0-9_]$ রেগুলার এক্সপ্রেশনটির সাথে মিলতে হবে।
dimensionFilter , orderBys , dimensionExpression , এবং pivots এ name দ্বারা ডাইমেনশনগুলোকে উল্লেখ করা হয়।
একটি মাত্র ডাইমেনশন একাধিক ডাইমেনশনের এক্সপ্রেশনের ফলাফল হতে পারে। উদাহরণস্বরূপ, ডাইমেনশন 'country, city': concatenate(country, ", ", city)।
মাত্রা অভিব্যক্তি
একাধিক ডাইমেনশনের ফর্মুলার ফলাফল হিসেবে প্রাপ্ত ডাইমেনশন প্রকাশ করতে ব্যবহৃত হয়। ব্যবহারের উদাহরণ: ১) lowerCase(dimension) ২) concatenate(dimension1, symbol, dimension2).
JSON উপস্থাপনা
{// The following is a list of mutually exclusive fields. At most one of the// fields will be set in a response:"lowerCase": {object (CaseExpression)},"upperCase": {object (CaseExpression)},"concatenate": {object (ConcatenateExpression)}// End of mutually exclusive fields.}
ক্ষেত্র
DimensionExpression জন্য এক ধরনের ডাইমেনশন এক্সপ্রেশন নির্দিষ্ট করুন। নিচে পারস্পরিকভাবে স্বতন্ত্র ফিল্ডগুলোর একটি তালিকা দেওয়া হলো। একটি রেসপন্সে এই ফিল্ডগুলোর মধ্যে সর্বাধিক একটি সেট করা হবে:
ডাইমেনশনের মানগুলিকে একত্রিত করে একটি একক ডাইমেনশন তৈরি করতে ব্যবহৃত হয়। উদাহরণস্বরূপ, ডাইমেনশন 'country, city': concatenate(country, ", ", city)।
পারস্পরিকভাবে বর্জনশীল ক্ষেত্রসমূহের সমাপ্তি।
কেসএক্সপ্রেশন
ডাইমেনশনের মানকে একক ক্ষেত্রে রূপান্তর করতে ব্যবহৃত হয়।
JSON উপস্থাপনা
{"dimensionName": string}
ক্ষেত্র
dimensionName
string
ডাইমেনশনের নাম। নামটি অবশ্যই রিকোয়েস্টের ডাইমেনশন ফিল্ডের কোনো একটি নামকে নির্দেশ করবে।
সংযুক্ত অভিব্যক্তি
ডাইমেনশন মানগুলিকে একত্রিত করে একটি একক ডাইমেনশন তৈরি করতে ব্যবহৃত হয়।
JSON উপস্থাপনা
{"dimensionNames": [string],"delimiter": string}
ক্ষেত্র
dimensionNames[]
string
ডাইমেনশনের নামসমূহ। নামগুলো অবশ্যই রিকোয়েস্টের ডাইমেনশন ফিল্ডে থাকা নামগুলোকে নির্দেশ করবে।
delimiter
string
ডাইমেনশনের নামগুলোর মধ্যে বিভাজক হিসেবে ব্যবহৃত হয়।
ডিলিমিটার প্রায়শই "|" বা ","-এর মতো একক অক্ষর হয়, তবে এটি দীর্ঘ স্ট্রিংও হতে পারে। যদি কোনো ডাইমেনশন ভ্যালুতে ডিলিমিটার থাকে, তাহলে রেসপন্সে উভয়ই কোনো পার্থক্য ছাড়াই উপস্থিত থাকবে। উদাহরণস্বরূপ, যদি ডাইমেনশন ১-এর ভ্যালু = "US,FR", ডাইমেনশন ২-এর ভ্যালু = "JP", এবং ডিলিমিটার = "," হয়, তাহলে রেসপন্সে "US,FR,JP" থাকবে।
[[["সহজে বোঝা যায়","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"]],["2026-09-16 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],["This document outlines the structure and usage of dimensions in data reporting, focusing on creating custom dimensions. Dimensions are data attributes, like \"city.\" You can define a `dimension` with a `name` and an optional `dimensionExpression`. `DimensionExpression` allows combining or modifying existing dimensions using `lowerCase`, `upperCase`, or `concatenate` functions. `CaseExpression` changes dimension cases. `ConcatenateExpression` merges dimension values with a specified `delimiter`. Each dimension name is a string with allowed characters.\n"]]