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

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