리소스 이름

리소스 이름은 Google Ads API의 항목에 대한 고유 식별자이며 예측 가능한 형식의 문자열로 표시됩니다.

ResourceNames로 리소스 이름 구성

ResourceNames 는 항목과 관련된 모든 관련 ID를 알고 있는 경우 항목의 리소스 이름을 구성하는 방법을 제공하는 유틸리티 클래스입니다. 예를 들어 캠페인 리소스 이름은 customers/{customer_id}/campaigns/{campaign_id} 형식을 따릅니다. 고객 ID와 캠페인 ID를 알고 있는 경우 ResourceNames 클래스를 사용하여 전체 리소스 이름을 다음과 같이 구성할 수 있습니다.

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

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

필요한 ID로 ResourceNames에서 해당 메서드를 호출하여 다른 항목의 리소스 이름을 구성할 수도 있습니다.

리소스 이름 파싱

.NET 클라이언트 라이브러리는 리소스 이름 문자열을 개별 ID 구성요소로 다시 파싱할 수 있는 강력한 형식의 리소스 이름 클래스(Google.Ads.GoogleAds.V26.Resources 네임스페이스의 CampaignName, AdGroupName, CustomerName 등)도 제공합니다.

using Google.Ads.GoogleAds.V26.Resources;

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