Nama resource

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;