কোর রিপোর্টিং API - সেগমেন্ট

এই দস্তাবেজটি সিনট্যাক্স বর্ণনা করে, এবং কোর রিপোর্টিং API-এ সেগমেন্টগুলি ব্যবহার করার জন্য বিবেচনা করে।

ভূমিকা

কোর রিপোর্টিং API-এর সেগমেন্টেশন বৈশিষ্ট্য ব্যবহার করার সময় আপনি কোর রিপোর্টিং API-এ দুটি উপায়ে একটি বিভাগ অনুরোধ করতে পারেন:

  1. আইডি অনুসারে বিভাগ : একটি অন্তর্নির্মিত বা কাস্টম সেগমেন্টের সংখ্যাসূচক আইডি ব্যবহার করে প্রশ্ন করুন।
  2. ডায়নামিক সেগমেন্ট : অনুরোধের সময় গতিশীলভাবে সেগমেন্ট নির্দিষ্ট করুন।

আইডি অনুসারে সেগমেন্ট

আপনি বিল্ট-ইন বা কাস্টম সেগমেন্টের আইডি ব্যবহার করে কোর রিপোর্টিং API-এ একটি সেগমেন্টের জন্য অনুরোধ করতে পারেন। Google Analytics ম্যানেজমেন্ট API-এ সেগমেন্ট সংগ্রহের list পদ্ধতির সাহায্যে ব্যবহারকারীর জন্য উপলব্ধ সমস্ত সেগমেন্ট পুনরুদ্ধার করা যেতে পারে। প্রতিটি সেগমেন্টের জন্য, আইডি সেগমেন্ট রিসোর্সের id প্রপার্টিতে পাওয়া যায়।

API অনুরোধে সেগমেন্ট আইডি ব্যবহার সম্পর্কে আরও জানতে, কোর রিপোর্টিং API রেফারেন্স দেখুন।

ডাইনামিক সেগমেন্ট

আপনি একটি API অনুরোধ করার সময় গতিশীলভাবে একটি সেগমেন্ট তৈরি এবং ব্যবহার করতে পারেন। সাধারণত একটি গতিশীল সেগমেন্ট তৈরি করার সময় আপনাকে নিম্নলিখিতগুলি বিবেচনা করা উচিত:

  1. ব্যবহারকারী বনাম সেশন নির্বাচন করা
  2. শর্ত বনাম সিকোয়েন্স ব্যবহার করে
  3. মেট্রিক স্কোপ ব্যবহার করে

একটি গতিশীল সেগমেন্ট তৈরি করার জন্য প্রতিটি বিবেচনা একটি উচ্চ স্তরে নীচে বর্ণিত হয়েছে। ডায়নামিক সেগমেন্টের সম্পূর্ণ সিনট্যাক্স পর্যালোচনা করতে ডায়নামিক সেগমেন্ট সিনট্যাক্স রেফারেন্স দেখুন।

সেগমেন্টে অনুমোদিত মাত্রা এবং মেট্রিক্স।
সমস্ত মাত্রা এবং মেট্রিক্স সেগমেন্টে ব্যবহার করা যাবে না। সেগমেন্টে কোন মাত্রা এবং মেট্রিক্স অনুমোদিত তা পর্যালোচনা করতে ডাইমেনশন এবং মেট্রিক্স এক্সপ্লোরার দেখুন।

1. ব্যবহারকারী বনাম সেশন নির্বাচন করা

আপনি ব্যবহারকারী বা সেশন (বা উভয়) নির্বাচন করার চেষ্টা করছেন কিনা তা নির্দিষ্ট করুন।

  • ব্যবহারকারীদের নির্বাচন করতে users:: ব্যবহার করুন।
  • সেশন নির্বাচন করতে sessions:: ব্যবহার করুন।
  • যদি উভয় users:: এবং sessions:: নির্দিষ্ট করা হয়:
    1. ব্যবহারকারীর শর্তগুলি মিলিত ব্যবহারকারীদের জন্য সেশন আউটপুট করার জন্য প্রথমে প্রয়োগ করা হয়।
    2. সেশন শর্ত শুধুমাত্র #1 থেকে সেশনে প্রয়োগ করা হয়।

উদাহরণ স্বরূপ:

  • এমন ব্যবহারকারীদের নির্বাচন করুন যারা তাদের অন্তত একটি সেশনে Chrome ব্রাউজার ব্যবহার করেছেন।
    • users::condition::ga:browser==Chrome
  • সেশন নির্বাচন করুন যেখানে Chrome ব্রাউজার ব্যবহার করা হয়েছিল।
    • sessions::condition::ga:browser==Chrome
  • ক্রোম ব্রাউজার ব্যবহার করা হয়েছে এমন কমপক্ষে 1টি সেশন ছিল এমন ব্যবহারকারীদের থেকে লন্ডন শহরের সেশনগুলি নির্বাচন করুন৷
    • users::condition::ga:browser==Chrome;sessions::condition::ga:city==London

