أسماء الموارد

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