اسم المورد هو المعرّف الفريد لكيان في 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;