ব্যবহারকারী এবং সেশন নির্বাচনের বিশদ বিবরণের জন্য সিনট্যাক্স রেফারেন্সের কন্ডিশনস্কোপ বিভাগটি দেখুন।

2. শর্ত বনাম সিকোয়েন্স ব্যবহার করা

আপনি ব্যবহারকারী বা সেশনগুলিকে ভাগ করতে চান কিনা তা নির্ধারণ করার পরে, আপনি এক বা একাধিক শর্ত এবং/অথবা ক্রম নির্দিষ্ট করুন৷

শর্তাবলী

শর্তাবলী condition:: উপসর্গ ব্যবহার করে। উদাহরণ স্বরূপ:

  • লন্ডন থেকে যে ব্যবহারকারীরা Chrome ব্রাউজার ব্যবহার করে পরিদর্শন করেছেন তাদের নির্বাচন করুন৷
    • users::condition::ga:city==London;ga:browser==Chrome

সিকোয়েন্স

ক্রম শর্ত এক বা একাধিক ধাপ নিয়ে গঠিত, যেখানে প্রতিটি ধাপ এক বা একাধিক মাত্রা/মেট্রিক শর্ত দ্বারা সংজ্ঞায়িত করা হয়।

sequence:: উপসর্গ এবং তার পরে ( ;–>> ) বা অবিলম্বে ( ;–> ) অপারেটরগুলি অনুসরণ করে ৷ উদাহরণ স্বরূপ:

  • এমন ব্যবহারকারীদের নির্বাচন করুন যারা প্রথমে একটি ডেস্কটপ এবং একটি মোবাইল ডিভাইস ব্যবহার করে৷ যেহেতু আমরা ব্যবহারকারীদের বিভক্ত করছি, এটি একটি ব্যবহারকারীর সমস্ত সেশন অনুসন্ধান করে এবং একজন ব্যবহারকারী একটি সেশনে ডেস্কটপ ব্যবহার করেছে কিনা এবং পরবর্তী সেশনগুলির মধ্যে একটিতে একটি মোবাইল ডিভাইস ব্যবহার করেছে কিনা তা পরীক্ষা করে।
    • users::sequence::ga:deviceCategory==desktop;->>ga:deviceCategory==mobile
  • আপনি প্রতিটি পদক্ষেপের জন্য একাধিক শর্তও ব্যবহার করতে পারেন।
    • users::sequence::ga:deviceCategory==desktop;ga:operatingSystem==Windows->>ga:deviceCategory==mobile;ga:operatingSystem==Android
  • আপনি একটি AND (যেমন, ';') অপারেটর ব্যবহার করে একটি বিভাগে শর্ত এবং ক্রমগুলিকে একত্রিত করতে পারেন।
    • users::condition::ga:totalEvents>10;sequence::ga:deviceCategory==desktop->>ga:deviceCategory==mobile

সরল এবং ক্রম-ভিত্তিক অবস্থার বিশদ বিবরণের জন্য সিনট্যাক্স রেফারেন্সের conditionType বিভাগটি দেখুন। অতিরিক্ত উদাহরণের জন্য, বিভাগ বৈশিষ্ট্য রেফারেন্সের শর্তাবলী এবং ক্রম বিভাগগুলি দেখুন।

3. মেট্রিক স্কোপ ব্যবহার করে

একটি মেট্রিকের জন্য একটি সুযোগ সেই স্তরটিকে সংজ্ঞায়িত করে যে মেট্রিকটি সংজ্ঞায়িত করা হয়েছে — HIT, SESSION, বা USER৷ উদাহরণস্বরূপ, ga:pageviews এবং ga:transactions হল HIT স্তরের মেট্রিক, যেহেতু সেগুলি একটি হিটে ঘটে, যেখানে ga:sessionDuration এবং ga:bounces হল সেশন স্তরের মেট্রিক যেহেতু প্রতি সেশনের জন্য এইগুলির জন্য একটি একক মান রয়েছে৷ ধারণাগতভাবে, USER হল সর্বোচ্চ স্তরের সুযোগ এবং HIT হল সর্বনিম্ন স্তরের সুযোগ৷

মেট্রিক মানগুলি এর প্রাথমিক সুযোগের চেয়ে বড় স্কোপেও রিপোর্ট করা যেতে পারে। যেমন, ga:pageviews এবং ga:transactions সেশন এবং USER স্তরে রিপোর্ট করা যেতে পারে শুধুমাত্র সেই সেশনে বা সেই ব্যবহারকারীদের জন্য হওয়া প্রতিটি হিটের জন্য সেগুলি যোগ করে৷

