- HTTP অনুরোধ
- পাথ প্যারামিটার
- শরীরের অনুরোধ
- প্রতিক্রিয়া শরীর
- অনুমোদনের সুযোগ
- তারিখের পরিসীমা
- ফানেল
- ফানেল স্টেপ
- ফানেল ফিল্টার এক্সপ্রেশন
- ফানেল ফিল্টার এক্সপ্রেশনলিস্ট
- ফানেলফিল্ড ফিল্টার
- স্ট্রিংফিল্টার
- ম্যাচ টাইপ
- InListFilter
- সংখ্যাসূচক ফিল্টার
- অপারেশন
- সংখ্যামান
- ফিল্টারের মধ্যে
- ফানেল ইভেন্ট ফিল্টার
- ফানেল প্যারামিটার ফিল্টার এক্সপ্রেশন
- ফানেল প্যারামিটার ফিল্টার এক্সপ্রেশনলিস্ট
- ফানেল প্যারামিটার ফিল্টার
- ফানেলব্রেকডাউন
- মাত্রা
- মাত্রা এক্সপ্রেশন
- কেস এক্সপ্রেশন
- একত্রিত প্রকাশ
- ফানেল নেক্সটঅ্যাকশন
- ফানেল ভিজ্যুয়ালাইজেশন টাইপ
- সেগমেন্ট
- ব্যবহারকারী সেগমেন্ট
- ব্যবহারকারী সেগমেন্টের মানদণ্ড
- ইউজার সেগমেন্ট কন্ডিশন গ্রুপ
- ব্যবহারকারীর মানদণ্ড স্কোপিং
- সেগমেন্ট ফিল্টার এক্সপ্রেশন
- সেগমেন্ট ফিল্টার এক্সপ্রেশনলিস্ট
- সেগমেন্ট ফিল্টার
- সেগমেন্ট ফিল্টারস্কোপিং
- সেগমেন্ট ইভেন্ট ফিল্টার
- সেগমেন্ট প্যারামিটার ফিল্টার এক্সপ্রেশন
- সেগমেন্ট প্যারামিটার ফিল্টার এক্সপ্রেশনলিস্ট
- সেগমেন্ট প্যারামিটার ফিল্টার
- সেগমেন্ট প্যারামিটার ফিল্টারস্কোপিং
- UserSegmentSequenceGroup
- UserSequenceStep
- ইউজার সেগমেন্ট এক্সক্লুশন
- ইউজার এক্সক্লুশন ডিউরেশন
- সেশন সেগমেন্ট
- সেশন সেগমেন্টের মানদণ্ড
- সেশন সেগমেন্ট কন্ডিশন গ্রুপ
- সেশন ক্রাইটেরিয়াস্কোপিং
- সেশন সেগমেন্ট এক্সক্লুশন
- সেশন এক্সক্লুশনের সময়কাল
- ইভেন্ট সেগমেন্ট
- ইভেন্ট সেগমেন্টের মানদণ্ড
- ইভেন্ট সেগমেন্ট কন্ডিশন গ্রুপ
- ইভেন্ট ক্রাইটেরিয়াস্কোপিং
- ইভেন্ট সেগমেন্ট বর্জন
- ইভেন্ট এক্সক্লুশনের সময়কাল
- ফিল্টার এক্সপ্রেশন
- ফিল্টার এক্সপ্রেশনলিস্ট
- ছাঁকনি
- ফানেল সাবরিপোর্ট
- ডাইমেনশন হেডার
- মেট্রিক হেডার
- মেট্রিক টাইপ
- সারি
- মাত্রা মান
- মেট্রিক ভ্যালু
- ফানেল রেসপন্স মেটাডেটা
- নমুনা মেটাডেটা
- সম্পত্তি কোটা
- কোটা স্ট্যাটাস
- এটা চেষ্টা করুন!
আপনার Google Analytics ইভেন্ট ডেটার একটি কাস্টমাইজড ফানেল রিপোর্ট প্রদান করে। API থেকে প্রত্যাবর্তিত ডেটা অনুরোধ করা মাত্রা এবং মেট্রিক্সের জন্য কলাম সহ একটি টেবিল হিসাবে।
ফানেল অন্বেষণ আপনাকে আপনার ব্যবহারকারীরা একটি টাস্ক সম্পূর্ণ করার জন্য নেওয়া পদক্ষেপগুলি কল্পনা করতে দেয় এবং দ্রুত দেখতে দেয় যে তারা প্রতিটি ধাপে কতটা সফল বা ব্যর্থ হচ্ছে। উদাহরণ স্বরূপ, কিভাবে সম্ভাব্যরা ক্রেতা হয়ে ওঠে এবং তারপর ক্রেতা হয়? এক সময়ের ক্রেতারা কিভাবে বারবার ক্রেতা হয়? এই তথ্য দিয়ে, আপনি অদক্ষ বা পরিত্যক্ত গ্রাহক যাত্রা উন্নত করতে পারেন। আরও জানতে, GA4 ফানেল এক্সপ্লোরেশন দেখুন।
বিটাতে প্রবেশ করার আগে সিনট্যাক্স এবং ক্ষমতার উপর প্রতিক্রিয়া সংগ্রহের অভিপ্রায়ে আলফা স্থিতিশীলতায় এই পদ্ধতিটি চালু করা হয়েছে। এই API-তে আপনার প্রতিক্রিয়া জানাতে অনুগ্রহ করে Google Analytics ডেটা API ফানেল রিপোর্টিং প্রতিক্রিয়া সম্পূর্ণ করুন।
HTTP অনুরোধ
POST https://analyticsdata.googleapis.com/v1alpha/{property=properties/*}:runFunnelReport
URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
পাথ প্যারামিটার
পরামিতি | |
---|---|
property | একটি Google Analytics GA4 প্রপার্টি আইডেন্টিফায়ার যার ইভেন্ট ট্র্যাক করা হয়। URL পাথে নির্দিষ্ট করা হয়েছে এবং বডিতে নয়। আরও জানতে, আপনার সম্পত্তি আইডি কোথায় পাবেন তা দেখুন। একটি ব্যাচ অনুরোধের মধ্যে, এই সম্পত্তিটি হয় অনির্দিষ্ট বা ব্যাচ-স্তরের সম্পত্তির সাথে সামঞ্জস্যপূর্ণ হওয়া উচিত। উদাহরণ: বৈশিষ্ট্য/1234 |
শরীরের অনুরোধ
অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:
JSON প্রতিনিধিত্ব |
---|
{ "dateRanges": [ { object ( |
ক্ষেত্র | |
---|---|
dateRanges[] | পড়ার জন্য ডেটার তারিখ ব্যাপ্তি। যদি একাধিক তারিখের সীমার অনুরোধ করা হয়, প্রতিটি প্রতিক্রিয়া সারিতে একটি শূন্য ভিত্তিক তারিখ পরিসীমা সূচক থাকবে। যদি দুটি তারিখের ব্যাপ্তি ওভারল্যাপ হয়, ওভারল্যাপ করা দিনের জন্য ইভেন্ট ডেটা উভয় তারিখ ব্যাপ্তির প্রতিক্রিয়া সারিতে অন্তর্ভুক্ত করা হয়। |
funnel | এই অনুরোধের ফানেলের কনফিগারেশন। এই ফানেল কনফিগারেশন প্রয়োজন. |
funnelBreakdown | নির্দিষ্ট করা থাকলে, এই ব্রেকডাউনটি ফানেল টেবিল সাব রিপোর্ট প্রতিক্রিয়াতে একটি মাত্রা যোগ করে। এই ব্রেকডাউন মাত্রা প্রতিটি ফানেল ধাপকে ব্রেকডাউন মাত্রার অনন্য মানগুলিতে প্রসারিত করে। উদাহরণস্বরূপ, |
funnelNextAction | যদি নির্দিষ্ট করা থাকে, তাহলে পরবর্তী ক্রিয়া ফানেল ভিজ্যুয়ালাইজেশন সাব রিপোর্ট প্রতিক্রিয়াতে একটি মাত্রা যোগ করে। এই পরবর্তী অ্যাকশন ডাইমেনশন প্রতিটি ফানেল ধাপকে পরবর্তী অ্যাকশনের অনন্য মানগুলিতে প্রসারিত করে। উদাহরণস্বরূপ, পরবর্তী অ্যাকশন শুধুমাত্র ইভেন্টনাম এবং |
funnelVisualizationType | ফানেল ভিজ্যুয়ালাইজেশনের ধরন ফানেল ভিজ্যুয়ালাইজেশন সাব রিপোর্ট প্রতিক্রিয়াতে উপস্থিত মাত্রা নিয়ন্ত্রণ করে। যদি নির্দিষ্ট না করা হয়, |
segments[] | সেগমেন্টের কনফিগারেশন। বিভাগগুলি একটি সম্পত্তির ডেটার উপসেট। বিভাগ সহ একটি ফানেল প্রতিবেদনে, প্রতিটি বিভাগে ফানেল মূল্যায়ন করা হয়। এই অনুরোধে নির্দিষ্ট করা প্রতিটি সেগমেন্ট প্রতিক্রিয়াতে একটি পৃথক সারি তৈরি করে; প্রতিক্রিয়াতে, প্রতিটি সেগমেন্ট তার নামের দ্বারা চিহ্নিত করা হয়েছে। সেগমেন্ট প্যারামিটার ঐচ্ছিক। অনুরোধগুলি 4টি বিভাগে সীমাবদ্ধ। |
limit | যে সারিতে ফিরতে হবে। অনির্দিষ্ট থাকলে, 10,000 সারি ফেরত দেওয়া হয়। এপিআই প্রতি অনুরোধে সর্বাধিক 100,000 সারি ফেরত দেয়, আপনি যতই জিজ্ঞাসা করুন না কেন। এপিআই অনুরোধ করা |
dimensionFilter | ডাইমেনশন ফিল্টার আপনাকে রিপোর্টে শুধুমাত্র নির্দিষ্ট মাত্রার মান জিজ্ঞাসা করতে দেয়। আরও জানতে, একটি প্রতিবেদন তৈরি করা দেখুন: উদাহরণের জন্য মাত্রা ফিল্টার । এই ফিল্টারে মেট্রিক্স ব্যবহার করা যাবে না। |
returnPropertyQuota | এই অ্যানালিটিক্স প্রপার্টির কোটার বর্তমান অবস্থা ফিরিয়ে আনতে হবে কিনা তা টগল করে। প্রপার্টি কোটায় কোটা ফেরত দেওয়া হয়। |
প্রতিক্রিয়া শরীর
সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:
ফানেল রিপোর্টের প্রতিক্রিয়াতে দুটি সাব রিপোর্ট রয়েছে। দুটি সাব রিপোর্ট মাত্রা এবং মেট্রিক্সের বিভিন্ন সমন্বয়।
JSON প্রতিনিধিত্ব |
---|
{ "funnelTable": { object ( |
ক্ষেত্র | |
---|---|
funnelTable | ফানেল টেবিল ফানেল ধাপ, সেগমেন্ট, ব্রেকডাউন মাত্রা, সক্রিয় ব্যবহারকারী, সমাপ্তির হার, পরিত্যাগ এবং পরিত্যাগের হার সহ একটি প্রতিবেদন। সেগমেন্টের মাত্রা শুধুমাত্র এই প্রতিক্রিয়ায় উপস্থিত থাকে যদি একটি সেগমেন্টের অনুরোধ করা হয়। ব্রেকডাউন মাত্রা শুধুমাত্র এই প্রতিক্রিয়া উপস্থিত যদি এটি অনুরোধ করা হয়. |
funnelVisualization | ফানেল ভিজ্যুয়ালাইজেশন হল ফানেল স্টেপ, সেগমেন্ট, তারিখ, পরবর্তী অ্যাকশন ডাইমেনশন এবং সক্রিয় ব্যবহারকারীদের সাথে একটি রিপোর্ট। সেগমেন্টের মাত্রা শুধুমাত্র এই প্রতিক্রিয়ায় উপস্থিত থাকে যদি একটি সেগমেন্টের অনুরোধ করা হয়। তারিখের মাত্রাটি শুধুমাত্র এই প্রতিক্রিয়াটিতে উপস্থিত থাকে যদি এটি |
propertyQuota | এই অনুরোধ সহ এই অ্যানালিটিক্স প্রপার্টির কোটার অবস্থা। |
kind | এই বার্তাটি কী ধরনের সংস্থান তা সনাক্ত করে৷ এই |
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth সুযোগগুলির মধ্যে একটি প্রয়োজন:
-
https://www.googleapis.com/auth/analytics.readonly
-
https://www.googleapis.com/auth/analytics
তারিখের পরিসীমা
দিনের একটি সংলগ্ন সেট: শুরুর তারিখ, শুরুর তারিখ + 1, ..., শেষ তারিখ। অনুরোধ 4 তারিখ ব্যাপ্তি পর্যন্ত অনুমোদিত হয়.
JSON প্রতিনিধিত্ব |
---|
{ "startDate": string, "endDate": string, "name": string } |
ক্ষেত্র | |
---|---|
startDate | |
endDate | |
name | এই তারিখ পরিসরে একটি নাম বরাদ্দ করে৷ একটি প্রতিবেদনের প্রতিক্রিয়ায় এই নামের জন্য মাত্রা |
ফানেল
একটি ফানেল রিপোর্ট অনুরোধে ফানেল কনফিগার করে। একটি ফানেল ব্যবহারকারীদের উপর রিপোর্ট করে যখন তারা ধাপগুলির একটি ক্রম অতিক্রম করে।
ফানেল অন্বেষণ আপনাকে আপনার ব্যবহারকারীরা একটি টাস্ক সম্পূর্ণ করার জন্য নেওয়া পদক্ষেপগুলি কল্পনা করতে দেয় এবং দ্রুত দেখতে দেয় যে তারা প্রতিটি ধাপে কতটা সফল বা ব্যর্থ হচ্ছে। উদাহরণ স্বরূপ, কিভাবে সম্ভাব্যরা ক্রেতা হয়ে ওঠে এবং তারপর ক্রেতা হয়? এক সময়ের ক্রেতারা কিভাবে বারবার ক্রেতা হয়? এই তথ্য দিয়ে, আপনি অদক্ষ বা পরিত্যক্ত গ্রাহক যাত্রা উন্নত করতে পারেন।
JSON প্রতিনিধিত্ব |
---|
{
"isOpenFunnel": boolean,
"steps": [
{
object ( |
ক্ষেত্র | |
---|---|
isOpenFunnel | একটি খোলা ফানেলে, ব্যবহারকারীরা যেকোনো ধাপে ফানেলে প্রবেশ করতে পারে এবং একটি বন্ধ ফানেলে, ব্যবহারকারীদের অবশ্যই প্রথম ধাপে ফানেলে প্রবেশ করতে হবে। ঐচ্ছিক। অনির্দিষ্ট হলে, একটি বন্ধ ফানেল ব্যবহার করা হয়। |
steps[] | এই ফানেলের ক্রমিক ধাপ। |
ফানেল স্টেপ
আপনি যে ব্যবহারকারীর যাত্রা পরিমাপ করতে চান তা ধাপগুলি সংজ্ঞায়িত করে। ধাপে এক বা একাধিক শর্ত থাকে যা আপনার ব্যবহারকারীদের ফানেল যাত্রার সেই ধাপে অন্তর্ভুক্ত হওয়ার জন্য অবশ্যই পূরণ করতে হবে।
JSON প্রতিনিধিত্ব |
---|
{
"name": string,
"isDirectlyFollowedBy": boolean,
"filterExpression": {
object ( |
ক্ষেত্র | |
---|---|
name | এই ধাপের জন্য স্বতন্ত্র নাম। অনির্দিষ্ট থাকলে, ধাপগুলিকে 1 ভিত্তিক সূচীকৃত নাম দ্বারা নামকরণ করা হবে (যেমন "0. ", "1. ", ইত্যাদি)। এই নামটি |
isDirectlyFollowedBy | সত্য হলে, এই ধাপটি সরাসরি পূর্ববর্তী ধাপ অনুসরণ করতে হবে। মিথ্যা হলে, পূর্ববর্তী ধাপ এবং এই ধাপের মধ্যে ঘটনা থাকতে পারে। অনির্দিষ্ট হলে, |
filterExpression | ফানেল যাত্রার এই ধাপে অন্তর্ভুক্ত হতে আপনার ব্যবহারকারীদের অবশ্যই যে শর্তটি পূরণ করতে হবে। |
withinDurationFromPriorStep | যদি নির্দিষ্ট করা থাকে, এই ধাপটি অবশ্যই পূর্ববর্তী ধাপের সমাপ্তির এই সময়ের মধ্যে সম্পূর্ণ করতে হবে। নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল, ' |
ফানেল ফিল্টার এক্সপ্রেশন
ফানেল ফিল্টারের সমন্বয় প্রকাশ করে।
JSON প্রতিনিধিত্ব |
---|
{ // Union field |
ক্ষেত্র | |
---|---|
ইউনিয়ন ক্ষেত্র expr . FunnelFilterExpression এর জন্য এক ধরনের ফিল্টার নির্দিষ্ট করুন। expr নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
andGroup | এবং |
orGroup | orGroup-এ |
notExpression | FunnelFilterExpression |
funnelFieldFilter | একটি মাত্রা বা মেট্রিকের জন্য একটি ফানেল ফিল্টার। |
funnelEventFilter | একটি ফিল্টার তৈরি করে যা একটি ইভেন্ট নামের ইভেন্টের সাথে মেলে। যদি একটি প্যারামিটার ফিল্টার এক্সপ্রেশন নির্দিষ্ট করা হয়, শুধুমাত্র ইভেন্টের উপসেট যা একক ইভেন্ট নাম এবং প্যারামিটার ফিল্টার এক্সপ্রেশন উভয়ের সাথে মিলে যায় এই ইভেন্ট ফিল্টারের সাথে মেলে। |
ফানেল ফিল্টার এক্সপ্রেশনলিস্ট
ফানেল ফিল্টার এক্সপ্রেশনের একটি তালিকা।
JSON প্রতিনিধিত্ব |
---|
{
"expressions": [
{
object ( |
ক্ষেত্র | |
---|---|
expressions[] | ফানেল ফিল্টার এক্সপ্রেশনের তালিকা। |
ফানেলফিল্ড ফিল্টার
মাত্রা বা মেট্রিক মান ফিল্টার করার জন্য একটি অভিব্যক্তি।
JSON প্রতিনিধিত্ব |
---|
{ "fieldName": string, // Union field |
ক্ষেত্র | |
---|---|
fieldName | মাত্রার নাম বা মেট্রিক নাম। |
ইউনিয়ন ফিল্ড one_filter । এক ধরনের ফিল্টার নির্দিষ্ট করুন। one_filter নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
stringFilter | স্ট্রিং সম্পর্কিত ফিল্টার। |
inListFilter | তালিকার মানগুলির জন্য একটি ফিল্টার। |
numericFilter | সংখ্যাসূচক বা তারিখ মানের জন্য একটি ফিল্টার। |
betweenFilter | দুটি মানের মধ্যে একটি ফিল্টার। |
স্ট্রিংফিল্টার
স্ট্রিং জন্য ফিল্টার
JSON প্রতিনিধিত্ব |
---|
{
"matchType": enum ( |
ক্ষেত্র | |
---|---|
matchType | এই ফিল্টারের জন্য মিলের ধরন। |
value | মিলের জন্য ব্যবহৃত স্ট্রিং মান। |
caseSensitive | সত্য হলে, স্ট্রিং মান কেস সংবেদনশীল। |
ম্যাচ টাইপ
একটি স্ট্রিং ফিল্টারের মিলের ধরন
এনামস | |
---|---|
MATCH_TYPE_UNSPECIFIED | অনির্দিষ্ট |
EXACT | স্ট্রিং মানের সাথে সঠিক মিল। |
BEGINS_WITH | স্ট্রিং মান দিয়ে শুরু হয়। |
ENDS_WITH | স্ট্রিং মান দিয়ে শেষ হয়। |
CONTAINS | স্ট্রিং মান ধারণ করে। |
FULL_REGEXP | স্ট্রিং মানের সাথে রেগুলার এক্সপ্রেশনের সম্পূর্ণ মিল। |
PARTIAL_REGEXP | স্ট্রিং মানের সাথে রেগুলার এক্সপ্রেশনের আংশিক মিল। |
InListFilter
ফলাফল স্ট্রিং মান একটি তালিকা হতে হবে.
JSON প্রতিনিধিত্ব |
---|
{ "values": [ string ], "caseSensitive": boolean } |
ক্ষেত্র | |
---|---|
values[] | স্ট্রিং মান তালিকা. অ-খালি হতে হবে. |
caseSensitive | সত্য হলে, স্ট্রিং মান কেস সংবেদনশীল। |
সংখ্যাসূচক ফিল্টার
সংখ্যাসূচক বা তারিখ মানের জন্য ফিল্টার।
JSON প্রতিনিধিত্ব |
---|
{ "operation": enum ( |
ক্ষেত্র | |
---|---|
operation | এই ফিল্টারের জন্য অপারেশন প্রকার। |
value | একটি সংখ্যাসূচক মান বা একটি তারিখের মান৷ |
অপারেশন
অপারেশনটি একটি সংখ্যাসূচক ফিল্টারে প্রয়োগ করা হয়েছে৷
এনামস | |
---|---|
OPERATION_UNSPECIFIED | অনির্দিষ্ট। |
EQUAL | সমান |
LESS_THAN | থেকে কম |
LESS_THAN_OR_EQUAL | কম বা সমান |
GREATER_THAN | অপেক্ষা বৃহত্তর |
GREATER_THAN_OR_EQUAL | বৃহত্তর অথবা সমান |
সংখ্যামান
একটি সংখ্যা প্রতিনিধিত্ব করতে.
JSON প্রতিনিধিত্ব |
---|
{ // Union field |
ক্ষেত্র | |
---|---|
ইউনিয়ন ক্ষেত্র one_value । একটি সংখ্যাসূচক মান one_value নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
int64Value | পূর্ণসংখ্যা মান |
doubleValue | দ্বিগুণ মান |
ফিল্টারের মধ্যে
প্রকাশ করার জন্য ফলাফল দুটি সংখ্যার মধ্যে হতে হবে (অন্তর্ভুক্ত)।
JSON প্রতিনিধিত্ব |
---|
{ "fromValue": { object ( |
ক্ষেত্র | |
---|---|
fromValue | এই সংখ্যা দিয়ে শুরু হয়. |
toValue | এই সংখ্যা দিয়ে শেষ হয়। |
ফানেল ইভেন্ট ফিল্টার
একটি ফিল্টার তৈরি করে যা একটি ইভেন্ট নামের ইভেন্টের সাথে মেলে। যদি একটি প্যারামিটার ফিল্টার এক্সপ্রেশন নির্দিষ্ট করা হয়, শুধুমাত্র ইভেন্টের উপসেট যা একক ইভেন্ট নাম এবং প্যারামিটার ফিল্টার এক্সপ্রেশন উভয়ের সাথে মিলে যায় এই ইভেন্ট ফিল্টারের সাথে মেলে।
JSON প্রতিনিধিত্ব |
---|
{
"eventName": string,
"funnelParameterFilterExpression": {
object ( |
ক্ষেত্র | |
---|---|
eventName | এই ফিল্টারটি এই একক ইভেন্ট নামের ইভেন্টের সাথে মেলে। ইভেন্টের নাম প্রয়োজন। |
funnelParameterFilterExpression | নির্দিষ্ট করা থাকলে, এই ফিল্টারটি এমন ইভেন্টের সাথে মেলে যা একক ইভেন্টের নাম এবং প্যারামিটার ফিল্টার এক্সপ্রেশন উভয়ের সাথেই মেলে। প্যারামিটার ফিল্টার এক্সপ্রেশনের ভিতরে, শুধুমাত্র প্যারামিটার ফিল্টার পাওয়া যায়। |
ফানেল প্যারামিটার ফিল্টার এক্সপ্রেশন
পরামিতিগুলিতে ফানেল ফিল্টারের সংমিশ্রণ প্রকাশ করে।
JSON প্রতিনিধিত্ব |
---|
{ // Union field |
ক্ষেত্র | |
---|---|
ইউনিয়ন ক্ষেত্র expr . FunnelParameterFilterExpression এর জন্য এক ধরনের ফিল্টার নির্দিষ্ট করুন। expr নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
andGroup | এবং |
orGroup | orGroup-এ |
notExpression | FunnelParameterFilterExpression |
funnelParameterFilter | একটি আদিম ফানেল প্যারামিটার ফিল্টার। |
ফানেল প্যারামিটার ফিল্টার এক্সপ্রেশনলিস্ট
ফানেল প্যারামিটার ফিল্টার এক্সপ্রেশনের একটি তালিকা।
JSON প্রতিনিধিত্ব |
---|
{
"expressions": [
{
object ( |
ক্ষেত্র | |
---|---|
expressions[] | ফানেল প্যারামিটার ফিল্টার এক্সপ্রেশনের তালিকা। |
ফানেল প্যারামিটার ফিল্টার
একটি ফানেলে প্যারামিটার মান ফিল্টার করার জন্য একটি অভিব্যক্তি।
JSON প্রতিনিধিত্ব |
---|
{ // Union field |
ক্ষেত্র | |
---|---|
ইউনিয়ন ক্ষেত্র one_parameter । ফিল্টার করা হচ্ছে যে ক্ষেত্র. one_parameter নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
eventParameterName | এই ফিল্টারটি নির্দিষ্ট ইভেন্ট প্যারামিটারে মূল্যায়ন করা হবে। ইভেন্ট প্যারামিটার ইভেন্টের পরামিতি হিসাবে লগ করা হয়. ইভেন্ট প্যারামিটারে "firebase_screen" এবং "মুদ্রা" এর মত ক্ষেত্র অন্তর্ভুক্ত থাকে। ইভেন্ট প্যারামিটার শুধুমাত্র সেগমেন্ট এবং ফানেলে ব্যবহার করা যেতে পারে এবং শুধুমাত্র একটি ইভেন্টফিল্টার থেকে ডিসেন্ডেন্ট ফিল্টারে ব্যবহার করা যেতে পারে। একটি ইভেন্টফিল্টার থেকে ডিসেন্ডেন্ট ফিল্টারে হয় ইভেন্ট বা আইটেম প্যারামিটার ব্যবহার করা উচিত। |
itemParameterName | এই ফিল্টারটি নির্দিষ্ট আইটেম প্যারামিটারে মূল্যায়ন করা হবে। আইটেম প্যারামিটারগুলি আইটেম অ্যারেতে পরামিতি হিসাবে লগ করা হয়। আইটেম প্যারামিটারে "আইটেম_নাম" এবং "আইটেম_বিভাগ" এর মতো ক্ষেত্র অন্তর্ভুক্ত থাকে। আইটেম প্যারামিটারগুলি শুধুমাত্র সেগমেন্ট এবং ফানেলে ব্যবহার করা যেতে পারে এবং শুধুমাত্র একটি ইভেন্টফিল্টার থেকে ডিসেন্ডেন্ট ফিল্টারে ব্যবহার করা যেতে পারে। একটি ইভেন্টফিল্টার থেকে ডিসেন্ডেন্ট ফিল্টারে হয় ইভেন্ট বা আইটেম প্যারামিটার ব্যবহার করা উচিত। আইটেম প্যারামিটার শুধুমাত্র ইকমার্স ইভেন্টে উপলব্ধ। ইকমার্স ইভেন্ট সম্পর্কে আরও জানতে, মেজার ইকমার্স গাইড দেখুন। |
ইউনিয়ন ফিল্ড one_filter । এক ধরনের ফিল্টার নির্দিষ্ট করুন। one_filter নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
stringFilter | স্ট্রিং সম্পর্কিত ফিল্টার। |
inListFilter | তালিকার মানগুলির জন্য একটি ফিল্টার। |
numericFilter | সংখ্যাসূচক বা তারিখ মানের জন্য একটি ফিল্টার। |
betweenFilter | দুটি মানের মধ্যে একটি ফিল্টার। |
ফানেলব্রেকডাউন
ব্রেকডাউনগুলি ফানেল টেবিল সাব রিপোর্ট প্রতিক্রিয়াতে একটি মাত্রা যোগ করে।
JSON প্রতিনিধিত্ব |
---|
{
"breakdownDimension": {
object ( |
ক্ষেত্র | |
---|---|
breakdownDimension | ডাইমেনশন কলাম ফানেল টেবিল সাব রিপোর্ট প্রতিক্রিয়া যোগ করা হয়েছে. ব্রেকডাউন মাত্রা প্রতিটি ফানেল ধাপকে ভেঙে দেয়। |
limit | প্রতিক্রিয়ায় প্রত্যাবর্তনের জন্য ব্রেকডাউন মাত্রার স্বতন্ত্র মানের সর্বাধিক সংখ্যা৷ |
মাত্রা
মাত্রা হল আপনার ডেটার বৈশিষ্ট্য। উদাহরণস্বরূপ, মাত্রা শহরটি সেই শহরটিকে নির্দেশ করে যেখান থেকে একটি ঘটনার উৎপত্তি হয়। রিপোর্ট প্রতিক্রিয়ায় মাত্রা মান স্ট্রিং হয়; উদাহরণস্বরূপ, শহরটি "প্যারিস" বা "নিউ ইয়র্ক" হতে পারে।
JSON প্রতিনিধিত্ব |
---|
{
"name": string,
"dimensionExpression": {
object ( |
ক্ষেত্র | |
---|---|
name | মাত্রার নাম। মাত্রা নামের তালিকার জন্য API মাত্রা দেখুন। যদি ডাইমেনশন ফিল্টার , |
dimensionExpression | এক মাত্রা একাধিক মাত্রার অভিব্যক্তির ফলাফল হতে পারে। উদাহরণস্বরূপ, মাত্রা "দেশ, শহর": কনক্যাটেনেট (দেশ, ", ", শহর)। |
মাত্রা এক্সপ্রেশন
একটি মাত্রা প্রকাশ করতে ব্যবহৃত হয় যা একাধিক মাত্রার একটি সূত্রের ফলাফল। উদাহরণ ব্যবহার: 1) লোয়ারকেস(মাত্রা) 2) সংযোজন (মাত্রা1, প্রতীক, মাত্রা2)।
JSON প্রতিনিধিত্ব |
---|
{ // Union field |
ক্ষেত্র | |
---|---|
ইউনিয়ন ক্ষেত্র one_expression । DimensionExpression এর জন্য এক ধরনের মাত্রার অভিব্যক্তি নির্দিষ্ট করুন। one_expression নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
lowerCase | একটি মাত্রা মানকে ছোট হাতের অক্ষরে রূপান্তর করতে ব্যবহৃত হয়। |
upperCase | একটি মাত্রা মানকে বড় হাতের অক্ষরে রূপান্তর করতে ব্যবহৃত হয়। |
concatenate | একটি একক মাত্রায় মাত্রা মান একত্রিত করতে ব্যবহৃত হয়। উদাহরণস্বরূপ, মাত্রা "দেশ, শহর": কনক্যাটেনেট (দেশ, ", ", শহর)। |
কেস এক্সপ্রেশন
একটি মাত্রা মানকে একটি একক ক্ষেত্রে রূপান্তর করতে ব্যবহৃত হয়।
JSON প্রতিনিধিত্ব |
---|
{ "dimensionName": string } |
ক্ষেত্র | |
---|---|
dimensionName | একটি মাত্রার নাম। নাম অনুরোধের মাত্রা ক্ষেত্রের একটি নাম উল্লেখ করা আবশ্যক. |
একত্রিত প্রকাশ
একটি একক মাত্রায় মাত্রা মান একত্রিত করতে ব্যবহৃত হয়।
JSON প্রতিনিধিত্ব |
---|
{ "dimensionNames": [ string ], "delimiter": string } |
ক্ষেত্র | |
---|---|
dimensionNames[] | মাত্রার নাম। নামগুলিকে অনুরোধের মাত্রা ক্ষেত্রের নামগুলিতে উল্লেখ করতে হবে৷ |
delimiter | মাত্রার নামের মধ্যে সীমাবদ্ধ করা হয়েছে। ডিলিমিটারগুলি প্রায়শই একক অক্ষর যেমন "|" অথবা "," কিন্তু লম্বা স্ট্রিং হতে পারে। যদি একটি মাত্রার মান সীমানা ধারণ করে, উভয়ই কোনো পার্থক্য ছাড়াই প্রতিক্রিয়াতে উপস্থিত থাকবে। উদাহরণস্বরূপ, যদি মাত্রা 1 মান = "US,FR", মাত্রা 2 মান = "JP", এবং delimiter = ",", তাহলে প্রতিক্রিয়াটিতে "US,FR,JP" থাকবে। |
ফানেল নেক্সটঅ্যাকশন
পরবর্তী ক্রিয়াগুলি ব্যবহারকারীর একটি ধাপ অর্জন করার পরে কিন্তু একই ব্যবহারকারী পরবর্তী পদক্ষেপটি অর্জন করার আগে একটি মাত্রার মান উল্লেখ করে৷ উদাহরণস্বরূপ যদি nextActionDimension
হয় eventName
, তাহলে ith ফানেল ধাপের সারিতে nextActionDimension
সেই ইভেন্টের পরে প্রথম ইভেন্টে ফিরে আসবে যেটি ব্যবহারকারীকে i
+1 তম ফানেল ধাপে পৌঁছানোর আগে কিন্তু ব্যবহারকারীকে i
i+1
তম ফানেল ধাপে যোগ্য করে তুলেছিল।
JSON প্রতিনিধিত্ব |
---|
{
"nextActionDimension": {
object ( |
ক্ষেত্র | |
---|---|
nextActionDimension | ডাইমেনশন কলামটি ফানেল ভিজ্যুয়ালাইজেশন সাব রিপোর্ট প্রতিক্রিয়াতে যোগ করা হয়েছে। পরবর্তী অ্যাকশন ডাইমেনশন এই ডাইমেনশনের পরবর্তী ডাইমেনশন ভ্যালু রিটার্ন করে যখন ইউজার ফানেল ধাপে |
limit | প্রতিক্রিয়ায় প্রত্যাবর্তনের জন্য ব্রেকডাউন মাত্রার স্বতন্ত্র মানের সর্বাধিক সংখ্যা৷ |
ফানেল ভিজ্যুয়ালাইজেশন টাইপ
ফানেল ভিজ্যুয়ালাইজেশন সাব রিপোর্ট প্রতিক্রিয়া উপস্থিত মাত্রা নিয়ন্ত্রণ করে।
এনামস | |
---|---|
FUNNEL_VISUALIZATION_TYPE_UNSPECIFIED | অনির্দিষ্ট প্রকার। |
STANDARD_FUNNEL | একটি স্ট্যান্ডার্ড (ধাপযুক্ত) ফানেল। প্রতিক্রিয়ার ফানেল ভিজ্যুয়ালাইজেশন সাব রিপোর্টে তারিখ থাকবে না। |
TRENDED_FUNNEL | একটি প্রবণতা (লাইন চার্ট) ফানেল। প্রতিক্রিয়ার ফানেল ভিজ্যুয়ালাইজেশন সাব রিপোর্টে তারিখের মাত্রা থাকবে। |
সেগমেন্ট
একটি সেগমেন্ট হল আপনার Analytics ডেটার একটি উপসেট। উদাহরণস্বরূপ, আপনার ব্যবহারকারীদের সম্পূর্ণ সেটের মধ্যে, একটি অংশ হতে পারে একটি নির্দিষ্ট দেশ বা শহরের ব্যবহারকারী। আরেকটি সেগমেন্ট হতে পারে এমন ব্যবহারকারী যারা পণ্যের একটি নির্দিষ্ট লাইন ক্রয় করেন বা যারা আপনার সাইটের একটি নির্দিষ্ট অংশে যান বা আপনার অ্যাপে কিছু ইভেন্ট ট্রিগার করেন।
আরও জানতে, GA4 সেগমেন্ট বিল্ডার দেখুন।
JSON প্রতিনিধিত্ব |
---|
{ "name": string, // Union field |
ক্ষেত্র | |
---|---|
name | এই বিভাগের জন্য নাম. অনির্দিষ্ট থাকলে, বিভাগগুলিকে "সেগমেন্ট" নাম দেওয়া হয়। এই নামটি |
ইউনিয়ন ক্ষেত্র one_segment_scope । একটি সেগমেন্ট একটি সুযোগে নির্দিষ্ট করা হয়েছে। one_segment_scope নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
userSegment | ব্যবহারকারীর বিভাগগুলি হল ব্যবহারকারীদের উপসেট যারা আপনার সাইট বা অ্যাপের সাথে জড়িত। |
sessionSegment | সেশন সেগমেন্ট হল আপনার সাইট বা অ্যাপে হওয়া সেশনের উপসেট। |
eventSegment | ইভেন্ট সেগমেন্ট হল ইভেন্টের উপসেট যা আপনার সাইট বা অ্যাপে ট্রিগার করা হয়েছে। |
ব্যবহারকারী সেগমেন্ট
ব্যবহারকারীর বিভাগগুলি হল ব্যবহারকারীদের উপসেট যারা আপনার সাইট বা অ্যাপের সাথে জড়িত। উদাহরণস্বরূপ, ব্যবহারকারীরা যারা আগে ক্রয় করেছেন; ব্যবহারকারী যারা তাদের শপিং কার্টে আইটেম যোগ করেছেন, কিন্তু একটি ক্রয় সম্পূর্ণ করেননি।
JSON প্রতিনিধিত্ব |
---|
{ "userInclusionCriteria": { object ( |
ক্ষেত্র | |
---|---|
userInclusionCriteria | কোন ব্যবহারকারীদের এই বিভাগে অন্তর্ভুক্ত করা হয়েছে তা নির্ধারণ করে। ঐচ্ছিক। |
exclusion | এই বিভাগে কোন ব্যবহারকারীদের বাদ দেওয়া হয়েছে তা নির্ধারণ করে। ঐচ্ছিক। |
ব্যবহারকারী সেগমেন্টের মানদণ্ড
ব্যবহারকারীর ইভেন্টগুলি মানদণ্ডের শর্ত পূরণ করলে একজন ব্যবহারকারী একটি মানদণ্ডের সাথে মেলে।
JSON প্রতিনিধিত্ব |
---|
{ "andConditionGroups": [ { object ( |
ক্ষেত্র | |
---|---|
andConditionGroups[] | একজন ব্যবহারকারী এই মানদণ্ডের সাথে মেলে যদি ব্যবহারকারী এই প্রতিটি |
andSequenceGroups[] | একজন ব্যবহারকারী এই মানদণ্ডের সাথে মেলে যদি ব্যবহারকারী এই এবং |
ইউজার সেগমেন্ট কন্ডিশন গ্রুপ
শর্তগুলি বিশ্লেষণকে বলে যে সেগমেন্টে কোন ডেটা অন্তর্ভুক্ত করতে হবে বা বাদ দিতে হবে৷
JSON প্রতিনিধিত্ব |
---|
{ "conditionScoping": enum ( |
ক্ষেত্র | |
---|---|
conditionScoping | কন্ডিশন গ্রুপের সাথে মেলে কিনা তার উপর ভিত্তি করে সেগমেন্ট থেকে ডেটা অন্তর্ভুক্ত বা বাদ দেওয়া হয়। এই স্কোপিংটি নির্ধারণ করে যে কতগুলি ইভেন্টের উপর ঐচ্ছিক। অনির্দিষ্ট হলে, |
segmentFilterExpression | এই অভিব্যক্তির সাথে মেলে কিনা তার উপর ভিত্তি করে বিভাগ থেকে ডেটা অন্তর্ভুক্ত বা বাদ দেওয়া হয়। এক্সপ্রেশনগুলি মাত্রা, মেট্রিক্স, এবং/অথবা প্যারামিটারের মানদণ্ড প্রকাশ করে। |
ব্যবহারকারীর মানদণ্ড স্কোপিং
স্কোপিং নির্দিষ্ট করে যে কোন ইভেন্টগুলিকে মূল্যায়ন করার সময় বিবেচনা করা হয় যদি একজন ব্যবহারকারী একটি মানদণ্ড পূরণ করে।
এনামস | |
---|---|
USER_CRITERIA_SCOPING_UNSPECIFIED | অনির্দিষ্ট মানদণ্ড স্কোপিং. উল্লেখ করবেন না। |
USER_CRITERIA_WITHIN_SAME_EVENT | মানদণ্ড একটি ইভেন্টের মধ্যে সন্তুষ্ট হলে, ব্যবহারকারী মানদণ্ডের সাথে মেলে। |
USER_CRITERIA_WITHIN_SAME_SESSION | মানদণ্ড এক সেশনের মধ্যে সন্তুষ্ট হলে, ব্যবহারকারী মানদণ্ডের সাথে মেলে। |
USER_CRITERIA_ACROSS_ALL_SESSIONS | মানদণ্ড ব্যবহারকারীর জন্য কোনো ঘটনা দ্বারা সন্তুষ্ট হলে, ব্যবহারকারী মানদণ্ডের সাথে মেলে। |
সেগমেন্ট ফিল্টার এক্সপ্রেশন
সেগমেন্ট ফিল্টারের সমন্বয় প্রকাশ করে।
JSON প্রতিনিধিত্ব |
---|
{ // Union field |
ক্ষেত্র | |
---|---|
ইউনিয়ন ক্ষেত্র expr . SegmentFilterExpression এর জন্য এক ধরনের ফিল্টার নির্দিষ্ট করুন। expr নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
andGroup | এবং গ্রুপের সেগমেন্টফিল্টার |
orGroup | orGroup-এ |
notExpression | SegmentFilterExpression |
segmentFilter | একটি আদিম সেগমেন্ট ফিল্টার। |
segmentEventFilter | একটি ফিল্টার তৈরি করে যা একটি ইভেন্ট নামের ইভেন্টের সাথে মেলে। যদি একটি প্যারামিটার ফিল্টার এক্সপ্রেশন নির্দিষ্ট করা হয়, শুধুমাত্র ইভেন্টের উপসেট যা একক ইভেন্ট নাম এবং প্যারামিটার ফিল্টার এক্সপ্রেশন উভয়ের সাথে মিলে যায় এই ইভেন্ট ফিল্টারের সাথে মেলে। |
সেগমেন্ট ফিল্টার এক্সপ্রেশনলিস্ট
সেগমেন্ট ফিল্টার এক্সপ্রেশনের একটি তালিকা।
JSON প্রতিনিধিত্ব |
---|
{
"expressions": [
{
object ( |
ক্ষেত্র | |
---|---|
expressions[] | সেগমেন্ট ফিল্টার এক্সপ্রেশনের তালিকা |
সেগমেন্ট ফিল্টার
মাত্রা বা মেট্রিক মান ফিল্টার করার জন্য একটি অভিব্যক্তি।
JSON প্রতিনিধিত্ব |
---|
{ "fieldName": string, "filterScoping": { object ( |
ক্ষেত্র | |
---|---|
fieldName | মাত্রার নাম বা মেট্রিক নাম। |
filterScoping | ফিল্টারের সুযোগ নির্দিষ্ট করে। |
ইউনিয়ন ফিল্ড one_filter । ফিল্টারের জন্য এক ধরনের Filter নির্দিষ্ট করুন। one_filter নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
stringFilter | স্ট্রিং সম্পর্কিত ফিল্টার। |
inListFilter | তালিকার মানগুলির জন্য একটি ফিল্টার। |
numericFilter | সংখ্যাসূচক বা তারিখ মানের জন্য একটি ফিল্টার। |
betweenFilter | দুটি মানের মধ্যে একটি ফিল্টার। |
সেগমেন্ট ফিল্টারস্কোপিং
একটি সেগমেন্ট ফিল্টার মূল্যায়ন করার সময় একাধিক ইভেন্টের মাত্রা এবং মেট্রিক্স কীভাবে বিবেচনা করা উচিত তা স্কোপিংগুলি নির্দিষ্ট করে৷
JSON প্রতিনিধিত্ব |
---|
{ "atAnyPointInTime": boolean } |
ক্ষেত্র | |
---|---|
atAnyPointInTime | যদি এই এটি মানদণ্ডের স্কোপিং |
সেগমেন্ট ইভেন্ট ফিল্টার
একটি ফিল্টার তৈরি করে যা একটি ইভেন্ট নামের ইভেন্টের সাথে মেলে। যদি একটি প্যারামিটার ফিল্টার এক্সপ্রেশন নির্দিষ্ট করা হয়, শুধুমাত্র ইভেন্টের উপসেট যা একক ইভেন্ট নাম এবং প্যারামিটার ফিল্টার এক্সপ্রেশন উভয়ের সাথে মিলে যায় এই ইভেন্ট ফিল্টারের সাথে মেলে।
JSON প্রতিনিধিত্ব |
---|
{
"eventName": string,
"segmentParameterFilterExpression": {
object ( |
ক্ষেত্র | |
---|---|
eventName | এই ফিল্টারটি এই একক ইভেন্ট নামের ইভেন্টের সাথে মেলে। ইভেন্টের নাম প্রয়োজন। |
segmentParameterFilterExpression | নির্দিষ্ট করা থাকলে, এই ফিল্টারটি এমন ইভেন্টের সাথে মেলে যা একক ইভেন্টের নাম এবং প্যারামিটার ফিল্টার এক্সপ্রেশন উভয়ের সাথেই মেলে। প্যারামিটার ফিল্টার এক্সপ্রেশনের ভিতরে, শুধুমাত্র প্যারামিটার ফিল্টার পাওয়া যায়। |
সেগমেন্ট প্যারামিটার ফিল্টার এক্সপ্রেশন
পরামিতিগুলিতে সেগমেন্ট ফিল্টারের সংমিশ্রণ প্রকাশ করে।
JSON প্রতিনিধিত্ব |
---|
{ // Union field |
ক্ষেত্র | |
---|---|
ইউনিয়ন ক্ষেত্র expr . SegmentParameterFilterExpression এর জন্য এক ধরনের ফিল্টার নির্দিষ্ট করুন। expr নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
andGroup | এবং গ্রুপে সেগমেন্ট প্যারামিটার ফিল্টার |
orGroup | orGroup-এ |
notExpression | SegmentParameterFilterExpression |
segmentParameterFilter | একটি আদিম সেগমেন্ট প্যারামিটার ফিল্টার। |
সেগমেন্ট প্যারামিটার ফিল্টার এক্সপ্রেশনলিস্ট
সেগমেন্ট প্যারামিটার ফিল্টার এক্সপ্রেশনের একটি তালিকা।
JSON প্রতিনিধিত্ব |
---|
{
"expressions": [
{
object ( |
ক্ষেত্র | |
---|---|
expressions[] | সেগমেন্ট প্যারামিটার ফিল্টার এক্সপ্রেশনের তালিকা। |
সেগমেন্ট প্যারামিটার ফিল্টার
একটি সেগমেন্টে প্যারামিটার মান ফিল্টার করার জন্য একটি অভিব্যক্তি।
JSON প্রতিনিধিত্ব |
---|
{ "filterScoping": { object ( |
ক্ষেত্র | |
---|---|
filterScoping | ফিল্টারের সুযোগ নির্দিষ্ট করে। |
ইউনিয়ন ক্ষেত্র one_parameter । ফিল্টার করা হচ্ছে যে ক্ষেত্র. one_parameter নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
eventParameterName | এই ফিল্টারটি নির্দিষ্ট ইভেন্ট প্যারামিটারে মূল্যায়ন করা হবে। ইভেন্ট প্যারামিটার ইভেন্টের পরামিতি হিসাবে লগ করা হয়. ইভেন্ট প্যারামিটারে "firebase_screen" এবং "মুদ্রা" এর মত ক্ষেত্র অন্তর্ভুক্ত থাকে। ইভেন্ট প্যারামিটার শুধুমাত্র সেগমেন্ট এবং ফানেলে ব্যবহার করা যেতে পারে এবং শুধুমাত্র একটি ইভেন্টফিল্টার থেকে ডিসেন্ডেন্ট ফিল্টারে ব্যবহার করা যেতে পারে। একটি ইভেন্টফিল্টার থেকে ডিসেন্ডেন্ট ফিল্টারে হয় ইভেন্ট বা আইটেম প্যারামিটার ব্যবহার করা উচিত। |
itemParameterName | এই ফিল্টারটি নির্দিষ্ট আইটেম প্যারামিটারে মূল্যায়ন করা হবে। আইটেম প্যারামিটারগুলি আইটেম অ্যারেতে পরামিতি হিসাবে লগ করা হয়। আইটেম প্যারামিটারে "আইটেম_নাম" এবং "আইটেম_বিভাগ" এর মতো ক্ষেত্র অন্তর্ভুক্ত থাকে। আইটেম প্যারামিটারগুলি শুধুমাত্র সেগমেন্ট এবং ফানেলে ব্যবহার করা যেতে পারে এবং শুধুমাত্র একটি ইভেন্টফিল্টার থেকে ডিসেন্ডেন্ট ফিল্টারে ব্যবহার করা যেতে পারে। একটি ইভেন্টফিল্টার থেকে ডিসেন্ডেন্ট ফিল্টারে হয় ইভেন্ট বা আইটেম প্যারামিটার ব্যবহার করা উচিত। আইটেম প্যারামিটার শুধুমাত্র ইকমার্স ইভেন্টে উপলব্ধ। ইকমার্স ইভেন্ট সম্পর্কে আরও জানতে, মেজার ইকমার্স গাইড দেখুন। |
ইউনিয়ন ফিল্ড one_filter । এক ধরনের ফিল্টার নির্দিষ্ট করুন। one_filter নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
stringFilter | স্ট্রিং সম্পর্কিত ফিল্টার। |
inListFilter | তালিকার মানগুলির জন্য একটি ফিল্টার। |
numericFilter | সংখ্যাসূচক বা তারিখ মানের জন্য একটি ফিল্টার। |
betweenFilter | দুটি মানের মধ্যে একটি ফিল্টার। |
সেগমেন্ট প্যারামিটার ফিল্টারস্কোপিং
একটি সেগমেন্ট প্যারামিটার ফিল্টার মূল্যায়ন করার সময় Scopings কিভাবে একাধিক ইভেন্ট বিবেচনা করা উচিত তা নির্দিষ্ট করে।
JSON প্রতিনিধিত্ব |
---|
{ "inAnyNDayPeriod": string } |
ক্ষেত্র | |
---|---|
inAnyNDayPeriod | ফিল্টার প্রয়োগ করার আগে নির্দিষ্ট সময়ের মধ্যে পরামিতি জমা করে। শুধুমাত্র মানদণ্ডের স্কোপিং উদাহরণস্বরূপ যদি তারিখ সীমার শুরুর কাছাকাছি একটি পূর্ণ N দিনের উইন্ডো থাকার উদ্দেশ্যে তারিখের পরিসর বাড়ানো হয় না। উদাহরণস্বরূপ, যদি একটি প্রতিবেদন 2021-11-01 থেকে 2021-11-10 এবং |
UserSegmentSequenceGroup
ব্যবহারকারীর সেগমেন্টের সদস্য হওয়ার জন্য একটি নির্দিষ্ট ক্রমে ঘটতে হবে এমন শর্তগুলিকে সংজ্ঞায়িত করুন৷
JSON প্রতিনিধিত্ব |
---|
{ "sequenceScoping": enum ( |
ক্ষেত্র | |
---|---|
sequenceScoping | অনুক্রমের সাথে মেলে ব্যবহারকারীর জন্য স্কোপিংয়ে সমস্ত ক্রম পদক্ষেপ অবশ্যই সন্তুষ্ট হতে হবে। উদাহরণস্বরূপ যদি ঐচ্ছিক। অনির্দিষ্ট হলে, |
sequenceMaximumDuration | সময়কাল সংজ্ঞায়িত করে যেখানে পুরো ক্রমটি ঘটতে হবে; উদাহরণস্বরূপ, 30 মিনিট। নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল, ' |
userSequenceSteps[] | শর্ত পদক্ষেপের একটি আদেশকৃত ক্রম। একজন ব্যবহারকারীর ইভেন্ট অবশ্যই প্রতিটি ধাপ সম্পূর্ণ করতে হবে যাতে ব্যবহারকারী |
UserSequenceStep
এই ব্যবহারকারীর অনুক্রমের সাথে মেলে এমন একটি শর্ত যা নির্দিষ্ট ধাপের ক্রমে ঘটতে হবে।
JSON প্রতিনিধিত্ব |
---|
{ "isDirectlyFollowedBy": boolean, "stepScoping": enum ( |
ক্ষেত্র | |
---|---|
isDirectlyFollowedBy | যদি সত্য হয়, এই পদক্ষেপকে সন্তুষ্ট করে এমন ঘটনাটি অবশ্যই শেষ ধাপটিকে সন্তুষ্ট করার ইভেন্টের পরের ঘটনা হতে হবে। মিথ্যা হলে, এই ধাপটি পরোক্ষভাবে পূর্বের ধাপ অনুসরণ করে; উদাহরণস্বরূপ, পূর্ববর্তী ধাপ এবং এই ধাপের মধ্যে ঘটনা থাকতে পারে। |
stepScoping | এই ক্রম ধাপটি অবশ্যই ব্যবহারকারীর ক্রমটির সাথে মেলে স্কোপিংয়ে সন্তুষ্ট হতে হবে। উদাহরণস্বরূপ, যদি ঐচ্ছিক। অনির্দিষ্ট থাকলে, |
segmentFilterExpression | ব্যবহারকারীর ঘটনা এই অভিব্যক্তির সাথে মিলে গেলে এই সিকোয়েন্স ধাপের সাথে মেলে। এক্সপ্রেশনগুলি মাত্রা, মেট্রিক্স, এবং/অথবা প্যারামিটারের মানদণ্ড প্রকাশ করে। |
ইউজার সেগমেন্ট এক্সক্লুশন
এই বিভাগে কোন ব্যবহারকারীদের বাদ দেওয়া হয়েছে তা নির্দিষ্ট করে।
JSON প্রতিনিধিত্ব |
---|
{ "userExclusionDuration": enum ( |
ক্ষেত্র | |
---|---|
userExclusionDuration | একজন ব্যবহারকারী ঐচ্ছিক। অনির্দিষ্ট থাকলে, |
userExclusionCriteria | যদি একজন ব্যবহারকারী এই শর্ত পূরণ করে, ব্যবহারকারীকে |
ইউজার এক্সক্লুশন ডিউরেশন
যদি একজন ব্যবহারকারী userExclusionCriteria
এর সাথে মেলে তাহলে একটি বর্জন কতক্ষণ স্থায়ী হবে তার বিকল্পগুলি গণনা করে৷
এনামস | |
---|---|
USER_EXCLUSION_DURATION_UNSPECIFIED | অনির্দিষ্ট বর্জনের সময়কাল। উল্লেখ করবেন না। |
USER_EXCLUSION_TEMPORARY | ব্যবহারকারীরা ব্যবহারকারী userExclusionCriteria শর্ত পূরণ করলে সাময়িকভাবে সেগমেন্ট থেকে ব্যবহারকারীদের বাদ দিন। |
USER_EXCLUSION_PERMANENT | যদি ব্যবহারকারী কখনও ব্যবহারকারীর userExclusionCriteria শর্ত পূরণ করে তবে সেগমেন্ট থেকে ব্যবহারকারীদের স্থায়ীভাবে বাদ দিন। |
সেশন সেগমেন্ট
সেশন সেগমেন্ট হল সেশনের উপসেট যা আপনার সাইট বা অ্যাপে সংঘটিত হয়েছে: উদাহরণস্বরূপ, একটি নির্দিষ্ট বিজ্ঞাপন প্রচার থেকে উদ্ভূত সমস্ত সেশন।
JSON প্রতিনিধিত্ব |
---|
{ "sessionInclusionCriteria": { object ( |
ক্ষেত্র | |
---|---|
sessionInclusionCriteria | এই বিভাগে কোন সেশন অন্তর্ভুক্ত করা হয়েছে তা নির্ধারণ করে। ঐচ্ছিক। |
exclusion | এই বিভাগে কোন সেশনগুলি বাদ দেওয়া হয়েছে তা নির্ধারণ করে। ঐচ্ছিক। |
সেশন সেগমেন্টের মানদণ্ড
একটি অধিবেশন একটি মানদণ্ডের সাথে মেলে যদি সেশনের ঘটনাগুলি মানদণ্ডের শর্তগুলি পূরণ করে৷
JSON প্রতিনিধিত্ব |
---|
{
"andConditionGroups": [
{
object ( |
ক্ষেত্র | |
---|---|
andConditionGroups[] | একটি সেশন এই মানদণ্ডের সাথে মেলে যদি সেশনটি এই এবং শর্ত |
সেশন সেগমেন্ট কন্ডিশন গ্রুপ
শর্তগুলি বিশ্লেষণকে বলে যে সেগমেন্টে কোন ডেটা অন্তর্ভুক্ত করতে হবে বা বাদ দিতে হবে৷
JSON প্রতিনিধিত্ব |
---|
{ "conditionScoping": enum ( |
ক্ষেত্র | |
---|---|
conditionScoping | কন্ডিশন গ্রুপের সাথে মেলে কিনা তার উপর ভিত্তি করে সেগমেন্ট থেকে ডেটা অন্তর্ভুক্ত বা বাদ দেওয়া হয়। এই স্কোপিংটি নির্ধারণ করে যে কতগুলি ইভেন্টের উপর ঐচ্ছিক। অনির্দিষ্ট থাকলে, |
segmentFilterExpression | এই অভিব্যক্তির সাথে মেলে কিনা তার উপর ভিত্তি করে বিভাগ থেকে ডেটা অন্তর্ভুক্ত বা বাদ দেওয়া হয়। এক্সপ্রেশনগুলি মাত্রা, মেট্রিক্স, এবং/অথবা প্যারামিটারের মানদণ্ড প্রকাশ করে। |
সেশন ক্রাইটেরিয়াস্কোপিং
একটি সেশন একটি মানদণ্ড পূরণ করে কিনা তা মূল্যায়ন করার সময় স্কোপিং কোন ঘটনাগুলি বিবেচনা করা হয় তা নির্দিষ্ট করে৷
এনামস | |
---|---|
SESSION_CRITERIA_SCOPING_UNSPECIFIED | অনির্দিষ্ট মানদণ্ড স্কোপিং. উল্লেখ করবেন না। |
SESSION_CRITERIA_WITHIN_SAME_EVENT | মানদণ্ড একটি ইভেন্টের মধ্যে সন্তুষ্ট হলে, সেশনটি মানদণ্ডের সাথে মেলে। |
SESSION_CRITERIA_WITHIN_SAME_SESSION | যদি একটি সেশনের মধ্যে মানদণ্ড সন্তুষ্ট হয়, সেশনটি মানদণ্ডের সাথে মেলে। |
সেশন সেগমেন্ট এক্সক্লুশন
এই বিভাগে কোন সেশনগুলি বাদ দেওয়া হয়েছে তা নির্দিষ্ট করে৷
JSON প্রতিনিধিত্ব |
---|
{ "sessionExclusionDuration": enum ( |
ক্ষেত্র | |
---|---|
sessionExclusionDuration | একটি সেশন সেশন ঐচ্ছিক। অনির্দিষ্ট থাকলে, |
sessionExclusionCriteria | যদি একটি অধিবেশন এই শর্ত পূরণ করে, সেশনটি |
সেশন এক্সক্লুশনের সময়কাল
একটি সেশন যদি সেশন sessionExclusionCriteria
সাথে মেলে তাহলে একটি বর্জন কতক্ষণ চলবে তার বিকল্পগুলি গণনা করে৷
এনামস | |
---|---|
SESSION_EXCLUSION_DURATION_UNSPECIFIED | অনির্দিষ্ট বর্জনের সময়কাল। উল্লেখ করবেন না। |
SESSION_EXCLUSION_TEMPORARY | যখন সেশনটি সেশন sessionExclusionCriteria শর্ত পূরণ করে তখন পিরিয়ডের সময় সেগমেন্ট থেকে অস্থায়ীভাবে সেশনগুলি বাদ দিন। |
SESSION_EXCLUSION_PERMANENT | যদি সেশন কখনো সেশন sessionExclusionCriteria শর্ত পূরণ করে তাহলে সেগমেন্ট থেকে সেশনগুলিকে স্থায়ীভাবে বাদ দিন। |
ইভেন্ট সেগমেন্ট
Event segments are subsets of events that were triggered on your site or app. for example, all purchase events made in a particular location; app_exception events that occurred on a specific operating system.
JSON representation |
---|
{ "eventInclusionCriteria": { object ( |
ক্ষেত্র | |
---|---|
eventInclusionCriteria | Defines which events are included in this segment. ঐচ্ছিক। |
exclusion | Defines which events are excluded in this segment. ঐচ্ছিক। |
EventSegmentCriteria
An event matches a criteria if the event meet the conditions in the criteria.
JSON representation |
---|
{
"andConditionGroups": [
{
object ( |
ক্ষেত্র | |
---|---|
andConditionGroups[] | An event matches this criteria if the event matches each of these |
EventSegmentConditionGroup
Conditions tell Analytics what data to include in or exclude from the segment.
JSON representation |
---|
{ "conditionScoping": enum ( |
ক্ষেত্র | |
---|---|
conditionScoping | ঐচ্ছিক। If unspecified, a |
segmentFilterExpression | Data is included or excluded from the segment based on if it matches this expression. Expressions express criteria on dimension, metrics, and/or parameters. |
EventCriteriaScoping
Scoping specifies which events are considered when evaluating if an event meets a criteria.
এনামস | |
---|---|
EVENT_CRITERIA_SCOPING_UNSPECIFIED | Unspecified criteria scoping. Do not specify. |
EVENT_CRITERIA_WITHIN_SAME_EVENT | If the criteria is satisfied within one event, the event matches the criteria. |
EventSegmentExclusion
Specifies which events are excluded in this segment.
JSON representation |
---|
{ "eventExclusionDuration": enum ( |
ক্ষেত্র | |
---|---|
eventExclusionDuration | ঐচ্ছিক। If unspecified, an |
eventExclusionCriteria | If an event meets this condition, the event is excluded from membership in the segment for the |
EventExclusionDuration
Enumerates options for how long an exclusion will last if an event matches the eventExclusionCriteria
.
এনামস | |
---|---|
EVENT_EXCLUSION_DURATION_UNSPECIFIED | Unspecified exclusion duration. Do not specify. |
EVENT_EXCLUSION_PERMANENT | Permanently exclude events from the segment if the event ever meets the eventExclusionCriteria condition. |
FilterExpression
To express dimension or metric filters. The fields in the same FilterExpression need to be either all dimensions or all metrics.
JSON representation |
---|
{ // Union field |
ক্ষেত্র | |
---|---|
Union field expr . Specify one type of filter expression for FilterExpression . expr can be only one of the following: | |
andGroup | The FilterExpressions in andGroup have an AND relationship. |
orGroup | The FilterExpressions in orGroup have an OR relationship. |
notExpression | The FilterExpression is NOT of notExpression. |
filter | A primitive filter. In the same FilterExpression, all of the filter's field names need to be either all dimensions or all metrics. |
FilterExpressionList
A list of filter expressions.
JSON representation |
---|
{
"expressions": [
{
object ( |
ক্ষেত্র | |
---|---|
expressions[] | A list of filter expressions. |
Filter
An expression to filter dimension or metric values.
JSON representation |
---|
{ "fieldName": string, // Union field |
ক্ষেত্র | |
---|---|
fieldName | The dimension name or metric name. Must be a name defined in dimensions or metrics. |
Union field one_filter . Specify one type of filter for Filter . one_filter can be only one of the following: | |
stringFilter | Strings related filter. |
inListFilter | A filter for in list values. |
numericFilter | A filter for numeric or date values. |
betweenFilter | A filter for between two values. |
FunnelSubReport
Funnel sub reports contain the dimension and metric data values. For example, 12 users reached the second step of the funnel.
JSON প্রতিনিধিত্ব |
---|
{ "dimensionHeaders": [ { object ( |
ক্ষেত্র | |
---|---|
dimensionHeaders[] | Describes dimension columns. Funnel reports always include the funnel step dimension in sub report responses. Additional dimensions like breakdowns, dates, and next actions may be present in the response if requested. |
metricHeaders[] | Describes metric columns. Funnel reports always include active users in sub report responses. The funnel table includes additional metrics like completion rate, abandonments, and abandonments rate. |
rows[] | Rows of dimension value combinations and metric values in the report. |
metadata | Metadata for the funnel report. |
DimensionHeader
প্রতিবেদনে একটি মাত্রা কলাম বর্ণনা করে। একটি রিপোর্টে অনুরোধ করা মাত্রাগুলি সারি এবং ডাইমেনশন হেডারের মধ্যে কলাম এন্ট্রি তৈরি করে। যাইহোক, ফিল্টার বা এক্সপ্রেশনের মধ্যে একচেটিয়াভাবে ব্যবহৃত মাত্রা রিপোর্টে কলাম তৈরি করে না; তদনুসারে, সেই মাত্রাগুলি হেডার তৈরি করে না।
JSON প্রতিনিধিত্ব |
---|
{ "name": string } |
ক্ষেত্র | |
---|---|
name | মাত্রার নাম। |
MetricHeader
Describes a metric column in the report. Visible metrics requested in a report produce column entries within rows and MetricHeaders. However, metrics used exclusively within filters or expressions do not produce columns in a report; correspondingly, those metrics do not produce headers.
JSON প্রতিনিধিত্ব |
---|
{
"name": string,
"type": enum ( |
ক্ষেত্র | |
---|---|
name | The metric's name. |
type | The metric's data type. |
MetricType
A metric's value type.
এনামস | |
---|---|
METRIC_TYPE_UNSPECIFIED | Unspecified type. |
TYPE_INTEGER | Integer type. |
TYPE_FLOAT | Floating point type. |
TYPE_SECONDS | A duration of seconds; a special floating point type. |
TYPE_MILLISECONDS | A duration in milliseconds; a special floating point type. |
TYPE_MINUTES | A duration in minutes; a special floating point type. |
TYPE_HOURS | A duration in hours; a special floating point type. |
TYPE_STANDARD | A custom metric of standard type; a special floating point type. |
TYPE_CURRENCY | An amount of money; a special floating point type. |
TYPE_FEET | A length in feet; a special floating point type. |
TYPE_MILES | A length in miles; a special floating point type. |
TYPE_METERS | A length in meters; a special floating point type. |
TYPE_KILOMETERS | A length in kilometers; a special floating point type. |
Row
Report data for each row. For example if RunReportRequest contains:
"dimensions": [
{
"name": "eventName"
},
{
"name": "countryId"
}
],
"metrics": [
{
"name": "eventCount"
}
]
One row with 'in_app_purchase' as the eventName, 'JP' as the countryId, and 15 as the eventCount, would be:
"dimensionValues": [
{
"value": "in_app_purchase"
},
{
"value": "JP"
}
],
"metricValues": [
{
"value": "15"
}
]
JSON প্রতিনিধিত্ব |
---|
{ "dimensionValues": [ { object ( |
ক্ষেত্র | |
---|---|
dimensionValues[] | List of requested dimension values. In a PivotReport, dimensionValues are only listed for dimensions included in a pivot. |
metricValues[] | List of requested visible metric values. |
DimensionValue
The value of a dimension.
JSON প্রতিনিধিত্ব |
---|
{ "value": string } |
ক্ষেত্র | |
---|---|
value | Value as a string if the dimension type is a string. |
MetricValue
The value of a metric.
JSON প্রতিনিধিত্ব |
---|
{ "value": string } |
ক্ষেত্র | |
---|---|
value | Measurement value. See MetricHeader for type. |
FunnelResponseMetadata
The funnel report's response metadata carries additional information about the funnel report.
JSON প্রতিনিধিত্ব |
---|
{
"samplingMetadatas": [
{
object ( |
ক্ষেত্র | |
---|---|
samplingMetadatas[] | If funnel report results are sampled , this describes what percentage of events were used in this funnel report. One However if the results are not sampled, this field will not be defined. |
SamplingMetadata
If funnel report results are sampled , this metadata describes what percentage of events were used in this funnel report for a date range. Sampling is the practice of analyzing a subset of all data in order to uncover the meaningful information in the larger data set.
JSON প্রতিনিধিত্ব |
---|
{ "samplesReadCount": string, "samplingSpaceSize": string } |
ক্ষেত্র | |
---|---|
samplesReadCount | The total number of events read in this sampled report for a date range. This is the size of the subset this property's data that was analyzed in this funnel report. |
samplingSpaceSize | The total number of events present in this property's data that could have been analyzed in this funnel report for a date range. Sampling uncovers the meaningful information about the larger data set, and this is the size of the larger data set. To calculate the percentage of available data that was used in this funnel report, compute |
PropertyQuota
Current state of all quotas for this Analytics Property. If any quota for a property is exhausted, all requests to that property will return Resource Exhausted errors.
JSON প্রতিনিধিত্ব |
---|
{ "tokensPerDay": { object ( |
ক্ষেত্র | |
---|---|
tokensPerDay | Standard Analytics Properties can use up to 25,000 tokens per day; Analytics 360 Properties can use 250,000 tokens per day. Most requests consume fewer than 10 tokens. |
tokensPerHour | Standard Analytics Properties can use up to 5,000 tokens per hour; Analytics 360 Properties can use 50,000 tokens per hour. An API request consumes a single number of tokens, and that number is deducted from all of the hourly, daily, and per project hourly quotas. |
concurrentRequests | Standard Analytics Properties can send up to 10 concurrent requests; Analytics 360 Properties can use up to 50 concurrent requests. |
serverErrorsPerProjectPerHour | Standard Analytics Properties and cloud project pairs can have up to 10 server errors per hour; Analytics 360 Properties and cloud project pairs can have up to 50 server errors per hour. |
potentiallyThresholdedRequestsPerHour | Analytics Properties can send up to 120 requests with potentially thresholded dimensions per hour. In a batch request, each report request is individually counted for this quota if the request contains potentially thresholded dimensions. |
tokensPerProjectPerHour | Analytics Properties can use up to 25% of their tokens per project per hour. This amounts to standard Analytics Properties can use up to 1,250 tokens per project per hour, and Analytics 360 Properties can use 12,500 tokens per project per hour. An API request consumes a single number of tokens, and that number is deducted from all of the hourly, daily, and per project hourly quotas. |
QuotaStatus
Current state for a particular quota group.
JSON প্রতিনিধিত্ব |
---|
{ "consumed": integer, "remaining": integer } |
ক্ষেত্র | |
---|---|
consumed | Quota consumed by this request. |
remaining | Quota remaining after this request. |