שמות המשאבים

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