আপনি প্রতিটি মেট্রিক শর্তের জন্য সুযোগ নির্দিষ্ট করতে পারেন, যা সেই শর্তটি কোন স্তরে প্রয়োগ করা হয়েছে তা নির্ধারণ করবে। মেট্রিক স্কোপগুলি perUser:: , perSession:: , বা perHit:: উপসর্গ ব্যবহার করে নির্দিষ্ট করা হয়।

উদাহরণ স্বরূপ:

  • একটি ওয়েবসাইটে কমপক্ষে $10 খরচ করেছেন এমন ব্যবহারকারীদের নির্বাচন করুন (অর্থাৎ, একজন ব্যবহারকারীর জীবনকাল কমপক্ষে $10)।
    users::condition::perUser::ga:transactionRevenue>=10
    
  • একটি সেশনে কমপক্ষে $10 খরচ করেছেন এমন ব্যবহারকারীদের নির্বাচন করুন৷
    users::condition::perSession::ga:transactionRevenue>=10
    

সুযোগ সীমাবদ্ধতা

প্রদত্ত ক্যোয়ারীটি বৈধ কিনা তা নিশ্চিত করার জন্য কোর রিপোর্টিং API মেট্রিক স্কোপের জন্য বৈধতা সম্পাদন করে। সুযোগ যাচাইয়ের নিয়মগুলি হল:

  1. নির্দিষ্ট মেট্রিক স্কোপ অবশ্যই তার মূল শর্তের সুযোগের সমান বা কম হতে হবে (যেমন users:: বা sessions:: উপসর্গ দ্বারা নির্দেশিত)।
  2. নির্দিষ্ট মেট্রিক সুযোগ অবশ্যই ডেটা মডেলে সংজ্ঞায়িত প্রাথমিক সুযোগের সমান বা তার চেয়ে বেশি হতে হবে। মেট্রিক্স দেখুন: মেট্রিক্স এবং তাদের প্রাথমিক সুযোগের সম্পূর্ণ তালিকার জন্য প্রাথমিক স্কোপ রেফারেন্স

উদাহরণস্বরূপ, নিম্নলিখিতগুলি বৈধ মেট্রিক স্কোপ :

  • উভয় শর্ত এবং মেট্রিক স্কোপ সমান (যেমন, USER স্তর)।
    • users::condition::perUser::ga:transactionRevenue>10
  • কন্ডিশন স্কোপ মেট্রিক স্কোপের চেয়ে বড় (যেমন, USER > SESSION)।
    • users::condition::perSession::ga:transactionRevenue>10
  • ga:totalEvents হল একটি HIT স্তরের মেট্রিক এবং তাই একটি শর্তে এটির সম্ভাব্য স্কোপ হল perHit:: , perSession:: , অথবা perUser:: (যেহেতু সেগুলি HIT স্তরের সুযোগের চেয়ে বড় বা সমান)।
    • users::condition::perHit::ga:totalEvents>5
    • users::condition::perSession::ga:totalEvents>5

উদাহরণস্বরূপ, নিম্নলিখিতগুলি অবৈধ মেট্রিক স্কোপ :

  • নিম্নলিখিত বিভাগটি অবৈধ কারণ প্যারেন্ট কন্ডিশন স্কোপ মেট্রিক স্কোপের (যেমন, SESSION < USER) থেকে কম৷
    • sessions::condition::perUser::ga:transactionRevenue>10
  • একটি সেশন স্তরের মেট্রিক এবং HIT স্তর < সেশন স্তরের জন্য একটি HIT স্তরের সুযোগ ব্যবহার করা৷
    • users::condition::perHit::ga:sessionDuration>60

ডিফল্ট স্কোপ

যখন মেট্রিক অবস্থার জন্য একটি সুযোগ স্পষ্টভাবে নির্দিষ্ট করা হয় না, তখন এটি শর্তের সুযোগে ডিফল্ট হয়। উদাহরণস্বরূপ, নিম্নলিখিত বিভাগটি তার সমস্ত মেট্রিক শর্তগুলির জন্য একটি USER স্তরের সুযোগ ব্যবহার করবে: users::condition::ga:transactionRevenue>=10;ga:sessionDuration>60

ডায়নামিক সেগমেন্ট সিনট্যাক্স রেফারেন্স

বেস সিনট্যাক্স

একটি সেগমেন্টকে সংজ্ঞায়িত করার জন্য সিনট্যাক্সটি ফর্মের: segment=<segmentCondition>+ । অন্য কথায়, একটি সেগমেন্ট এক বা একাধিক segmentCondition স্টেটমেন্ট দিয়ে গঠিত।

একটি <segmentCondition> এইভাবে সংজ্ঞায়িত করা হয়েছে: <conditionScope><conditionType><dimensionOrMetricConditions>

