ResourceNames ইউটিলিটি আপনাকে কোনো এনটিটির রিসোর্স নেম তৈরি করতে সাহায্য করে, যখন আপনি সেই এনটিটির সাথে সম্পর্কিত সমস্ত প্রাসঙ্গিক আইডি জানেন। উদাহরণস্বরূপ, একটি ক্যাম্পেইন রিসোর্স নেম customers/<CUSTOMER_ID>/campaigns/<CAMPAIGN_ID> ফরম্যাটে থাকে, তাই যদি আপনার কাস্টমার আইডি এবং ক্যাম্পেইন আইডি জানা থাকে, তবে আপনি ResourceNames ইউটিলিটি ব্যবহার করে সম্পূর্ণ রিসোর্স নেমটি তৈরি করতে পারেন।
মৌলিক উদাহরণ
যদি $customerId আপনার কাস্টমার আইডি এবং $campaignId আপনার ক্যাম্পেইন আইডি থাকে, তাহলে আপনি নিম্নলিখিত উদাহরণে দেখানো অনুযায়ী ক্যাম্পেইনের রিসোর্স নেম তৈরি করতে ResourceNames::forCampaign() কল করতে পারেন:
use Google\Ads\GoogleAds\Util\V25\ResourceNames;
$customerId = 1234567890;
$campaignId = 9876543210;
$campaignResourceName = ResourceNames::forCampaign($customerId, $campaignId);
একাধিক আইডি সহ সত্তা
প্রতিটি এনটিটির একটি নির্দিষ্ট আইডি সেট থাকে যা তার রিসোর্স নামটি তৈরি করে। উদাহরণস্বরূপ, একটি অ্যাড গ্রুপ ক্রাইটেরিয়নের রিসোর্স নামের জন্য একটি কাস্টমার আইডি, অ্যাড গ্রুপ আইডি এবং ক্রাইটেরিয়ন আইডি প্রয়োজন হয়:
use Google\Ads\GoogleAds\Util\V25\ResourceNames;
$adGroupCriterionResourceName = ResourceNames::forAdGroupCriterion(
$customerId,
$adGroupId,
$criterionId
);