কনভার্সন ভ্যালু সংক্রান্ত নিয়ম

কনভার্সন ভ্যালু সংক্রান্ত নিয়ম আপনাকে এমন অ্যাকশন নির্ধারণ করতে দেয় যা ConversionAction-এর বিভাগ এবং ইম্প্রেশনের নিম্নলিখিত ডাইমেনশনের উপর ভিত্তি করে কনভার্সনের ভ্যালু পরিবর্তন করবে:

  • অডিয়েন্স মেম্বারশিপ
  • বাস্তব লোকেশন বা প্রাসঙ্গিক লোকেশন
  • ডিভাইস
  • ভ্রমণসূচী

আপনি Google Ads API ব্যবহার করে কনভার্সন ভ্যালু সংক্রান্ত নিয়ম নির্ধারণ করতে, সেগুলিকে একটি কনভার্সন ভ্যালু সংক্রান্ত নিয়মের সেটে একত্রিত করতে এবং তারপরে আপনার সম্পূর্ণ Google Ads অ্যাকাউন্ট বা নির্দিষ্ট ক্যাম্পেনে নিয়মের সেটটি প্রয়োগ করতে পারেন। Google Ads API রিপোর্টের সেগমেন্টে ব্রেকডাউন প্রদান করা হয় যাতে আপনি কনভার্সন ভ্যালুর আসল, অ্যাডজাস্ট না করা এবং অ্যাডজাস্ট করা অংশের মধ্যে তুলনা করতে পারেন।

নিয়ম তৈরি করুন

কনভার্সন ভ্যালু সংক্রান্ত নিয়ম ব্যবহার করার প্রথম ধাপ হল অন্তত একটি ConversionValueRule তৈরি করা, যার মধ্যে এগুলি থাকে:

  • নিয়ম কখন প্রয়োগ করা হবে তা নির্ধারণ করার শর্তাবলী
  • নিয়ম প্রয়োগ করা হলে যে অ্যাকশন নিতে হবে

যেমন, ConversionValueRuleService.MutateConversionValueRules-এর জন্য নিম্নলিখিত JSON পেলোড এমন একটি নিয়ম তৈরি করে যা মোবাইল ইম্প্রেশনের জন্য কনভার্সন ভ্যালুকে 1.5 দিয়ে গুণ করে:

{
  "operations": [
    {
      "create": {
        "action": {
          "operation": "MULTIPLY",
          "value": 1.5
        },
        "deviceCondition": {
          "deviceTypes": ["MOBILE"]
        }
      }
    }
  ]
}

নিয়মের শর্তাবলী

নিম্নলিখিত ফিল্ডের মাধ্যমে ConversionValueRule-এর শর্তাবলী নির্ধারণ করুন:

audience_condition
এক বা একাধিক দর্শকের সাথে সম্পর্কিত ইম্প্রেশনের ক্ষেত্রে নিয়মটি প্রযোজ্য হয়। user_lists বা user_interests ফিল্ডের মাধ্যমে প্রতিটি ব্যবহারকারীর তালিকা বা ব্যবহারকারীর আগ্রহের রিসোর্সের নাম উল্লেখ করুন। উপলভ্য ব্যবহারকারীর তালিকা বা ব্যবহারকারীর আগ্রহের রিসোর্সের নাম পেতে, GoogleAdsService-এর searchStream বা search অনুরোধ ইস্যু করুন যেখানে কোয়েরির FROM ক্লজ যথাক্রমে user_list বা user_interest।
কোনও audience_condition-এ একাধিক ব্যবহারকারীর তালিকা বা ব্যবহারকারীর আগ্রহ থাকলে, ইম্প্রেশনটি ব্যবহারকারীর তালিকা বা ব্যবহারকারীর আগ্রহের যেকোনও একটির সাথে সম্পর্কিত হলে, ইম্প্রেশনটি নিয়মের সাথে মিলে যাবে।
device_condition
ইম্প্রেশনের ডিভাইস নির্দিষ্ট করা যেকোনও ডিভাইসের সাথে ম্যাচ করলে নিয়মটি প্রযোজ্য হয় device_types। শুধুমাত্র ValueRuleDeviceType-এ ডিভাইসের ধরন অনুমোদিত।
geo_location_condition
ইম্প্রেশনের ক্ষেত্রে নিয়মটি প্রযোজ্য হয় যেখানে লোকেশন সংক্রান্ত তথ্য geo_match_type-এর জন্য নির্দিষ্ট করা geo_target_constants-এর যেকোনও একটির সাথে মেলে এবং excluded_geo_match_type-এর জন্য excluded_geo_target_constants-এর যেকোনও একটির সাথে মেলে না। লোকেশন রিসোর্সের নাম কীভাবে ফিরিয়ে আনবেন তা জানতে লোকেশন টার্গেটিং গাইড দেখুন।
itinerary_condition
ইম্প্রেশনে নিয়মটি প্রয়োগ করে যেখানে সার্চ করা শব্দে ভ্রমণসূচী-নির্দিষ্ট তথ্য অন্তর্ভুক্ত থাকে, যেমন বুকিং উইন্ডো, ভ্রমণের সময়সীমা, বা ভ্রমণের শুরুর দিন। উপলভ্য শর্তাবলী সম্পর্কে আরও জানতে ValueRuleItineraryCondition পর্যালোচনা করুন।