কোথায়:
conditionScope শর্ত(গুলি) এর শীর্ষ-স্তরের সুযোগ নির্দিষ্ট করে।
conditionType শর্তের ধরন নির্দিষ্ট করে।
dimensionOrMetricConditions ডাইমেনশন/মেট্রিক শর্ত বা ক্রম ধাপ নির্দিষ্ট করে।

কন্ডিশনস্কোপ

শর্ত(গুলি) এর শীর্ষ-স্তরের সুযোগ নির্দিষ্ট করে। সম্ভাব্য মান হল:

  • users:: ব্যবহারকারীদের নির্বাচন করার জন্য।
  • sessions:: সেশন নির্বাচন করার জন্য।

conditionScope জন্য সীমাবদ্ধতা এবং বিবেচনাগুলি

  • যদি একাধিক 'ব্যবহারকারী' এবং 'সেশন' শর্তগুলি একটি একক বিভাগে নির্দিষ্ট করা থাকে তবে সেগুলি অবশ্যই একটি AND অপারেটরের সাথে মিলিত হতে হবে৷
  • যে শর্তগুলি ব্যবহারকারী এবং সেশন উভয়ই নির্বাচন করে সেগুলি অবশ্যই একটি AND অপারেটরের সাথে মিলিত হতে হবে৷ যখন ব্যবহারকারী এবং সেশন উভয়ের জন্য শর্তগুলি নির্দিষ্ট করা হয়, তখন সমস্ত ব্যবহারকারীর শর্তগুলি মিলিত ব্যবহারকারীদের খুঁজে পেতে প্রথমে প্রয়োগ করা হয়, তারপরে সেই মিলিত ব্যবহারকারীদের অন্তর্গত সেশনগুলির সমস্ত সেশনের শর্তগুলি অনুসরণ করে৷
  • আপনি যদি কোনো ব্যবহারকারীর স্তরের শর্তগুলি ব্যবহার করেন, তারিখের পরিসরটি 90 দিনের বেশি হওয়া উচিত নয়
  • শর্তের স্কোপ এটির নীচের সমস্ত মেট্রিক শর্তগুলির জন্য ডিফল্ট সুযোগ স্তর নির্ধারণ করে। ( মেট্রিক্স দেখুন: স্কোপ স্তরের আরও বিশদ বিবরণের জন্য প্রাথমিক স্কোপ রেফারেন্স )।

অবস্থার ধরন

শর্ত(গুলি) এর ধরন নির্দিষ্ট করে সম্ভাব্য মান হল:

  • condition:: সহজ (অর্থাৎ, নন-সিকোয়েন্স ভিত্তিক) শর্ত নির্দিষ্ট করার জন্য।
  • sequence:: ক্রম-ভিত্তিক শর্ত নির্দিষ্ট করার জন্য।

conditionType জন্য সীমাবদ্ধতা এবং বিবেচনা:

  • যদি একাধিক 'সাধারণ শর্ত' এবং 'সিকোয়েন্স' নির্দিষ্ট করা থাকে তবে সেগুলিকে সর্বদা একটি AND অপারেটরের সাথে একত্রিত করতে হবে।
  • ক্রম-ভিত্তিক অবস্থার জন্য সর্বোচ্চ 10টি ধাপ প্রতি সেগমেন্ট অনুমোদিত।

সহজ শর্ত

সাধারণ শর্ত এক বা একাধিক মাত্রা/মেট্রিক শর্ত নিয়ে গঠিত যা একত্রিত করা যেতে পারে।

সহজ শর্তের জন্য বৈধ শর্ত অপারেটর হল:

সাধারণ অবস্থার জন্য সিনট্যাক্স হল:

condition::<dimensionOrMetricConditions>

উদাহরণ সহজ শর্ত:

  • users::condition::ga:transactionRevenue>10;ga:sessionDuration>60
  • একটি প্রদত্ত সাধারণ শর্তের পরিপূরক খুঁজে পেতে একটি শীর্ষ-স্তরের নেগেশন অপারেটরকে নির্দিষ্ট করা যেতে পারে যার মধ্যে একাধিক মাত্রা/মেট্রিক শর্ত থাকতে পারে। যেমন, users::condition::!ga:transactionRevenue>10;ga:sessionDuration>60

শর্ত ব্যতীত

একটি বর্জন শর্ত একটি সেগমেন্ট তৈরি করতে ব্যবহৃত হয় যা সংজ্ঞায়িত শর্ত পূরণ করে না।

সিনট্যাক্স একটি শর্ত অস্বীকার করার জন্য NOT Operator ( ! অক্ষর) ব্যবহার করে এবং সেই শর্তের সাথে মিলে যাওয়া সেশনগুলি বাদ দেয়।

সেশনগুলি বাদ দিন যেখানে প্রস্থান পৃষ্ঠাটি মূল পৃষ্ঠার পথের সাথে ঠিক মেলে:
sessions::condition:: ! ga:exitPagePath==/

