ResourceNames yardımcı programı, bir öğeyle ilgili tüm kimlikleri bildiğinizde o öğenin kaynak adını oluşturmanıza olanak tanır.
Örneğin, bir kampanya kaynağı adı customers/<CUSTOMER_ID>/campaigns/<CAMPAIGN_ID> biçimindedir. Bu nedenle, müşteri kimliğini ve kampanya kimliğini biliyorsanız tam kaynak adını oluşturmak için ResourceNames yardımcı programını kullanabilirsiniz.
Temel örnek
$customerId müşteri kimliğinizi ve $campaignId kampanya kimliğinizi içeriyorsa kampanyanın kaynak adını oluşturmak için aşağıdaki örnekte gösterildiği gibi ResourceNames::forCampaign() yöntemini çağırabilirsiniz:
use Google\Ads\GoogleAds\Util\V26\ResourceNames;
$customerId = 1234567890;
$campaignId = 9876543210;
$campaignResourceName = ResourceNames::forCampaign($customerId, $campaignId);
Birden fazla kimliği olan öğeler
Her varlığın, kaynak adını oluşturan belirli bir kimlik grubu vardır. Örneğin, bir reklam grubu ölçütünün kaynak adı için müşteri kimliği, reklam grubu kimliği ve ölçüt kimliği gerekir:
use Google\Ads\GoogleAds\Util\V26\ResourceNames;
$adGroupCriterionResourceName = ResourceNames::forAdGroupCriterion(
$customerId,
$adGroupId,
$criterionId
);