שמות המשאבים

שם משאב הוא המזהה הייחודי של ישות ב-Google Ads API, והוא מיוצג כמחרוזת בפורמט צפוי.

יצירת שמות משאבים באמצעות ResourceNames

‫ResourceNames היא מחלקת כלי עזר שמספקת דרך ליצור את שם המשאב של ישות אם אתם יודעים את כל המזהים הרלוונטיים שקשורים לישות הזו. לדוגמה, שם משאב של קמפיין הוא בפורמט customers/{customer_id}/campaigns/{campaign_id}. אם אתם יודעים את מספר הלקוח ואת מזהה הקמפיין, אתם יכולים להשתמש במחלקה ResourceNames כדי ליצור את שם המשאב המלא באופן הבא:

long customerId = 1234567890L;
long campaignId = 9876543210L;

string campaignResourceName = ResourceNames.Campaign(customerId, campaignId);

אפשר ליצור שמות משאבים גם לישויות אחרות. לשם כך, צריך לקרוא לשיטה המתאימה ב-ResourceNames עם המזהים הנדרשים.

ניתוח שמות של משאבים

ספריית הלקוח של ‎ .NET מספקת גם מחלקות של שמות משאבים עם הקלדה חזקה (כמו CampaignName, AdGroupName ו-CustomerName במרחב השמות Google.Ads.GoogleAds.V25.Resources), שמאפשרות לכם לנתח מחרוזת של שם משאב בחזרה לרכיבי המזהה הנפרדים שלה:

using Google.Ads.GoogleAds.V25.Resources;

CampaignName campaignName = CampaignName.Parse(campaignResourceName);
string parsedCustomerId = campaignName.CustomerId;
string parsedCampaignId = campaignName.CampaignId;