اسم المورد هو المعرّف الفريد لكيان في 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.V26.Resources) تتيح لك
تحليل سلسلة اسم المورد إلى مكوّنات رقم التعريف الفردية:
using Google.Ads.GoogleAds.V26.Resources;
CampaignName campaignName = CampaignName.Parse(campaignResourceName);
string parsedCustomerId = campaignName.CustomerId;
string parsedCampaignId = campaignName.CampaignId;