리소스 이름

리소스 이름은 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.V25.Resources 네임스페이스의 CampaignName, AdGroupName, CustomerName)도 제공합니다.

using Google.Ads.GoogleAds.V25.Resources;

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