Nama resource adalah ID unik untuk entitas di Google Ads API dan ditampilkan sebagai string dengan format yang dapat diprediksi.
Membuat nama resource dengan ResourceNames
ResourceNames adalah class utilitas yang menyediakan cara untuk membuat nama resource entity jika Anda mengetahui semua ID relevan yang terkait dengan entity tersebut.
Misalnya, nama resource kampanye mengikuti format
customers/{customer_id}/campaigns/{campaign_id}. Jika mengetahui ID pelanggan dan ID kampanye, Anda dapat menggunakan class ResourceNames untuk membuat nama resource lengkap sebagai berikut:
long customerId = 1234567890L;
long campaignId = 9876543210L;
string campaignResourceName = ResourceNames.Campaign(customerId, campaignId);
Anda juga dapat membuat nama resource untuk entity lain dengan memanggil
metode yang sesuai di ResourceNames dengan ID yang diperlukan.
Mengurai nama resource
Library klien .NET juga menyediakan class nama resource yang memiliki jenis data yang kuat
(seperti CampaignName, AdGroupName, dan CustomerName di
namespace Google.Ads.GoogleAds.V25.Resources) yang memungkinkan
Anda mengurai kembali string nama resource menjadi komponen ID individualnya:
using Google.Ads.GoogleAds.V25.Resources;
CampaignName campaignName = CampaignName.Parse(campaignResourceName);
string parsedCustomerId = campaignName.CustomerId;
string parsedCampaignId = campaignName.CampaignId;