리소스: YoutubeAssetAssociation
리소스와 YouTube 애셋 간의 연결입니다.
| JSON 표현 |
|---|
{ "name": string, "youtubeAssetType": enum ( |
| 필드 | |
|---|---|
name |
식별자. 연결의 리소스 이름입니다. 광고 항목 수준 연결의 경우: 이름 패턴은 광고 그룹 수준 연결의 경우: 이름 패턴은
|
youtubeAssetType |
필수 항목입니다. 리소스와 연결된 YouTube 저작물의 유형입니다. |
linkedYoutubeAsset |
필수 항목입니다. 리소스와 연결된 YouTube 저작물입니다. |
YoutubeAssetType
가능한 YouTube 애셋 유형입니다.
이러한 확장 소재는 게재 중에 광고와 함께 추가 정보를 표시합니다.
| 열거형 | |
|---|---|
YOUTUBE_ASSET_TYPE_UNSPECIFIED |
이 버전에서 YouTube 애셋 유형이 지정되지 않았거나 알 수 없습니다. |
YOUTUBE_ASSET_TYPE_LOCATION |
위치 확장 소재입니다. |
YOUTUBE_ASSET_TYPE_AFFILIATE_LOCATION |
제휴사 위치 확장 소재입니다. |
YOUTUBE_ASSET_TYPE_SITELINK |
사이트링크 확장 소재입니다. |
LinkedYouTubeAsset
YoutubeAssetAssociation의 리소스에 연결된 YouTube 저작물입니다.
| JSON 표현 |
|---|
{ // Union field |
| 필드 | |
|---|---|
통합 필드 youtube_asset. YouTube 저작물입니다. youtube_asset은 다음 중 하나여야 합니다. |
|
locationAssetFilter |
위치 확장 소재 필터입니다.
|
affiliateLocationAssetFilter |
제휴사 위치 확장 소재 필터입니다.
|
sitelinkAsset |
사이트링크 확장 소재입니다.
|
LocationAssetFilter
게재에 적합한 위치 애셋과 일치하는 애셋 필터입니다.
| JSON 표현 |
|---|
{ "locationMatchingType": enum ( |
| 필드 | |
|---|---|
locationMatchingType |
필수 항목입니다. 이 위치 확장 소재 필터의 일치 유형입니다. |
assetSetId |
출력 전용입니다. 게재 가능한 위치 애셋과 일치하는 애셋 세트의 ID입니다. |
locationMatchingFunction |
선택사항입니다. 위치 확장 소재 필터가 위치 확장 소재와 일치하는 방식을 지정하는 일치 함수입니다. 이 필드는 필수이며 |
LocationMatchingType
게재 가능한 위치 애셋을 결정하는 일치 유형입니다.
| 열거형 | |
|---|---|
LOCATION_MATCHING_TYPE_UNSPECIFIED |
이 버전에서는 위치 일치 유형이 지정되지 않았거나 알 수 없습니다. |
SELECT_ALL |
사용 가능한 모든 위치 확장 소재는 게재될 수 있습니다. |
FILTER |
제공된 업체 이름 및/또는 라벨 필터와 일치하는 위치 애셋이 게재될 수 있습니다. |
SELECTED_ASSETS |
선택한 위치 확장 소재만 게재될 수 있습니다. |
DISABLED |
위치 확장 소재가 게재될 수 없습니다. |
LocationMatchingFunction
위치 확장 소재 필터의 일치 함수입니다.
| JSON 표현 |
|---|
{ "labels": [ string ], "locationAssetIds": [ string ], "business": string } |
| 필드 | |
|---|---|
labels[] |
선택사항입니다. 일치시킬 라벨입니다. 라벨은 논리적으로 OR됩니다. 이 필드는 선택사항이며 |
locationAssetIds[] |
선택사항입니다. 선택된 위치 확장 소재 ID입니다.
|
business |
선택사항입니다. 일치시킬 비즈니스 이름입니다. 이 필드는 선택사항이며 |
AffiliateLocationAssetFilter
게재에 적합한 제휴사 위치 확장 소재와 일치하는 확장 소재 필터입니다.
| JSON 표현 |
|---|
{ "affiliateLocationMatchingType": enum ( |
| 필드 | |
|---|---|
affiliateLocationMatchingType |
필수 항목입니다. 이 제휴사 위치 확장 소재 필터의 일치 유형입니다. |
assetSetId |
출력 전용입니다. 게재 가능한 제휴사 위치 확장 소재와 일치하는 애셋 세트의 ID입니다. |
affiliateLocationMatchingFunction |
선택사항입니다. 제휴사 위치 확장 소재 필터가 제휴사 위치 확장 소재와 일치하는 방식을 나타내는 일치 함수입니다. 이 필드는 필수이며 |
AffiliateLocationMatchingType
게재 가능한 제휴사 위치 확장 소재를 결정하는 일치 유형입니다.
| 열거형 | |
|---|---|
AFFILIATE_LOCATION_MATCHING_TYPE_UNSPECIFIED |
이 버전에서는 제휴사 위치 일치 유형이 지정되지 않았거나 알 수 없습니다. |
SELECT_ALL |
사용 가능한 모든 제휴사 위치 확장 소재는 게재될 수 있습니다. |
SELECTED_CHAINS |
선택한 제휴사 위치 확장 소재가 게재될 수 있습니다. |
DISABLED |
제휴사 위치 확장 소재가 게재될 수 없습니다. |
AffiliateLocationMatchingFunction
제휴사 위치 확장 소재 필터의 일치 함수입니다.
| JSON 표현 |
|---|
{
"chains": [
{
object ( |
| 필드 | |
|---|---|
chains[] |
선택사항입니다. 선택된 제휴사 위치 체인 ID입니다.
|
AffiliateLocationChain
제휴사 위치 체인입니다.
| JSON 표현 |
|---|
{ "chainId": string } |
| 필드 | |
|---|---|
chainId |
필수 항목입니다. 제휴사 위치 체인의 ID입니다. |
SitelinkAsset
사이트링크 확장 소재입니다.
| JSON 표현 |
|---|
{ "assetId": string } |
| 필드 | |
|---|---|
assetId |
필수 항목입니다. 사이트링크 확장 소재의 ID입니다. |
메서드 |
|
|---|---|
|
식별된 리소스와 YouTube 애셋 간의 새 연결을 만듭니다. |
|
식별된 리소스와 YouTube 애셋 간의 기존 연결을 삭제합니다. |
|
지정된 리소스에 연결된 YouTube 저작물 연결을 나열합니다. |