Tên tài nguyên

Tên tài nguyên là giá trị nhận dạng riêng biệt cho một thực thể trong Google Ads API và được biểu thị dưới dạng một chuỗi có định dạng dự đoán được.

Tạo tên tài nguyên bằng ResourceNames

ResourceNames là một lớp tiện ích cung cấp cách tạo tên tài nguyên của một thực thể nếu bạn biết tất cả mã nhận dạng có liên quan đến thực thể đó. Ví dụ: tên tài nguyên chiến dịch có định dạng customers/{customer_id}/campaigns/{campaign_id}. Nếu biết mã khách hàng và mã chiến dịch, bạn có thể sử dụng lớp ResourceNames để tạo tên tài nguyên đầy đủ như sau:

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

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

Bạn cũng có thể tạo tên tài nguyên cho các thực thể khác bằng cách gọi phương thức tương ứng trên ResourceNames bằng các mã nhận dạng bắt buộc.

Phân tích cú pháp tên tài nguyên

Thư viện ứng dụng .NET cũng cung cấp các lớp tên tài nguyên được nhập rõ ràng (chẳng hạn như CampaignName, AdGroupName và CustomerName trong không gian tên Google.Ads.GoogleAds.V26.Resources) cho phép bạn phân tích cú pháp chuỗi tên tài nguyên thành các thành phần mã nhận dạng riêng lẻ:

using Google.Ads.GoogleAds.V26.Resources;

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