গ্রাহক জীবনচক্রের সাথে সম্পর্কিত লক্ষ্যগুলি কনফিগার করতে Google Ads API-এর CustomerLifecycleGoal
এবং CampaignLifecycleGoal
রিসোর্স ব্যবহার করুন। v15 অনুযায়ী, Google Ads API আপনার Google বিজ্ঞাপন সার্চ এবং পারফরম্যান্স ম্যাক্স ক্যাম্পেইনের মাধ্যমে দক্ষতার সাথে নতুন গ্রাহকদের অর্জন করার জন্য গ্রাহক অধিগ্রহণের লক্ষ্যগুলিকে সমর্থন করে।
যদি আপনার Google Ads অ্যাকাউন্ট ক্রস-অ্যাকাউন্ট কনভার্সন ট্র্যাকিং ব্যবহার করে, তাহলে আপনাকে সরাসরি আপনার Google Ads অ্যাকাউন্টের পরিবর্তে Google Ads রূপান্তর গ্রাহক অ্যাকাউন্টে গ্রাহকের জীবনচক্রের লক্ষ্যগুলি কনফিগার করতে হবে। যাইহোক, আপনার এখনও আপনার অ্যাকাউন্টে প্রচারাভিযানের জীবনচক্রের লক্ষ্যগুলি সেট করা উচিত। ক্রস-অ্যাকাউন্ট রূপান্তর ট্র্যাকিং ব্যবহার করার সময় আপনি কীভাবে অন্যান্য লক্ষ্যগুলি পরিচালনা করেন তার অনুরূপ।
ক্রিয়েট এবং আপডেট অপারেশন পরিচালনা করুন (শুধুমাত্র v15 এর জন্য)
Google Ads API v15-এ, CustomerLifecycleGoalService
এবং CampaignLifecycleGoalService
এ সমর্থিত ক্রিয়াকলাপগুলি Google Ads API-এর অন্যান্য পরিষেবাগুলির থেকে কিছুটা আলাদা। পৃথক create
এবং update
অপারেশন করার পরিবর্তে, v15 CustomerLifecycleGoalOperation
এবং CampaignLifecycleGoalOperation
শুধুমাত্র একটি create
অপারেশন আছে এবং আপনি update_mask
ব্যবহার করে আপনার অভিপ্রায়কে নিম্নরূপ নির্দেশ করেন:
v15 ব্যবহার করে একটি লাইফসাইকেল লক্ষ্য তৈরি করতে, লক্ষ্যের সাথে
create
তবে এরresource_name
সেট করবেন না এবং অপারেশনটিরupdate_mask
সেট করবেন না।v15 ব্যবহার করে একটি লাইফসাইকেল লক্ষ্য আপডেট করতে, লক্ষ্যের সাথে
create
, লক্ষ্যটিরresource_name
সেট করুন এবং আপনি যে ক্ষেত্রগুলি আপডেট করতে চান তা তালিকাভুক্ত করতেupdate_mask
সেট করুন।
গ্রাহক জীবনচক্র লক্ষ্য কনফিগার করুন
গ্রাহক-স্তরে, একটি CustomerLifecycleGoal
তৈরি বা আপডেট করে একটি জীবনচক্র লক্ষ্য কনফিগার করুন। প্রতি Google Ads অ্যাকাউন্টে সর্বাধিক একটি CustomerLifecycleGoal
থাকতে পারে। customer_acquisition_goal_value_settings.value
ক্ষেত্রটি একটি নতুন গ্রাহকের প্রথম ক্রয় রূপান্তরে যোগ করার জন্য অতিরিক্ত মান সমন্বয় সংজ্ঞায়িত করে। আপনি লক্ষ্যের customer_acquisition_goal_value_settings.high_lifetime_value
পড়তে পারেন, কিন্তু এই ক্ষেত্রটি Google Ads API-এ অপরিবর্তনীয়।
আপনার দর্শকদের সেগমেন্ট করুন
Google Ads API v17 থেকে শুরু করে আপনাকে অবশ্যই UserListCustomerType
রিসোর্স ব্যবহার করতে হবে যাতে গ্রাহকের জীবনচক্র লক্ষ্যগুলির জন্য আপনার দর্শকদের ভাগ করতে হবে। CustomerLifecycleGoal
রিসোর্সে সরাসরি দর্শকদের কনফিগার করা বন্ধ করা হয়েছে। এখানে বিস্তারিত আছে:
- v17 এর আগে:
- একটি
CustomerLifecycleGoal
এরexisting_user_lists
সংগ্রহে ব্যবহারকারীর তালিকা যোগ করুন।
- একটি
- v17 দিয়ে শুরু:
- ব্যবহারকারী তালিকা এবং বিভাগের প্রতিটি সংমিশ্রণের জন্য একটি
UserListCustomerType
তৈরি করে প্রতিটি ব্যবহারকারী তালিকাকে এক বা একাধিক বিভাগের সাথে সংযুক্ত করুন।
- ব্যবহারকারী তালিকা এবং বিভাগের প্রতিটি সংমিশ্রণের জন্য একটি
Google Ads API v17 এবং পরবর্তীতে
UserListCustomerType
ইনস্ট্যান্স তৈরি করতে UserListCustomerTypeService
ব্যবহার করুন। আপনি যদি ইতিমধ্যেই CustomerLifecycleGoal.lifecycle_goal_customer_definition_settings.existing_user_lists
ক্ষেত্র তৈরি করে থাকেন, তাহলে আপনার অ্যাকাউন্টে ইতিমধ্যেই সংশ্লিষ্ট UserListCustomerType
দৃষ্টান্ত থাকবে।
UserListCustomerTypeService
শুধুমাত্র ক্রিয়াকলাপ create
এবং remove
সমর্থন করে, তাই আপনি যদি একটি বিদ্যমান UserListCustomerType
আপডেট করতে চান তবে আপনাকে এটি সরাতে হবে তারপর প্রয়োজনীয় আপডেট সহ একটি নতুন তৈরি করতে হবে।
একটি UserListCustomerType
শুধুমাত্র একটি ব্যবহারকারী তালিকার জন্য বরাদ্দ করা যেতে পারে, কিন্তু একটি ব্যবহারকারী তালিকায় একাধিক যুক্ত UserListCustomerType
দৃষ্টান্ত থাকতে পারে যতক্ষণ না UserListCustomerType
দৃষ্টান্তগুলির মধ্যে কোনো বিরোধ নেই। UserListCustomerType
দৃষ্টান্তগুলিকে নিম্নলিখিত সংমিশ্রণগুলির সাথে customer_type_category
একই ব্যবহারকারী তালিকায় বরাদ্দ করার চেষ্টা করলে একটি UserListCustomerTypeError.CONFLICTING_CUSTOMER_TYPES
ত্রুটি দেখা দেবে:
প্রথম customer_type_category | দ্বিতীয় customer_type_category |
---|---|
ক্রয়কারী | CONVERTED_LEADS |
ক্রয়কারী | QUALIFIED_LEADS |
ক্রয়কারী | CART_ABANDONERS |
CONVERTED_LEADS | QUALIFIED_LEADS |
DISENGAGED_CUSTOMERS | CONVERTED_LEADS |
DISENGAGED_CUSTOMERS | QUALIFIED_LEADS |
DISENGAGED_CUSTOMERS | CART_ABANDONERS |
Google Ads API v16 এবং তার আগের সংস্করণে
আপনার অ্যাকাউন্টের CustomerLifecycleGoal
এ নিম্নলিখিত ক্ষেত্রগুলি সেট করুন:
lifecycle_goal_customer_definition_settings.existing_user_lists
নির্দেশ করে কোন ব্যবহারকারী তালিকায় বিদ্যমান গ্রাহক রয়েছে।lifecycle_goal_customer_definition_settings.high_lifetime_value_user_lists
ক্ষেত্র নির্দেশ করে কোন ব্যবহারকারীর তালিকায় উচ্চ জীবনকালের মূল্যের গ্রাহক রয়েছে। আপনি এই ক্ষেত্রটি পড়তে পারেন, তবে এটি Google Ads API-এ অপরিবর্তনীয়।
ভাগ করা সম্পদ আচরণ
জানুয়ারী 2025-এ Google Ads API v16 সূর্যাস্ত না হওয়া পর্যন্ত এটা মনে রাখা গুরুত্বপূর্ণ যে UserListCustomerType
এবং CustomerLifecycleGoal
এ শ্রোতা বিভাজন ক্ষেত্রগুলি একটি শেয়ার্ড রিসোর্স, অর্থাৎ v17 এবং পরবর্তীতে নতুন UserListCustomerType
ইন্সট্যান্স তৈরি করার ফলে আপনার পূর্বের CustomerLifecycleGoal
এ পরিবর্তন এবং পরিবর্তন হবে , এবং অন্য উপায় কাছাকাছি.
দুটি সংস্থানের ক্ষেত্রগুলি কীভাবে ম্যাপ করা হয় তা এখানে:
v16-এ `CustomerLifecycleGoal` ফিল্ড পরিবর্তন করা হচ্ছে | v17-এ `UserListCustomerType`-এর পার্শ্বপ্রতিক্রিয়া |
---|---|
lifecycle_goal_customer_definition_settings.existing_user_lists | UserListCustomerType দৃষ্টান্ত তৈরি করে বা সরিয়ে দেয়। user_list ক্ষেত্রে সংশ্লিষ্ট ব্যবহারকারী তালিকা সম্পদের নাম রয়েছে। |
v17-এ `UserListCustomerType` পরিবর্তন করা হচ্ছে | v16-এ `CustomerLifecycleGoal` ক্ষেত্রের পার্শ্বপ্রতিক্রিয়া |
---|---|
UserListCustomerType দৃষ্টান্ত তৈরি বা সরান। | lifecycle_goal_customer_definition_settings.existing_user_lists ব্যক্তিগত সম্পদের নাম যোগ করা হবে বা সেখান থেকে সরানো হবে |
UserListCustomerType দৃষ্টান্ত তৈরি করুন বা সরান, যেখানে customer_type_category HIGH_VALUE_CUSTOMERS এ সেট করা আছে | lifecycle_goal_customer_definition_settings.high_lifetime_value_user_lists ব্যক্তিগত সম্পদের নাম যোগ করা হবে বা সেখান থেকে সরানো হবে |
প্রচারাভিযানের জীবনচক্রের লক্ষ্যগুলি কনফিগার করুন
প্রচারাভিযান স্তরে, একটি CampaignLifecycleGoal
তৈরি বা আপডেট করে একটি জীবনচক্র লক্ষ্য কনফিগার করুন। প্রতি প্রচারাভিযানে সর্বাধিক একটি CampaignLifecycleGoal
থাকতে পারে।
একটি প্রচারাভিযান-স্তরের লক্ষ্যের customer_acquisition_goal_settings
ক্ষেত্রটি আপনাকে প্রচারাভিযানের অপ্টিমাইজেশন মোড সেট করার পাশাপাশি মূল গ্রাহক লক্ষ্য থেকে মান সেটিংস ওভাররাইড করতে দেয়।
optimization_mode
নিম্নলিখিত মানগুলির মধ্যে একটি হতে পারে:
-
TARGET_ALL_EQUALLY
- ক্যাম্পেইনটি নতুন এবং বিদ্যমান গ্রাহকদের সমানভাবে লক্ষ্য করে। এটি ডিফল্ট অপ্টিমাইজেশান মোড।
-
BID_HIGHER_FOR_NEW_CUSTOMERS
- প্রচারাভিযানটি নতুন এবং বিদ্যমান উভয় গ্রাহকদের লক্ষ্য করে, কিন্তু যে গ্রাহকদের নতুন হওয়ার পূর্বাভাস দেওয়া হয় এবং
existing_user_lists
একটিতে নেই তাদের জন্য উচ্চতর বিড। -
TARGET_NEW_CUSTOMERS
- ক্যাম্পেইনটি শুধুমাত্র নতুন গ্রাহকদের লক্ষ্য করে।
value_settings
গ্রাহক-স্তরের লক্ষ্যে customer_acquisition_goal_value_settings
মতোই। একটি নির্দিষ্ট প্রচারাভিযানের মান ওভাররাইড করতে এই প্রচার-স্তরের সেটিংস ব্যবহার করুন।
জীবনচক্রের লক্ষ্য পুনরুদ্ধার করুন
Google Ads API-এর অন্যান্য সংস্থানগুলির মতো, জীবনচক্রের লক্ষ্যগুলি পুনরুদ্ধার করতে GoogleAdsService
এর search
বা searchStream
পদ্ধতিগুলি ব্যবহার করুন৷
নিম্নলিখিত কোয়েরিটি Google Ads অ্যাকাউন্টে প্রতিটি CustomerLifecycleGoal
এর বিবরণ পুনরুদ্ধার করে:
SELECT
customer_lifecycle_goal.lifecycle_goal_customer_definition_settings.existing_user_lists,
customer_lifecycle_goal.lifecycle_goal_customer_definition_settings.high_lifetime_value_user_lists,
customer_lifecycle_goal.customer_acquisition_goal_value_settings.value,
customer_lifecycle_goal.customer_acquisition_goal_value_settings.high_lifetime_value
FROM customer_lifecycle_goal
একইভাবে, নিম্নলিখিত ক্যোয়ারী প্রতিটি CampaignLifecycleGoal
বিবরণ পুনরুদ্ধার করে:
SELECT
campaign_lifecycle_goal.campaign,
campaign_lifecycle_goal.customer_acquisition_goal_settings.optimization_mode,
campaign_lifecycle_goal.customer_acquisition_goal_settings.value_settings.value,
campaign_lifecycle_goal.customer_acquisition_goal_settings.value_settings.high_lifetime_value
FROM campaign_lifecycle_goal