如果您知道與實體相關的所有 ID,可以使用 ResourceNames 公用程式建構實體的資源名稱。舉例來說,廣告活動資源名稱的格式為 customers/<CUSTOMER_ID>/campaigns/<CAMPAIGN_ID>,因此如果您知道客戶 ID 和廣告活動 ID,就可以使用 ResourceNames 公用程式建構完整資源名稱。
基本範例
如果 $customerId 包含您的客戶 ID,且 $campaignId 包含您的廣告活動 ID,您可以呼叫 ResourceNames::forCampaign() 來建構廣告活動的資源名稱,如下列範例所示:
use Google\Ads\GoogleAds\Util\V25\ResourceNames;
$customerId = 1234567890;
$campaignId = 9876543210;
$campaignResourceName = ResourceNames::forCampaign($customerId, $campaignId);
具有多個 ID 的實體
每個實體都有一組特定的 ID,組成資源名稱。舉例來說,廣告群組條件的資源名稱需要客戶 ID、廣告群組 ID 和條件 ID:
use Google\Ads\GoogleAds\Util\V25\ResourceNames;
$adGroupCriterionResourceName = ResourceNames::forAdGroupCriterion(
$customerId,
$adGroupId,
$criterionId
);