שמות המשאבים

המזהה הייחודי של ישות ב-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)