আপনি প্রতিটি ConversionValueRule-এ audience_condition, device_condition, geo_location_condition বা itinerary_condition-এর মধ্যে সর্বাধিক দুটি নির্দিষ্ট করতে পারবেন।

কোনও শর্ত উল্লেখ না করা নিয়ম সেইসব ইম্প্রেশনের ক্ষেত্রে প্রযোজ্য হয় যেগুলি একই নিয়ম সেটের আরও নির্দিষ্ট নিয়মের শর্ত পূরণ করে না।

নিয়ম সংক্রান্ত অ্যাকশন

একটি নিয়মে একটিই action থাকতে হবে, যার মধ্যে একটি operation এবং একটি value থাকবে। নিয়মের শর্ত পূরণ করে এমন কনভার্সনের ক্ষেত্রে কনভার্সন ভ্যালু কীভাবে অ্যাডজাস্ট করতে হবে তা অ্যাকশন থেকে বোঝা যায়। উপলভ্য অপারেশনগুলি নিচে দেওয়া হল:

ADD
কনভার্সনের আসল ভ্যালুর সাথে value যোগ করে। value-এর মান অবশ্যই 0-এর থেকে বেশি হতে হবে।
MULTIPLY
কনভার্সনের আসল ভ্যালুকে নির্দিষ্ট value দিয়ে গুণ করে। value অবশ্যই 0.5-এর থেকে বেশি বা সমান এবং 10-এর থেকে কম বা সমান হতে হবে।
SET

কনভার্সন ভ্যালু নির্দিষ্ট value-এ সেট করে। value-এর মান অবশ্যই 0-এর থেকে বেশি হতে হবে।

আপনি শুধুমাত্র SET অ্যাকশন সহ কোনও নিয়ম, নিয়ম সেটে ব্যবহার করতে পারবেন যা নিয়ম সেট তৈরি করা বিভাগে বর্ণিত শর্ত পূরণ করে।

অন্যান্য নিয়মের অ্যাট্রিবিউট

শর্ত ও অ্যাকশন ছাড়াও, ConversionValueRule-এর নিম্নলিখিত অ্যাট্রিবিউট আছে।

owner_customer
নিয়মটি যে Customer-এর মালিকানাধীন, তার রিসোর্সের নাম। অ্যাকাউন্ট বা এর কোনও ম্যানেজার অ্যাকাউন্টে নিয়ম নির্ধারণ করা হয়েছে কিনা তা জানতে এটি ব্যবহার করুন।
status
নিয়মের স্ট্যাটাস। আপনি এই ফিল্ড PAUSED-এ সেট করে কোনও নিয়ম পজ করতে পারেন এবং এই ফিল্ড ENABLED-এ সেট করে কোনও পজ করা নিয়ম চালু করতে পারেন।

নিয়মের সেট তৈরি করুন

আপনার কাছে অন্তত একটি ConversionValueRule থাকলে, আপনি একটি ConversionValueRuleSet তৈরি করতে পারবেন, যার মধ্যে এগুলি থাকে:

conversion_action_categories

কনভার্সন অ্যাকশনের বিভাগের তালিকা যার উপর এই নিয়ম সেট প্রযোজ্য হয়। তালিকাটি খালি থাকলে, নিয়মের সেট সব বিভাগের ক্ষেত্রে প্রযোজ্য হয়। তালিকা খালি না থাকলে, এতে STORE_VISIT বা STORE_SALE-এর মধ্যে যেকোনও একটির এন্ট্রি থাকতে হবে।

নিয়ম সেট তৈরি করার সময় আপনি শুধুমাত্র কনভার্সন অ্যাকশন বিভাগের তালিকা সেট করতে পারবেন।

conversion_value_rules

সেটে অন্তর্ভুক্ত করার জন্য নিয়মের রিসোর্স নাম।

