- 리소스: FirstAndThirdPartyAudience
- FirstAndThirdPartyAudienceType
- AudienceType
- AudienceSource
- ContactInfoList
- ContactInfo
- 동의
- ConsentStatus
- MobileDeviceIdList
- 메서드
리소스: FirstAndThirdPartyAudience
타겟팅에 사용되는 퍼스트 파티 또는 서드 파티 잠재고객 목록을 설명합니다. 퍼스트 파티 잠재고객은 고객 데이터 사용을 통해 생성됩니다. 서드 파티 잠재고객은 서드 파티 데이터 제공업체에서 제공하며 고객에게만 라이선스를 부여할 수 있습니다.
| JSON 표현 | 
|---|
| { "name": string, "firstAndThirdPartyAudienceId": string, "displayName": string, "description": string, "firstAndThirdPartyAudienceType": enum ( | 
| 필드 | |
|---|---|
| name | 
 출력 전용입니다. 퍼스트 파티 및 서드 파티 잠재고객의 리소스 이름입니다. | 
| firstAndThirdPartyAudienceId | 
 출력 전용입니다. 퍼스트 파티 및 서드 파티 잠재고객의 고유 ID입니다. 시스템에서 할당합니다. | 
| displayName | 
 퍼스트 파티 및 서드 파티 잠재고객의 표시 이름입니다. | 
| description | 
 사용자가 제공한 잠재고객 설명입니다. 퍼스트 파티 잠재고객에게만 적용됩니다. | 
| firstAndThirdPartyAudienceType | 
 잠재고객이 퍼스트 파티 잠재고객인지 서드 파티 잠재고객인지 여부 | 
| audienceType | 
 잠재고객의 유형입니다. | 
| audienceSource | 
 출력 전용입니다. 잠재고객의 소스입니다. | 
| membershipDurationDays | 
 요건을 충족하는 이벤트 후 항목이 잠재고객에 남아 있는 일 수입니다. 잠재고객에 만료일이 없는 경우 이 필드의 값을 10000으로 설정합니다. 그렇지 않은 경우 설정 값은 0보다 크고 540 이하여야 합니다. 퍼스트 파티 잠재고객에게만 적용됩니다. 다음  
 | 
| displayAudienceSize | 
 출력 전용입니다. 디스플레이 네트워크의 예상 잠재고객 규모입니다. 크기가 1,000 미만이면 개인 정보 보호를 위해 숫자가 숨겨지고 0이 반환됩니다. 그렇지 않으면 숫자가 두 개의 유효 자릿수로 반올림됩니다. GET 요청에서만 반환됩니다. | 
| activeDisplayAudienceSize | 
 출력 전용입니다. 지난 한 달 동안 디스플레이 네트워크의 예상 잠재고객 규모입니다. 크기가 1,000 미만이면 개인 정보 보호를 위해 숫자가 숨겨지고 0이 반환됩니다. 그렇지 않으면 숫자가 유효 자릿수 2자리로 반올림됩니다. GET 요청에서만 반환됩니다. | 
| youtubeAudienceSize | 
 출력 전용입니다. YouTube 네트워크의 예상 잠재고객 규모입니다. 크기가 1,000 미만이면 개인 정보 보호를 위해 숫자가 숨겨지고 0이 반환됩니다. 그렇지 않으면 숫자가 유효 자릿수 2자리로 반올림됩니다. 퍼스트 파티 잠재고객에게만 적용됩니다. GET 요청에서만 반환됩니다. | 
| gmailAudienceSize | 
 출력 전용입니다. Gmail 네트워크의 예상 잠재고객 규모입니다. 크기가 1, 000보다 작으면 개인 정보 보호를 위해 숫자가 숨겨지고 0이 반환됩니다. 그렇지 않으면 숫자가 두 개의 유효 자릿수로 반올림됩니다. 퍼스트 파티 잠재고객에게만 적용됩니다. GET 요청에서만 반환됩니다. | 
| displayMobileAppAudienceSize | 
 출력 전용입니다. 디스플레이 네트워크에서 예상되는 모바일 앱 잠재고객 규모입니다. 크기가 1,000 미만이면 개인 정보 보호를 위해 숫자가 숨겨지고 0이 반환됩니다. 그렇지 않으면 숫자가 유효 자릿수 2자리로 반올림됩니다. 퍼스트 파티 잠재고객에게만 적용됩니다. GET 요청에서만 반환됩니다. | 
| displayMobileWebAudienceSize | 
 출력 전용입니다. 디스플레이 네트워크에서 예상되는 모바일 웹 잠재고객 규모입니다. 크기가 1, 000보다 작으면 개인 정보 보호를 위해 숫자가 숨겨지고 0이 반환됩니다. 그렇지 않으면 숫자가 유효 자릿수 2자리로 반올림됩니다. 퍼스트 파티 잠재고객에게만 적용됩니다. GET 요청에서만 반환됩니다. | 
| displayDesktopAudienceSize | 
 출력 전용입니다. 디스플레이 네트워크의 예상 데스크톱 잠재고객 규모입니다. 크기가 1,000 미만이면 개인 정보 보호를 위해 숫자가 숨겨지고 0이 반환됩니다. 그렇지 않으면 숫자가 두 개의 유효 자릿수로 반올림됩니다. 퍼스트 파티 잠재고객에게만 적용됩니다. GET 요청에서만 반환됩니다. | 
| appId | 
 appId가 업로드 중인 mobileDeviceId의 유형과 일치합니다. 
 | 
| 통합 필드 members. 고객 일치 타겟팅 잠재고객의 초기 회원입니다.members은 다음 중 하나여야 합니다. | |
| contactInfoList | 
 입력 전용입니다. 초기 잠재고객 구성원을 정의하는 연락처 정보 목록입니다. 
 | 
| mobileDeviceIdList | 
 입력 전용입니다. 초기 잠재고객 구성원을 정의하는 휴대기기 ID 목록입니다. 
 | 
FirstAndThirdPartyAudienceType
퍼스트 파티 및 서드 파티 잠재고객 리소스의 가능한 유형입니다.
| 열거형 | |
|---|---|
| FIRST_AND_THIRD_PARTY_AUDIENCE_TYPE_UNSPECIFIED | 유형이 지정되지 않았거나 알 수 없는 경우의 기본값입니다. | 
| FIRST_AND_THIRD_PARTY_AUDIENCE_TYPE_FIRST_PARTY | 클라이언트 데이터를 사용하여 생성되는 잠재고객입니다. | 
| FIRST_AND_THIRD_PARTY_AUDIENCE_TYPE_THIRD_PARTY | 서드 파티 데이터 제공업체에서 제공하는 잠재고객입니다. | 
AudienceType
가능한 잠재고객 유형입니다.
| 열거형 | |
|---|---|
| AUDIENCE_TYPE_UNSPECIFIED | 유형이 지정되지 않았거나 알 수 없는 경우의 기본값입니다. | 
| CUSTOMER_MATCH_CONTACT_INFO | 고객을 알려진 연락처 정보와 매칭하여 잠재고객을 생성했습니다. | 
| CUSTOMER_MATCH_DEVICE_ID | 고객을 알려진 휴대기기 ID와 일치시켜 잠재고객을 생성했습니다. | 
| CUSTOMER_MATCH_USER_ID | 고객을 알려진 사용자 ID와 일치시켜 잠재고객을 생성했습니다. | 
| ACTIVITY_BASED | 캠페인 활동을 기반으로 잠재고객이 생성되었습니다. | 
| FREQUENCY_CAP | 게재된 노출수를 제외하여 잠재고객이 생성되었습니다. | 
| TAG_BASED | 잠재고객은 픽셀에 연결된 맞춤 변수를 기반으로 생성되었습니다. | 
| YOUTUBE_USERS | 동영상, YouTube 광고 또는 YouTube 채널과의 이전 상호작용을 기반으로 잠재고객이 생성되었습니다. | 
| LICENSED | 서드 파티 잠재고객 유형의 하위유형입니다. | 
AudienceSource
잠재고객 소스
| 열거형 | |
|---|---|
| AUDIENCE_SOURCE_UNSPECIFIED | 잠재고객 소스가 지정되지 않았거나 알 수 없는 경우의 기본값입니다. | 
| DISPLAY_VIDEO_360 | Display & Video 360에서 시작되었습니다. | 
| CAMPAIGN_MANAGER | Campaign Manager 360에서 발생했습니다. | 
| AD_MANAGER | Google Ad Manager에서 시작되었습니다. | 
| SEARCH_ADS_360 | Search Ads 360에서 시작되었습니다. | 
| YOUTUBE | YouTube에서 시작되었습니다. | 
| ADS_DATA_HUB | Ads Data Hub에서 발생했습니다. | 
ContactInfoList
고객 일치 타겟팅 잠재고객 구성원을 정의하는 연락처 정보 목록의 래퍼 메시지입니다.
| JSON 표현 | 
|---|
| { "contactInfos": [ { object ( | 
| 필드 | |
|---|---|
| contactInfos[] | 
 고객 일치 타겟팅 잠재고객 구성원을 정의하는 ContactInfo 객체 목록입니다. contactInfos를 분할한 후의 구성원 크기는 500,000을 초과해서는 안 됩니다. | 
| consent | 
 입력 전용입니다.  이 필드를 설정하지 않으면 동의가 지정되지 않은 것입니다. 
 | 
ContactInfo
고객 일치 타겟팅 잠재고객 구성원을 정의하는 연락처 정보입니다.
| JSON 표현 | 
|---|
| { "hashedEmails": [ string ], "hashedPhoneNumbers": [ string ], "zipCodes": [ string ], "hashedFirstName": string, "hashedLastName": string, "countryCode": string } | 
| 필드 | |
|---|---|
| hashedEmails[] | 
 회원의 SHA256 해싱된 이메일 목록입니다. 해싱하기 전에 모든 공백을 삭제하고 문자열이 모두 소문자인지 확인합니다. | 
| hashedPhoneNumbers[] | 
 회원의 SHA256 해싱된 전화번호 목록입니다. 해싱하기 전에 모든 전화번호는 E.164 형식을 사용하여 형식을 지정하고 국가 전화번호를 포함해야 합니다. | 
| zipCodes[] | 
 회원의 우편번호 목록입니다. 또한 다음 필드로 설정해야 합니다. | 
| hashedFirstName | 
 SHA256 해시된 구성원의 이름입니다. 해싱하기 전에 모든 공백을 삭제하고 문자열이 모두 소문자인지 확인합니다. 다음 필드도 설정해야 합니다. | 
| hashedLastName | 
 회원의 SHA256 해싱된 성입니다. 해싱하기 전에 모든 공백을 삭제하고 문자열이 모두 소문자인지 확인합니다. 다음 필드도 설정해야 합니다. | 
| countryCode | 
 회원의 국가 코드입니다. 다음 필드도 설정해야 합니다. | 
동의
사용자 동의 상태입니다.
| JSON 표현 | 
|---|
| { "adUserData": enum ( | 
| 필드 | |
|---|---|
| adUserData | 
 광고 사용자 데이터에 대한 동의를 나타냅니다. | 
| adPersonalization | 
 광고 개인 최적화에 대한 동의를 나타냅니다. | 
ConsentStatus
동의 상태입니다.
| 열거형 | |
|---|---|
| CONSENT_STATUS_UNSPECIFIED | 이 버전에서 유형 값이 지정되지 않았거나 알 수 없습니다. | 
| CONSENT_STATUS_GRANTED | 동의가 부여되었습니다. | 
| CONSENT_STATUS_DENIED | 동의가 거부되었습니다. | 
MobileDeviceIdList
고객 일치 타겟팅 잠재고객 구성원을 정의하는 휴대기기 ID 목록의 래퍼 메시지입니다.
| JSON 표현 | 
|---|
| {
  "mobileDeviceIds": [
    string
  ],
  "consent": {
    object ( | 
| 필드 | |
|---|---|
| mobileDeviceIds[] | 
 고객 일치 타겟팅 잠재고객 구성원을 정의하는 휴대기기 ID 목록입니다. mobileDeviceIds의 크기는 500,000 이하여야 합니다. | 
| consent | 
 입력 전용입니다.  이 필드를 설정하지 않으면 동의가 지정되지 않은 것입니다. 
 | 
| 메서드 | |
|---|---|
| 
 | FirstAndThirdPartyAudience를 만듭니다. | 
| 
 | 고객 일치 타겟팅 잠재고객의 회원 목록을 업데이트합니다. | 
| 
 | 퍼스트 파티 및 서드 파티 잠재고객을 가져옵니다. | 
| 
 | 퍼스트 파티 및 서드 파티 잠재고객을 나열합니다. | 
| 
 | 기존 FirstAndThirdPartyAudience를 업데이트합니다. |