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
);