এই তালিকায় শুধুমাত্র এমন নিয়ম থাকতে পারে যা SET অ্যাকশন ব্যবহার করে, যদি এই শর্তগুলির মধ্যে কোনও একটি পূরণ হয়:

  • আপনার অ্যাকাউন্ট সাদাতালিকায় আছে এবং নিয়ম সেটের conversion_action_categories খালি আছে।
  • সেটের conversion_action_categories-এ শুধুমাত্র STORE_VISIT বা STORE_SALE-এর একটি এন্ট্রি আছে, সেটের dimensions-এ শুধুমাত্র NO_CONDITION-এর একটি এন্ট্রি আছে এবং নিয়মের কোনও শর্ত ফিল্ড সেট করা নেই।
dimensions

ValueRuleSetDimension enum ভ্যালুর তালিকা যা সেটের নিয়মগুলি কোন শর্ত ব্যবহার করতে পারে তা নির্দেশ করে। যেমন, dimensions-এ GEO_LOCATION ও DEVICE থাকলে, আপনি সেটে geo_location_condition বা device_condition-এর সাথে নিয়ম যোগ করতে পারবেন, কিন্তু audience_condition-এর সাথে নিয়ম যোগ করতে পারবেন না।

এই তালিকা খালি রাখা যাবে না এবং এতে সর্বাধিক দুটি এন্ট্রি থাকতে পারে।

এই তালিকার প্রথম এন্ট্রি নির্ধারণ করে যে মেট্রিক-এ segments.conversion_value_rule_primary_dimension-এর জন্য কোন ভ্যালু দেখানো হবে।

এই তালিকায় NO_CONDITION-এর জন্য কোনও এন্ট্রি থাকলে:

  • NO_CONDITION অবশ্যই তালিকার একমাত্র এন্ট্রি হতে হবে।
  • সেটের conversion_action_categories-এর তালিকায় শুধুমাত্র STORE_VISIT বা STORE_SALE-এর একটি এন্ট্রি থাকতে হবে।
  • conversion_value_rules-এর তালিকায় এমন কোনও নিয়ম থাকতে পারবে না যেখানে audience_condition, device_condition বা geo_location_condition সেট করা আছে।
attachment_type

পুরো অ্যাকাউন্টে প্রযোজ্য এমন নিয়ম সেট তৈরি করতে এই ভ্যালু CUSTOMER-এ সেট করুন অথবা নির্দিষ্ট ক্যাম্পেনের জন্য নিয়ম সেট তৈরি করতে CAMPAIGN-এ সেট করুন।

campaign

নিয়ম সেটের attachment_type যদি CAMPAIGN হয়, তাহলে এটি সেই রিসোর্স নামে সেট করুন যেখানে নিয়ম সেট প্রযোজ্য হয়।

নিয়মের মতো, নিয়ম সেটেও owner_customer এবং status থাকে। তবে, নিয়ম সেটের status শুধুমাত্র পড়া যায় এবং নিম্নলিখিত উপায়ে এর নিয়ম থেকে পাওয়া যায়:

  • conversion_value_rules-এর মাধ্যমে রেফারেন্স করা প্রতিটি নিয়মে যদি status-এর ভ্যালু PAUSED হয়, তাহলে কনভার্সন ভ্যালু সংক্রান্ত নিয়মের সেট status-এর ভ্যালু PAUSED হবে।
  • অন্যথায়, কনভার্সন ভ্যালু সংক্রান্ত নিয়মের সেট status, ENABLED হবে।

নিয়ম ও নিয়ম সেট সরিয়ে দেওয়া

  • ConversionValueRuleSet-এ অন্তত একটি কনভার্সন ভ্যালু রুল থাকতে হবে যা হয় PAUSED অথবা ENABLED।

  • PAUSED বা ENABLED ConversionValueRuleSet-এর conversion_value_rules-এ রেফারেন্স করা আছে এমন ConversionValueRule সরানো যাবে না।

  • ConversionValueRuleSet সরিয়ে দিলে, সেট দ্বারা রেফারেন্স করা প্রতিটি ConversionValueRule-এর status পরিবর্তন হয় না।

  • ConversionValueRuleSet সরিয়ে দেওয়া হলে, conversion_value_rule_set রিসোর্সের জন্য search এবং searchStream অনুরোধ আর সরিয়ে দেওয়া সেট ফেরত দেবে না।

নিয়ম ও নিয়ম সেটের অগ্রাধিকার

