リソース: YoutubeAssetAssociation
リソースと YouTube アセットの関連付け。
| JSON 表現 |
|---|
{ "name": string, "youtubeAssetType": enum ( |
| フィールド | |
|---|---|
name |
ID。関連付けのリソース名。 広告申込情報レベルの関連付けの場合、名前のパターンは 広告グループ レベルの関連付けの場合、名前のパターンは
|
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 アセットの関連付けを一覧表示します。 |