ابزار ResourceNames به شما امکان میدهد نام منبع یک موجودیت را زمانی که تمام شناسههای (ID) مربوط به آن موجودیت را میدانید، بسازید. برای مثال، نام منبع یک کمپین به فرمت customers/<CUSTOMER_ID>/campaigns/<CAMPAIGN_ID> است، بنابراین اگر شناسه مشتری و شناسه کمپین را میدانید، میتوانید از ابزار ResourceNames برای ساخت نام کامل منبع استفاده کنید.
مثال پایه
اگر $customerId شامل شناسه مشتری شما و $campaignId شامل شناسه کمپین شما باشد، میتوانید تابع ResourceNames::forCampaign() را برای ساخت نام منبع کمپین، همانطور که در مثال زیر نشان داده شده است، فراخوانی کنید:
use Google\Ads\GoogleAds\Util\V25\ResourceNames;
$customerId = 1234567890;
$campaignId = 9876543210;
$campaignResourceName = ResourceNames::forCampaign($customerId, $campaignId);
موجودیتهایی با چندین شناسه
هر موجودیت مجموعهای خاص از شناسهها دارد که نام منبع آن را تشکیل میدهد. برای مثال، نام منبع یک معیار گروه تبلیغاتی به شناسه مشتری، شناسه گروه تبلیغاتی و شناسه معیار نیاز دارد:
use Google\Ads\GoogleAds\Util\V25\ResourceNames;
$adGroupCriterionResourceName = ResourceNames::forAdGroupCriterion(
$customerId,
$adGroupId,
$criterionId
);