نام‌های منبع

شناسه یکتا برای یک نهاد در Google Ads API نام منبع نامیده می‌شود، و به‌صورت رشته‌ای با قالب قابل‌پیش‌بینی نشان داده می‌شود. اگر اجزای تشکیل‌دهنده نام منبع را می‌دانید، می‌توانید از PathLookupUtil برای تولید نام منبع نهایی استفاده کنید.

PathLookupUtil

ابزار کمکی PathLookupUtil نام منبع نهاد را وقتی می‌سازد که همه شناسه‌های مربوط به آن نهاد را ارائه دهید. برای مثال، نام منبع پویش از قالب customers/{customer_id}/campaigns/{campaign_id} استفاده می‌کند، بنابراین اگر شناسه مشتری و شناسه پویش را بدانید، می‌توانید از client.path برای ساختن نام کامل منبع استفاده کنید:

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)

نهادهای پشتیبانی‌شده

می‌توانید از نام‌های نهاد دیگر نیز در client.path استفاده کنید که شناسه‌های مختلفی را بسته به سلسله‌مراتب نام منبع می‌پذیرند:

  • پویش: client.path.campaign(customer_id, campaign_id)
  • گروه آگهی: client.path.ad_group(customer_id, ad_group_id)
  • آگهی گروه آگهی: client.path.ad_group_ad(customer_id, ad_group_id, ad_id)