একাধিক শর্ত

আপনি হয় একক users:: উপসর্গ বা আপনি প্রতিটি শর্তের জন্য একটি পৃথক users:: উপসর্গ ব্যবহার করতে পারেন। সেশন স্তরের অবস্থার জন্যও একই কথা সত্য।

উদাহরণস্বরূপ, নিম্নলিখিত বিভাগগুলি সমতুল্য। উভয় ক্ষেত্রে শর্ত1 এবং শর্ত2 ব্যবহারকারীদের নির্বাচন করার জন্য AND এড করা হয়:
users::<condition1>;<condition2>
users::<condition1>users::<condition2>

ক্রম শর্তাবলী

ক্রম শর্ত এক বা একাধিক ধাপ নিয়ে গঠিত, যেখানে প্রতিটি ধাপ এক বা একাধিক মাত্রা/মেট্রিক শর্ত দ্বারা সংজ্ঞায়িত করা হয়। বিশেষ সিকোয়েন্স অপারেটরগুলির সাথে একাধিক ধাপ একত্রিত করা যেতে পারে।

ক্রম অবস্থার জন্য বৈধ ক্রম অপারেটর হল:

  • –>> অপারেটর নির্দেশ করে যে পূর্ববর্তী ধাপটি পরবর্তী ধাপের আগে
  • –> অপারেটর নির্দেশ করে যে পূর্ববর্তী ধাপটি পরের ধাপের সাথে সাথেই

ক্রম অবস্থার জন্য সিনট্যাক্স হল:

sequence:: NOT? FIRST_HIT_MATCHES_FIRST_STEP? (AND (PRECEDES|IMMEDIATELY_PRECEDES) <step>)* sequence:: NOT? FIRST_HIT_MATCHES_FIRST_STEP? (AND (PRECEDES|IMMEDIATELY_PRECEDES) <step>)*

কোথায়:

দ্বারা প্রতিনিধিত্ব করা হয় NOT : !
FIRST_HIT_MATCHES_FIRST_STEP দ্বারা প্রতিনিধিত্ব করা হয়: ^
PRECEDES দ্বারা প্রতিনিধিত্ব করা হয়: ;–>>
IMMEDIATELY_PRECEDES দ্বারা প্রতিনিধিত্ব করা হয়: ;–>
step দ্বারা প্রতিনিধিত্ব করা হয়: <dimensionOrMetricConditions>

উদাহরণ ক্রম শর্ত:

  • users::sequence::ga:deviceCategory==desktop;->ga:deviceCategory==tablet
  • একটি প্রদত্ত অনুক্রমের পরিপূরক খুঁজে বের করার জন্য একটি শীর্ষ-স্তরের নেগেশন অপারেটরকেও নির্দিষ্ট করা যেতে পারে যার মধ্যে একাধিক ধাপ এবং/অথবা মাত্রা/মেট্রিক শর্ত থাকতে পারে। যেমন, users::sequence::!ga:deviceCategory==desktop;->ga:deviceCategory==tablet
  • ^ অপারেটরটি নির্দিষ্ট করার জন্য ব্যবহার করা যেতে পারে যে প্রথম ধাপটি প্রদত্ত তারিখ সীমার প্রথম সেশনের প্রথম আঘাতের সাথে মেলে। যেমন, users::sequence::^ga:deviceCategory==desktop;->ga:deviceCategory==tablet

অধিবেশন শর্তাবলী তারিখ

বিভাগগুলি এমন এক ধরণের বিশ্লেষণ সমর্থন করে যা dateOfSession সিনট্যাক্স ব্যবহার করে; <> অপারেটরের মধ্যে সমন্বয়ে, আপনি একটি সেগমেন্টকে ব্যবহারকারীদের একটি গোষ্ঠীতে সীমাবদ্ধ করতে পারেন যারা একটি নির্দিষ্ট তারিখের সীমার মধ্যে একটি সেশন শুরু করেছেন। dateOfSession এর জন্য সর্বোচ্চ তারিখ পরিসীমা হল 31 দিন । অনুগ্রহ করে এর ব্যবহার সম্পর্কে বিস্তারিত জানার জন্য নিচের সেশনের উদাহরণ দেখুন।

মাত্রা এবং মেট্রিক শর্তাবলী

কম্বিনিং কন্ডিশন

আপনি AND (অর্থাৎ, ' ; ') এবং OR (অর্থাৎ, ' , ') অপারেটরগুলির সাথে OR অপারেটরের উচ্চ অগ্রাধিকারের সাথে এক বা একাধিক মাত্রার শর্তগুলিকে একত্রিত করতে পারেন৷

সিনট্যাক্স ফিল্টার একত্রিত করার জন্য ব্যবহৃত হয় একই. বিস্তারিত জানার জন্য কোর রিপোর্টিং API রেফারেন্সে ফিল্টার একত্রিত করা দেখুন।

