Mit dem Dienstprogramm ResourceNames können Sie den Ressourcennamen einer Entität erstellen, wenn Sie alle relevanten IDs für diese Entität kennen.
Der Ressourcenname einer Kampagne hat beispielsweise das Format customers/<CUSTOMER_ID>/campaigns/<CAMPAIGN_ID>. Wenn Sie also die Kundennummer und die Kampagnen-ID kennen, können Sie mit dem Dienstprogramm ResourceNames den vollständigen Ressourcennamen erstellen.
Einfaches Beispiel
Wenn $customerId Ihre Kundennummer und $campaignId Ihre Kampagnen-ID enthält, können Sie ResourceNames::forCampaign() aufrufen, um den Ressourcennamen der Kampagne zu erstellen, wie im folgenden Beispiel gezeigt:
use Google\Ads\GoogleAds\Util\V26\ResourceNames;
$customerId = 1234567890;
$campaignId = 9876543210;
$campaignResourceName = ResourceNames::forCampaign($customerId, $campaignId);
Entitäten mit mehreren IDs
Jede Entität hat eine bestimmte Gruppe von IDs, die ihren Ressourcennamen bilden. Der Ressourcenname eines Anzeigengruppenkriteriums erfordert beispielsweise eine Kundennummer, eine Anzeigengruppen-ID und eine Kriterium-ID:
use Google\Ads\GoogleAds\Util\V26\ResourceNames;
$adGroupCriterionResourceName = ResourceNames::forAdGroupCriterion(
$customerId,
$adGroupId,
$criterionId
);