Kaynak adları

Google Ads API'deki bir varlığın benzersiz tanımlayıcısına kaynak adı denir ve bu ad, tahmin edilebilir bir biçime sahip bir dize olarak gösterilir. Bir kaynak adının bileşenlerini biliyorsanız biçimlendirilmiş kaynak adını oluşturmak için ResourceNames yardımcı programını kullanabilirsiniz.

ResourceNames sınıfı

ResourceNames yardımcı programı, bir öğeyle ilgili tüm kimlikleri bildiğinizde o öğenin kaynak adını oluşturur. Kimlikleri, kısa çizgi olmadan yalnızca rakam içeren dizeler olarak iletin.

Örneğin, bir kampanya kaynağı adı customers/{customer_id}/campaigns/{campaign_id} biçimindedir. Müşteri kimliğini ve kampanya kimliğini biliyorsanız tam kaynak adını aşağıdaki gibi oluşturmak için ResourceNames yardımcı programını kullanabilirsiniz:

use Google::Ads::GoogleAds::V26::Utils::ResourceNames;

my $customer_id = "1234567890";
my $campaign_id = "9876543210";

# Generates: "customers/1234567890/campaigns/9876543210"
my $resource_name =
  Google::Ads::GoogleAds::V26::Utils::ResourceNames::campaign(
    $customer_id,
    $campaign_id
  );

ResourceNames yardımcı programı, ad_group(), customer() ve ad_group_criterion() gibi diğer öğe türleri için benzer yardımcı yöntemler sağlar. ResourceNames, desteklenen her API sürümü ad alanının (ör. v26.1 gibi küçük API sürümlerinin ana sürüm modülü V26'i kullandığı V26) kapsamındadır. Bu nedenle, daha eski bir sürüm kullanıyorsanız V26 değerini hedef API sürümünüzle değiştirin. Desteklenen yardımcı yöntemlerin tam listesi için ResourceNames.pm kaynak dosyasına bakın.