রিসোর্সের নাম

ResourceNames ইউটিলিটি আপনাকে কোনও এন্টিটির রিসোর্স নাম তৈরি করতে দেয়, যখন আপনি সেই এন্টিটির সাথে সম্পর্কিত সব প্রাসঙ্গিক আইডি জানেন। যেমন, ক্যাম্পেন রিসোর্সের নাম এই ফর্ম্যাটে থাকে customers/<CUSTOMER_ID>/campaigns/<CAMPAIGN_ID>, তাই আপনি কাস্টমার আইডি ও ক্যাম্পেন আইডি জানলে, ResourceNames ইউটিলিটি ব্যবহার করে রিসোর্সের পুরো নাম তৈরি করতে পারবেন।

প্রাথমিক উদাহরণ

$customerId-এ আপনার কাস্টমার আইডি এবং $campaignId-এ আপনার ক্যাম্পেন আইডি থাকলে, আপনি ResourceNames::forCampaign()-এ কল করে ক্যাম্পেনের রিসোর্স নাম তৈরি করতে পারেন, যেমনটি নিম্নলিখিত উদাহরণে দেখানো হয়েছে:

use Google\Ads\GoogleAds\Util\V26\ResourceNames;

$customerId = 1234567890;
$campaignId = 9876543210;

$campaignResourceName = ResourceNames::forCampaign($customerId, $campaignId);

একাধিক আইডি সহ এন্টিটি

প্রতিটি এন্টিটির একটি নির্দিষ্ট সেট আইডি থাকে যা এর রিসোর্সের নাম তৈরি করে। যেমন, বিজ্ঞাপন গ্রুপের মাপকাঠির রিসোর্স নামের জন্য কাস্টমার আইডি, বিজ্ঞাপন গ্রুপ আইডি ও মাপকাঠি আইডি প্রয়োজন:

use Google\Ads\GoogleAds\Util\V26\ResourceNames;

$adGroupCriterionResourceName = ResourceNames::forAdGroupCriterion(
    $customerId,
    $adGroupId,
    $criterionId
);