অপারেটর

নীচের সারণীটি সমস্ত উপলব্ধ অপারেটরগুলির বর্ণনা করে যেগুলি সেগমেন্টে ব্যবহার করা যেতে পারে এবং সেগুলি মাত্রা এবং/বা মেট্রিক্সের জন্য সমর্থিত কিনা।

অপারেটর বর্ণনা মাত্রা শর্ত সমর্থিত? মেট্রিক শর্তাবলী সমর্থিত?
== সমান বা সঠিক মিল। হ্যাঁ
যেমন: ga:city==London
হ্যাঁ
যেমন: ga:adCost==10
!= এর সমান নয় বা সঠিক মিল নয়। হ্যাঁ
যেমন: ga:city!=London
হ্যাঁ
যেমন: ga:adCost!=10
< থেকে কম। হ্যাঁ (শুধুমাত্র সংখ্যাসূচক মানের জন্য)।
যেমন: ga:hour<12
হ্যাঁ
যেমন: ga:adCost<10
<= অপেক্ষাকৃত ছোট বা সমান. হ্যাঁ (শুধুমাত্র সংখ্যাসূচক মানের জন্য)।
যেমন: ga:hour<=12
হ্যাঁ
যেমন: ga:adCost<=10
> অপেক্ষা বৃহত্তর. হ্যাঁ (শুধুমাত্র সংখ্যাসূচক মানের জন্য)।
যেমন: ga:hour>12
হ্যাঁ
যেমন: ga:adCost>10
>= এর চেয়ে বড় বা সমান. হ্যাঁ (শুধুমাত্র সংখ্যাসূচক মানের জন্য)।
যেমন: ga:hour>=12
হ্যাঁ
যেমন: ga:adCost>=10
<> এর মধ্যে (মান প্রদত্ত ব্যাপ্তির মধ্যে)। 1 হ্যাঁ (শুধুমাত্র সংখ্যাসূচক মানের জন্য)।
যেমন: ga:hour<>1_12
হ্যাঁ
যেমন: ga:adCost<>10_20
[] তালিকায় (মান তালিকাভুক্ত মানগুলির মধ্যে একটি)। 2 হ্যাঁ
যেমন: ga:browser[]Chrome|Firefox|Opera
না
=@ সাবস্ট্রিং ধারণ করে। হ্যাঁ
যেমন: ga:keyword=@shoes
না
!@ সাবস্ট্রিং ধারণ করে না। হ্যাঁ
যেমন: ga:keyword!@shoes
না
=~ রেগুলার এক্সপ্রেশনের জন্য একটি মিল রয়েছে। হ্যাঁ
যেমন: ga:keyword=~shoes
না
!~ রেগুলার এক্সপ্রেশনের জন্য কোনো মিল নেই। হ্যাঁ
যেমন: ga:keyword!~shoes
না

1 অপারেটরের মধ্যে <>
আপনাকে একটি নির্দিষ্ট সীমার মধ্যে মানগুলির জন্য অনুসন্ধান করার অনুমতি দেয়৷ এর পরিসরের মানগুলি অন্তর্ভুক্ত এবং এটি মেট্রিক এবং মাত্রা উভয়ের জন্য ব্যবহার করা যেতে পারে যার সংখ্যাসূচক মান রয়েছে (যেমন, ga:hour )। পরিসরের সর্বনিম্ন এবং সর্বোচ্চ মানগুলিকে একটি আন্ডারস্কোর দিয়ে আলাদা করতে হবে৷

বাক্য গঠন:
{dimensionOrMetricName}<>{minValue}_{maxValue}

উদাহরণ:
সেশনগুলি নির্বাচন করুন যা 12 থেকে 23 ঘন্টার মধ্যে ঘটেছে।
sessions::condition::ga:hour<>12_23

2 ইন লিস্ট অপারেটর []
আপনাকে একটি প্রদত্ত তালিকা থেকে মানগুলির জন্য অনুসন্ধান করার অনুমতি দেয়৷ এটি শুধুমাত্র মাত্রার সাথে ব্যবহার করা যেতে পারে। মান তালিকা একটি "|" ব্যবহার করে পৃথক করা আবশ্যক। চরিত্র যদি একটি "|" থাকে মূল্যের মধ্যে, এটি অবশ্যই পালাতে হবে।

বাক্য গঠন:
{dimensionName}[]{value1}|{value2}|...

সীমাবদ্ধতা:
ইন-লিস্ট ডাইমেনশন শর্ত প্রতি সর্বাধিক 10টি মান অনুমোদিত (যেমন ga:city[]city1|city2|...|city10 )।

উদাহরণ:
ক্রোম, ফায়ারফক্স বা অপেরা ব্রাউজার থেকে সেশন নির্বাচন করুন।
sessions::condition::ga:browser[]Chrome|Firefox|Opera

