ResourceNames yardımcı programı, bir öğeyle ilgili tüm alakalı kimlikleri bildiğinizde öğ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, $campaignId ise kampanya kimliğinizi içeriyorsa aşağıdaki örnekte gösterildiği gibi kampanyanın kaynak adını oluşturmak için ResourceNames::forCampaign() işlevini çağırabilirsiniz:
use Google\Ads\GoogleAds\Util\V25\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\V25\ResourceNames;
$adGroupCriterionResourceName = ResourceNames::forAdGroupCriterion(
$customerId,
$adGroupId,
$criterionId
);