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

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

  • দর্শকদের মেম্বারশিপ
  • বাস্তবিক লোকেশন বা আগ্রহের লোকেশন
  • ডিভাইস
  • ভ্রমণসূচি

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

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

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

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

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

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

নিয়মের শর্ত

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

audience_condition
এক বা একাধিক দর্শকের সাথে যুক্ত ইম্প্রেশনের ক্ষেত্রে নিয়মটি প্রয়োগ করে। user_lists বা user_interests ফিল্ডের মাধ্যমে প্রতিটি ব্যবহারকারীর তালিকা বা ব্যবহারকারীর আগ্রহের রিসোর্স নাম নির্দিষ্ট করুন। উপলভ্য ব্যবহারকারীর তালিকা বা ব্যবহারকারীর আগ্রহের রিসোর্স নাম পেতে, searchStream বা search অনুরোধ ইস্যু করুন GoogleAdsService যেখানে কোয়েরির 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 এনুম ভ্যালুর তালিকা যা সেটের কোন কোন শর্ত নিয়ম ব্যবহার করতে পারবে তা নির্দেশ করে। যেমন, যদি 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 সরাতে পারবেন না।

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

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

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

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

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

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

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

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

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

  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 সংগ্রহে প্রথম এন্ট্রি অনুযায়ী গ্রুপ করা হয়েছে।