বিশেষ অক্ষর পালানো

বিশেষ অক্ষর ' , ' এবং ' ; ' মান এক্সপ্রেশনের মধ্যে যদি সেগুলি ঘটে তবে অবশ্যই পালাতে হবে৷ যেমন, ga:keyword==nike\,shoes

মাত্রা এবং মেট্রিক অবস্থার অতিরিক্ত বিবরণের জন্য, কোর রিপোর্টিং API রেফারেন্স দেখুন।

সীমাবদ্ধতা

মাত্রা এবং মেট্রিক শর্তগুলির সাথে সম্পর্কিত সীমাবদ্ধতাগুলি হল:

  • প্রতি সেগমেন্টে সর্বাধিক 10টি মাত্রা বা মেট্রিক শর্ত।
  • মাত্রা অবস্থার জন্য সর্বাধিক এক্সপ্রেশন দৈর্ঘ্য 1024 অক্ষর।

মাইগ্রেটিং লিগ্যাসি ডায়নামিক সেগমেন্ট

লিগ্যাসি ডায়নামিক সেগমেন্ট যা dynamic:: উপসর্গ ব্যবহার করে বর্তমান সিনট্যাক্সে মাত্রা এবং মেট্রিক শর্ত সহ সেশন লেভেল সেগমেন্টের সমতুল্য। আপনি যদি লিগ্যাসি ডায়নামিক সেগমেন্টগুলি ব্যবহার করেন তাহলে আপনার উচিত হবে নতুন সিনট্যাক্সে স্থানান্তরিত করে dynamic:: prefix-এর সাথে sessions::condition:: prefix। উদাহরণস্বরূপ, নীচের দুটি বিভাগ সমান:

dynamic::ga:browser==Chrome
সমান:
sessions::condition::ga:browser==Chrome

সেগমেন্টের উদাহরণ

1. জনসংখ্যাগত : পুরুষ ভাষাগুলি EN-US, গেমগুলিতে আগ্রহী এবং আমেরিকা থেকে এসেছে৷

ব্যবহারকারী-ভিত্তিক বিভাগগুলি প্রথমে প্রয়োগ করা হয়। সুতরাং, ব্যবহারকারী-ভিত্তিক শর্ত সেই ব্যবহারকারীদের ফিরিয়ে দেয় যারা পুরুষ এবং গেমে আগ্রহী। এই ব্যবহারকারীদের অন্তর্গত সেশনগুলি আমেরিকা থেকে এবং ভাষাটি EN-US থেকে সেশনগুলি পেতে সেশন-ভিত্তিক শর্তাবলীর অধীন।

users::condition::ga:userGender==Male;users::condition::ga:interestAffinityCategory==Games ; sessions::condition::ga:region==Americas;sessions::condition::ga:language==en-u

2. আচরণ : যে ব্যবহারকারীরা > 100টি সেশন করেছেন, গত 7 দিনে যাননি, প্রতি সেশনে > 2টি লেনদেন করেছেন এবং প্রতি সেশনে সাইটে > 100 সেকেন্ড ব্যয় করেছেন৷

users::condition::ga:sessions>100;ga:daysSinceLastSession>=7; perSession::ga:transactions>2;perSession::ga:sessionDuration>100

3. সেশন : সেশনগুলি নির্বাচন করুন যেখানে Chrome হিসাবে ব্রাউজার আছে, US হিসাবে দেশ এবং হিট প্রতি ব্যতিক্রম > 1 এবং ব্যবহারকারীদের নির্বাচন করুন যাদের প্রতি সেশন থেকে প্রস্থান করুন < 2৷

sessions::condition::ga:browser==Chrome;ga:country==US;perHit::ga:exceptions>1; users::condition::perSession::ga:exits<2

4. একটি সিকোয়েন্স সহ সেশন : ধাপ সহ সেশন নির্বাচন করুন: ক্রোম এবং হিট প্রতি মোট ইভেন্ট > 5 এবং ধাপ সহ ব্যবহারকারী নির্বাচন করুন: ডেস্কটপে ধাপ অনুসরণ করুন: মোবাইলে।

sessions::sequence::ga:browser==Chrome;condition::perHit::ga:totalEvents>5;users::sequence::ga:deviceCategory==desktop->>ga:deviceCategory=mobile

5. সেশনের তারিখ : এমন ব্যবহারকারীদের নির্বাচন করুন যারা 20 মে, 2014 থেকে 30 মে, 2014-এর মধ্যে তাদের প্রথম অধিবেশন করেছেন এবং সাইটে 600 সেকেন্ডের বেশি সময় ব্যয় করেছেন৷

users::sequence::^ga:sessionCount==1;dateOfSession<>2014-05-20_2014-05-30;->>ga:sessionDurationBucket>600