Google Ads প্রতিটি কনভার্সনের ক্ষেত্রে সর্বাধিক একটি নিয়ম বেছে নিতে ও প্রয়োগ করতে নিম্নলিখিত লজিক ব্যবহার করে। এইসব নিয়ম সম্পর্কে আরও তথ্য Google Ads সহায়তা কেন্দ্র থেকে পান:

  1. বিবেচনা করার জন্য রুল সেটের attachment_type নির্ধারণ করুন। ইম্প্রেশনের সাথে যুক্ত ক্যাম্পেনে attachment_type = CAMPAIGN ও campaign সেট করা কোনও নিয়মের সেট থাকলে, শুধু ক্যাম্পেন-লেভেল নিয়মের সেট বিবেচনা করুন। অন্যথায়, শুধুমাত্র গ্রাহক-লেভেল নিয়ম সেট বিবেচনা করুন।

  2. বিবেচনা করার জন্য নিয়ম সেট থেকে, এমন নিয়ম সেট বেছে নিন যেখানে conversion_action_categories খালি নেই এবং কনভার্সনের কনভার্সন অ্যাকশনের বিভাগ রয়েছে, যদি এই ধরনের নিয়ম সেট থাকে। অন্যথায়, যেখানে conversion_action_categories খালি আছে সেই রুল সেট বেছে নিন।

  3. conversion_value_rules-এ যে ক্রমে নিয়মগুলি দেখানো হয়েছে সেই ক্রমে বেছে নেওয়া নিয়ম সেটের নিয়মগুলি মূল্যায়ন করুন এবং ইম্প্রেশনের সাথে ম্যাচ করে এমন শর্ত সহ প্রথম নিয়মটি বেছে নিন।

  4. একাধিক ম্যাচিং ভৌগোলিক লোকেশন সংক্রান্ত শর্তের জন্য, সবচেয়ে সুনির্দিষ্ট লোকেশন প্রয়োগ করা হয়। যেমন, কোনও ইম্প্রেশন যদি মার্কিন যুক্তরাষ্ট্র এবং ক্যালিফোর্নিয়া, এই দুটি শর্তের সাথেই মিলে যায়, তাহলে ক্যালিফোর্নিয়া প্রয়োগ করা হবে, কারণ এটি আরও সুনির্দিষ্ট লোকেশন।

  5. একাধিক ম্যাচিং অডিয়েন্স শর্তের জন্য, আগে থেকে থাকা অডিয়েন্স অ্যাট্রিবিউশন হায়ারার্কি প্রয়োগ করা হবে। কোনও সেটের দুটি নিয়মের মধ্যে টাই হলে, "যোগ করুন" নিয়মের পরিবর্তে "গুণ করুন" নিয়ম বেছে নেওয়া হবে। এরপরেও টাই হলে (অর্থাৎ, একাধিক "গুণ" নিয়ম থাকলে), সবচেয়ে বেশি গুণক অ্যাডজাস্টমেন্ট সহ নিয়মটি বেছে নেওয়া হবে।

  6. ডিভাইসের একাধিক ম্যাচিং শর্ত থাকতে পারে না, কারণ ডিভাইসের বিভাগগুলি একে অপরের থেকে আলাদা।

  7. ভ্রমণসূচী সংক্রান্ত শর্তাবলীর জন্য, সবচেয়ে নির্দিষ্ট ভ্রমণসূচী সংক্রান্ত নিয়ম প্রয়োগ করা হয়। এর অর্থ হল, একাধিক নিয়ম কোনও নির্দিষ্ট কনভার্সনের সাথে ম্যাচ করলে, যে নিয়মে সবচেয়ে বেশি সংখ্যক ভ্রমণসূচী বিকল্প উল্লেখ করা আছে, সেটি ব্যবহার করা হয়, যেমন "অ্যাডভান্স বুকিং উইন্ডো" বা "ভ্রমণের সময়সীমা"।

মেট্রিক্স

metrics.conversions_value এবং metrics.all_conversions_value ফিল্ডের পাশাপাশি এইসব মেট্রিক থেকে পাওয়া ফিল্ড, কনভার্সন ভ্যালু সংক্রান্ত নিয়মের সেট দ্বারা করা পরিবর্তনগুলি দেখায়। এছাড়াও, নিয়ম কীভাবে প্রয়োগ করা হয়েছে সেই সম্পর্কে আরও তথ্য পেতে, আপনার কোয়েরিতে segments.conversion_value_rule_primary_dimension অন্তর্ভুক্ত করতে পারেন। সেই সেগমেন্টের সম্ভাব্য ভ্যালু নিম্নলিখিত:

NO_RULE_APPLIED
কনভার্সনের জন্য ভ্যালু যেখানে কোনও নিয়ম প্রযোজ্য হয়নি।
ORIGINAL
নিয়ম প্রয়োগ করা হয়েছে এমন কনভার্সনের আসল ভ্যালু।
GEO_LOCATION, DEVICE, AUDIENCE বা NO_CONDITION
নিয়ম প্রয়োগ করার পরে কনভার্সনের ভ্যালু, নিয়ম সেটের dimensions সংগ্রহে প্রথম এন্ট্রি অনুযায়ী গ্রুপ করা হয়েছে।