Kaynak adları

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

PathLookupUtil

PathLookupUtil yardımcı programı, bir öğeyle ilgili tüm kimlikleri sağladığınızda öğenin kaynak adını oluşturur. Örneğin, bir kampanya kaynak adı customers/{customer_id}/campaigns/{campaign_id} biçimini kullanır. Bu nedenle, müşteri kimliğini ve kampanya kimliğini biliyorsanız tam kaynak adını oluşturmak için client.path kullanabilirsiniz:

require 'google/ads/google_ads'

client = Google::Ads::GoogleAds::GoogleAdsClient.new
customer_id = '1234567890'
campaign_id = '9876543210'

# Generates: "customers/1234567890/campaigns/9876543210"
campaign_resource_name = client.path.campaign(customer_id, campaign_id)

Desteklenen öğeler

client.path üzerinde, kaynak adının hiyerarşisine bağlı olarak farklı kimlikleri kabul eden başka öğe adları da kullanabilirsiniz:

  • Kampanya: client.path.campaign(customer_id, campaign_id)
  • Reklam grubu: client.path.ad_group(customer_id, ad_group_id)
  • Reklam grubu reklamı: client.path.ad_group_ad(customer_id, ad_group_id, ad_id)