মেট্রিক্স: প্রাথমিক স্কোপ রেফারেন্স

মেট্রিক প্রাথমিক সুযোগ
ga:adClicks হিট
ga:adCost হিট
ga:adsenseAdsClicks হিট
ga:adsenseAdsViewed হিট
ga:adsenseAdUnitsViewed হিট
ga:adsenseCTR হিট
ga:adsenseECPM হিট
ga:adsensePageImpressions হিট
ga:adsenseRevenue হিট
ga:avgDomainLookupTime হিট
ga:avgDomContentLoadedTime হিট
ga:avgDomInteractiveTime হিট
ga:avgEventValue হিট
ga:avgPageDownloadTime হিট
ga:avgPageLoadTime হিট
ga:avgRedirectionTime হিট
ga:avgScreenviewDuration হিট
ga:avgSearchDepth হিট
ga:avgSearchDuration হিট
ga:avgSearchResultViews হিট
ga:avgServerConnectionTime হিট
ga:avgServerResponseTime হিট
ga:avgUserTimingValue হিট
ga:costPerConversion হিট
ga:costPerGoalConversion হিট
ga:costPerTransaction হিট
ga:CPC হিট
ga:CPM হিট
ga:CTR হিট
ga:domainLookupTime হিট
ga:domContentLoadedTime হিট
ga:domInteractiveTime হিট
ga:domLatencyMetricsSample হিট
ga:eventValue হিট
ga:exceptions হিট
ga:exceptionsPerScreenview হিট
ga:fatalExceptions হিট
ga:fatalExceptionsPerScreenview হিট
ga:goalAbandonRateAll হিট
ga:goalAbandonsAll হিট
ga:goalCompletionsAll হিট
ga:goalStartsAll হিট
ga:goalValueAll হিট
ga:goalValueAllPerSearch হিট
ga:goalXXAbandonRate হিট
ga:goalXXAbandons হিট
ga:goalXXCompletions হিট
ga:goalXXStarts হিট
ga:goalXXValue হিট
ga:impressions হিট
ga:itemQuantity হিট
ga:itemRevenue হিট
ga:itemsPerPurchase হিট
ga:localItemRevenue হিট
ga:localTransactionRevenue হিট
ga:localTransactionShipping হিট
ga:localTransactionTax হিট
ga:margin হিট
ga:metricXX হিট
ga:pageDownloadTime হিট
ga:pageLoadSample হিট
ga:pageLoadTime হিট
ga:pageValue হিট
ga:pageviews হিট
ga:percentSearchRefinements হিট
ga:redirectionTime হিট
ga:revenuePerItem হিট
ga:revenuePerTransaction হিট
ga:ROI হিট
ga:RPC হিট
ga:screenviews হিট
ga:searchDepth হিট
ga:searchDuration হিট
ga:searchGoalConversionRateAll হিট
ga:searchGoalXXConversionRate হিট
ga:searchRefinements হিট
ga:searchResultViews হিট
ga:searchUniques হিট
ga:serverConnectionTime হিট
ga:serverResponseTime হিট
ga:socialActivities হিট
ga:socialInteractions হিট
ga:socialInteractionsPerSession হিট
ga:speedMetricsSample হিট
ga:timeOnScreen হিট
ga:totalEvents হিট
ga:totalValue হিট
ga:transactionRevenue হিট
ga:transactions হিট
ga:transactionShipping হিট
ga:transactionTax হিট
ga:uniqueAppviews হিট
ga:uniqueEvents হিট
ga:uniquePageviews হিট
ga:uniquePurchases হিট
ga:uniqueScreenviews হিট
ga:uniqueSocialInteractions হিট
ga:userTimingSample হিট
ga:userTimingValue হিট
ga:adsenseExits সেশন
ga:avgTimeOnPage সেশন
ga:avgSessionDuration সেশন
ga:bounces সেশন
ga:entranceBounceRate সেশন
ga:entranceRate সেশন
ga:entrances সেশন
ga:eventsPerSessionWithEvent সেশন
ga:exitRate সেশন
ga:exits সেশন
ga:goalConversionRateAll সেশন
ga:goalValuePerSession সেশন
ga:goalXXConversionRate সেশন
ga:organicSearches সেশন
ga:pageviewsPerSession সেশন
ga:percentSessionsWithSearch সেশন
ga:screenviewsPerSession সেশন
ga:searchExitRate সেশন
ga:searchExits সেশন
ga:searchSessions সেশন
ga:sessionDuration সেশন
ga:transactionRevenuePerSession সেশন
ga:transactionsPerSession সেশন
ga:bounceRate সেশন
ga:sessions সেশন
ga:sessionsWithEvent সেশন
ga:newSessions ব্যবহারকারী
ga:percentNewSessions ব্যবহারকারী
ga:users ব্যবহারকারী