মিউটেট স্ট্র্যাটেজি বলতে Google Ads স্ক্রিপ্ট নির্দিষ্ট অবজেক্টের উপর নির্ভর না করে সরাসরি API কল করার জন্য
AdsApp.mutate ব্যবহার করাকে বোঝায়। এর ফলে, আপনি API-এর সব ফিচার আরও দ্রুত অ্যাক্সেস করতে পারবেন এবং আপনি যদি আগে থেকেই API সিনট্যাক্সের সাথে পরিচিত হন, তাহলে এটি ব্যবহার করা আরও সহজ হবে। Google Ads স্ক্রিপ্ট ব্যবহার করে ডিমান্ড জেনারেশন ক্যাম্পেন পরিবর্তন করার
এটিই একমাত্র উপায়।
মিউটেট সহ ডিমান্ড জেনারেশন ক্যাম্পেন তৈরি করুন
এই নির্দেশিকা ধরে নেয় যে আপনি প্রতিটি এন্টিটি আলাদা আলাদা অনুরোধে তৈরি করার পরিবর্তে একটি একক অ্যাটমিক অনুরোধে সম্পূর্ণ ক্যাম্পেন তৈরি করেন। এর অর্থ হল, একে অপরের সাথে রিসোর্স লিঙ্ক করতে আপনাকে টেম্পোরারি আইডি সেট-আপ ও ব্যবহার করতে হবে।
এটি সেট-আপ করার পরে, সব অপারেশন ধরে রাখার জন্য একটি অ্যারে তৈরি করুন:
const operations = [];
আপনি যে গ্রাহকের জন্য ক্যাম্পেন তৈরি করছেন তার কাস্টমার আইডি আপনার প্রায়শই প্রয়োজন হবে, কারণ প্রতিটি রিসোর্সের নামে এটি প্রয়োজন।
const customerId = AdsApp.currentAccount().getCustomerId();
প্রতিবার আপনি নতুন রিসোর্স তৈরি করতে চাইলে, রিসোর্সের নামে পরবর্তী টেম্প আইডি ব্যবহার করবেন, যাতে আপনি পরে এই অবজেক্ট রেফারেন্স করতে পারেন এবং অ্যারেতে তৈরি করা অবজেক্ট যোগ করতে পারেন:
const newOperation = {
[OPERATION_TYPE_VARIES]: {
create: {
resourceName: `customers/${customerId}/[EXACT_PATH_VARIES]/${getNextTempId()}`
// Other fields, relevant to the resource being created.
}
}
}
operations.push(newOperation);
আপনি Google Ads API REST মিউটেট ডকুমেন্টেশন থেকে আরও পড়তে এবং অপারেশন সংক্রান্ত উদাহরণ দেখতে পারবেন। ডিমান্ড জেনারেশন ক্যাম্পেনের প্রয়োজনীয় এবং ঐচ্ছিক কম্পোনেন্ট সম্পর্কে জানুন এবং আপনার প্রয়োজন অনুযায়ী অপারেশন তৈরি করুন।
আপনার সব অপারেশন তৈরি করা হয়ে গেলে, সেগুলি একটি ব্যাচে রান করুন:
AdsApp.mutateAll(operations);