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