- JSON 표현
- AssetSetStatus
- MerchantCenterFeed
- HotelPropertyData
- LocationSet
- BusinessProfileLocationSet
- ChainSet
- ChainRelationshipType
- ChainFilter
- MapsLocationSet
- MapsLocationInfo
- BusinessProfileLocationGroup
- DynamicBusinessProfileLocationGroupFilter
- BusinessProfileBusinessNameFilter
- LocationStringFilterType
- ChainLocationGroup
애셋 모음을 나타내는 애셋 세트입니다. AssetSetAsset을 사용하여 애셋을 애셋 집합에 연결합니다.
JSON 표현 |
---|
{ "id": string, "resourceName": string, "name": string, "type": enum ( |
필드 | |
---|---|
id |
출력 전용입니다. 애셋 조합의 ID입니다. |
resourceName |
변경할 수 없습니다. 애셋 세트의 리소스 이름입니다. 애셋 세트 리소스 이름은 다음과 같은 형식입니다.
|
name |
필수입니다. 애셋 세트의 이름입니다. 필수입니다. 최소 길이는 1, 최대 길이는 128이어야 합니다. |
type |
필수입니다. 변경할 수 없습니다. 애셋 세트의 유형입니다. 필수입니다. |
status |
출력 전용입니다. 애셋 세트의 상태입니다. 읽기 전용입니다. |
merchantCenterFeed |
Google 판매자 센터의 판매자 ID 및 피드 라벨 |
locationGroupParentAssetSetId |
변경할 수 없습니다. 이 애셋 세트의 요소가 가져온 애셋 세트의 상위 애셋 세트 ID입니다. 예: LocationGroup AssetSet의 요소가 가져온 동기화 수준 위치 AssetSet ID입니다. 이 필드는 필수사항이며 위치 그룹 유형의 AssetSet에만 적용됩니다. |
hotelPropertyData |
출력 전용입니다. Hotel Center 계정 연결이 있는 여행 목표 달성을 위한 실적 최대화 캠페인 읽기 전용입니다. |
통합 필드 asset_set_source . 각 애셋 세트 유형에 맞는 애셋 세트 데이터입니다. 일부 유형에는 특정 데이터가 없습니다. asset_set_source 은 다음 중 하나여야 합니다. |
|
locationSet |
위치 확장 소재 세트 데이터입니다. 동기화 수준 위치 설정에 사용됩니다. AssetSet의 유형이 LOCATION_SYNC인 경우에만 설정할 수 있습니다. |
businessProfileLocationGroup |
비즈니스 프로필 위치 그룹 확장 소재 세트 데이터 |
chainLocationGroup |
동적 체인 위치 그룹에 대한 정보를 나타냅니다. 동기화 수준 AssetSet의 유형이 LOCATION_SYNC이고 동기화 소스가 체인인 경우에만 적용됩니다. |
AssetSetStatus
애셋 세트의 가능한 상태입니다.
열거형 | |
---|---|
UNSPECIFIED |
상태가 지정되지 않았습니다. |
UNKNOWN |
이 버전에서는 수신된 값을 알 수 없습니다. 응답 전용 값입니다. |
ENABLED |
애셋 세트가 사용 설정되어 있습니다. |
REMOVED |
저작물 세트가 삭제됩니다. |
MerchantCenterFeed
Google 판매자 센터의 판매자 ID 및 피드 라벨
JSON 표현 |
---|
{ "merchantId": string, "feedLabel": string } |
필드 | |
---|---|
merchantId |
필수입니다. Google 판매자 센터의 판매자 ID |
feedLabel |
선택사항입니다. Google 판매자 센터의 피드 라벨 |
HotelPropertyData
Hotel Center 계정 연결이 있는 여행 목표 달성을 위한 실적 최대화 캠페인 읽기 전용입니다.
JSON 표현 |
---|
{ "hotelCenterId": string, "partnerName": string } |
필드 | |
---|---|
hotelCenterId |
출력 전용입니다. 파트너의 Hotel Center ID입니다. |
partnerName |
출력 전용입니다. 호텔 파트너의 이름입니다. |
LocationSet
위치 세트와 관련된 데이터입니다. Google 비즈니스 프로필 (이전 명칭: Google 마이 비즈니스) 데이터, 체인 데이터, 지도 위치 데이터 중 하나를 지정해야 합니다.
JSON 표현 |
---|
{ "locationOwnershipType": enum ( |
필드 | |
---|---|
locationOwnershipType |
필수 항목입니다. 변경할 수 없습니다. 위치 소유권 유형 (소유한 위치 또는 제휴사 위치) |
통합 필드 source . 각 동기화 소스에 맞는 위치 데이터입니다. source 은 다음 중 하나여야 합니다. |
|
businessProfileLocationSet |
Google 비즈니스 프로필 위치에서 채워진 위치 세트를 구성하는 데 사용되는 데이터입니다. |
chainLocationSet |
지정된 체인으로 채워진 체인 세트의 위치를 구성하는 데 사용되는 데이터입니다. |
mapsLocationSet |
선택한 지도 위치를 기반으로 위치가 동기화되는 경우에만 설정 |
BusinessProfileLocationSet
Google 비즈니스 프로필 위치에서 채워진 위치 세트를 구성하는 데 사용되는 데이터입니다. 지정된 경우 서로 다른 유형의 필터가 AND 연산됩니다.
JSON 표현 |
---|
{ "httpAuthorizationToken": string, "emailAddress": string, "businessNameFilter": string, "labelFilters": [ string ], "listingIdFilters": [ string ], "businessAccountId": string } |
필드 | |
---|---|
httpAuthorizationToken |
필수 항목입니다. 변경할 수 없습니다. 승인을 얻는 데 사용되는 HTTP 승인 토큰입니다. |
emailAddress |
필수입니다. 변경할 수 없습니다. Google 비즈니스 프로필 계정의 이메일 주소 또는 Google 비즈니스 프로필 계정 관리자의 이메일 주소 |
businessNameFilter |
Google 비즈니스 프로필 등록정보를 비즈니스 이름으로 필터링하는 데 사용됩니다. businessNameFilter가 설정된 경우 비즈니스 이름이 일치하는 등록정보만 애셋에 동기화될 수 있습니다. |
labelFilters[] |
Google 비즈니스 프로필 등록정보를 라벨별로 필터링하는 데 사용됩니다. labelFilters에 항목이 있는 경우 라벨이 설정된 등록정보만 애셋에 동기화될 수 있습니다. labelFilters에 항목이 없으면 모든 비즈니스 정보가 동기화 후보가 됩니다. 라벨 필터는 OR 연산됩니다. |
listingIdFilters[] |
Google 비즈니스 프로필 등록정보를 등록정보 ID별로 필터링하는 데 사용됩니다. listingIdFilters에 항목이 있으면 필터에 지정된 등록정보만 애셋에 동기화될 수 있습니다. listingIdFilters에 항목이 없으면 모든 비즈니스 정보가 동기화 후보가 됩니다. 등록정보 ID 필터는 OR 연산됩니다. |
businessAccountId |
변경할 수 없습니다. 위치를 사용할 관리 비즈니스의 계정 ID입니다. 이 필드가 설정되지 않으면 사용자가 액세스할 수 있는 모든 비즈니스 (emailAddress로 지정됨)가 사용됩니다. |
ChainSet
지정된 체인으로 채워진 위치 세트를 구성하는 데 사용되는 데이터입니다.
JSON 표현 |
---|
{ "relationshipType": enum ( |
필드 | |
---|---|
relationshipType |
필수 항목입니다. 변경할 수 없습니다. 지정된 체인이 이 광고주와 맺고 있는 관계 유형입니다. |
chains[] |
필수입니다. 체인 수준 필터 목록입니다. 모든 필터가 OR 연산됩니다. |
ChainRelationshipType
가능한 관계 유형입니다.
열거형 | |
---|---|
UNSPECIFIED |
지정되지 않음 |
UNKNOWN |
반환 값에만 사용됩니다. 이 버전에서 알 수 없는 값을 나타냅니다. |
AUTO_DEALERS |
자동차 대리점 관계 |
GENERAL_RETAILERS |
일반 소매업체 관계 |
ChainFilter
피드 항목 세트의 위치에 대한 체인 수준 필터 1개 모든 필드 간의 필터링 로직은 AND입니다.
JSON 표현 |
---|
{ "chainId": string, "locationAttributes": [ string ] } |
필드 | |
---|---|
chainId |
필수입니다. 체인 ID별로 체인 위치를 필터링하는 데 사용됩니다. 지정된 체인에 속한 체인 위치만 애셋 세트에 포함됩니다. |
locationAttributes[] |
위치 속성별로 체인 위치를 필터링하는 데 사용됩니다. 지정된 모든 속성에 속하는 체인 위치만 애셋 세트에 포함됩니다. 이 필드가 비어 있으면 이 필드에 필터링이 적용되지 않은 것입니다. |
MapsLocationSet
여러 지도 위치 동기화 데이터의 래퍼
JSON 표현 |
---|
{
"mapsLocations": [
{
object ( |
필드 | |
---|---|
mapsLocations[] |
필수입니다. 사용자가 수동으로 동기화한 지도 위치 정보 목록입니다. |
MapsLocationInfo
장소 ID 래퍼
JSON 표현 |
---|
{ "placeId": string } |
필드 | |
---|---|
placeId |
지도 위치의 장소 ID입니다. |
BusinessProfileLocationGroup
비즈니스 프로필 동적 위치 그룹에 대한 정보입니다. 동기화 수준 AssetSet의 유형이 LOCATION_SYNC이고 동기화 소스가 비즈니스 프로필인 경우에만 적용됩니다.
JSON 표현 |
---|
{
"dynamicBusinessProfileLocationGroupFilter": {
object ( |
필드 | |
---|---|
dynamicBusinessProfileLocationGroupFilter |
동적 비즈니스 프로필 위치 세트를 필터링합니다. |
DynamicBusinessProfileLocationGroupFilter
애셋 세트의 비즈니스 프로필 위치에 대한 필터를 나타냅니다. 필터가 여러 개 제공되면 필터가 AND 연산됩니다.
JSON 표현 |
---|
{
"labelFilters": [
string
],
"listingIdFilters": [
string
],
"businessNameFilter": {
object ( |
필드 | |
---|---|
labelFilters[] |
라벨을 기준으로 비즈니스 프로필 위치를 필터링하는 데 사용됩니다. 나열된 라벨이 있는 위치만 저작물 세트에 포함됩니다. 라벨 필터는 OR 연산됩니다. |
listingIdFilters[] |
비즈니스 프로필 위치를 등록정보 ID로 필터링하는 데 사용됩니다. |
businessNameFilter |
비즈니스 이름으로 비즈니스 프로필 위치를 필터링하는 데 사용됩니다. |
BusinessProfileBusinessNameFilter
비즈니스 프로필 위치 그룹 비즈니스 이름 필터
JSON 표현 |
---|
{
"businessName": string,
"filterType": enum ( |
필드 | |
---|---|
businessName |
필터링에 사용할 업체명 문자열입니다. |
filterType |
businessName으로 필터링할 때 사용할 문자열 일치 유형입니다. |
LocationStringFilterType
위치 문자열 필터의 가능한 유형입니다.
열거형 | |
---|---|
UNSPECIFIED |
지정되지 않음 |
UNKNOWN |
반환 값에만 사용됩니다. 이 버전에서 알 수 없는 값을 나타냅니다. |
EXACT |
필터는 정확한 문자열 일치를 사용합니다. |
ChainLocationGroup
동적 체인 위치 그룹에 대한 정보를 나타냅니다. 동기화 수준 AssetSet의 유형이 LOCATION_SYNC이고 동기화 소스가 체인인 경우에만 적용됩니다.
JSON 표현 |
---|
{
"dynamicChainLocationGroupFilters": [
{
object ( |
필드 | |
---|---|
dynamicChainLocationGroupFilters[] |
체인 ID별로 체인 위치를 필터링하는 데 사용됩니다. 지정된 체인에 속한 위치만 애셋 세트에 포함됩니다. |