- Kaynak: YoutubeAssetAssociation
- Yöntemler
Kaynak: YoutubeAssetAssociation
Bir kaynak ile YouTube öğesi arasındaki ilişkilendirme.
| JSON gösterimi |
|---|
{ "name": string, "youtubeAssetType": enum ( |
| Alanlar | |
|---|---|
name |
Tanımlayıcı. Derneğin kaynak adı. Satır öğesi düzeyindeki ilişkilendirmeler için: Ad kalıbı Reklam grubu düzeyindeki ilişkilendirmeler için: Ad kalıbı
|
youtubeAssetType |
Zorunlu. Kaynakla ilişkili YouTube öğesinin türü. |
linkedYoutubeAsset |
Zorunlu. Kaynakla ilişkili YouTube öğesi. |
YoutubeAssetType
Olası YouTube öğe türleri.
Bu öğeler, yayın sırasında reklamların yanında ek bilgiler gösterir.
| Sıralamalar | |
|---|---|
YOUTUBE_ASSET_TYPE_UNSPECIFIED |
YouTube öğe türü belirtilmemiş veya bu sürümde bilinmiyor. |
YOUTUBE_ASSET_TYPE_LOCATION |
Yer öğesi. |
YOUTUBE_ASSET_TYPE_AFFILIATE_LOCATION |
Satış ortağı yer öğesi. |
YOUTUBE_ASSET_TYPE_SITELINK |
Site bağlantısı öğesi. |
LinkedYouTubeAsset
YoutubeAssetAssociation içindeki bir kaynağa bağlı YouTube öğesi.
| JSON gösterimi |
|---|
{ // Union field |
| Alanlar | |
|---|---|
youtube_asset birleşik alanı. YouTube öğesi. youtube_asset aşağıdakilerden yalnızca biri olabilir: |
|
locationAssetFilter |
Yer öğesi filtresi. Bu ayar yalnızca |
affiliateLocationAssetFilter |
Satış ortağı yer öğesi filtresi. Bu ayar yalnızca |
sitelinkAsset |
Site bağlantısı öğesi. Bu ayar yalnızca |
LocationAssetFilter
Yayınlanmaya uygun yer öğeleriyle eşleşen bir öğe filtresi.
| JSON gösterimi |
|---|
{ "locationMatchingType": enum ( |
| Alanlar | |
|---|---|
locationMatchingType |
Zorunlu. Bu konum öğesi filtresinin eşleşme türü. |
assetSetId |
Yalnızca çıkış. Yayınlanmaya uygun konum öğeleriyle eşleşen öğe grubunun kimliği. |
locationMatchingFunction |
İsteğe bağlıdır. Yer öğesi filtresinin yer öğeleriyle nasıl eşleşeceğini belirleyen eşleşme işlevi. Bu alan zorunludur ve yalnızca |
LocationMatchingType
Hangi konum öğelerinin yayınlanmaya uygun olduğuna karar veren olası eşleşme türleri.
| Sıralamalar | |
|---|---|
LOCATION_MATCHING_TYPE_UNSPECIFIED |
Konum eşleme türü belirtilmemiş veya bu sürümde bilinmiyor. |
SELECT_ALL |
Kullanılabilen tüm yer öğeleri yayınlanmaya uygundur. |
FILTER |
Belirtilen işletme adı ve/veya etiket filtreleriyle eşleşen yer öğeleri yayınlanabilir. |
SELECTED_ASSETS |
Yalnızca seçilen konum öğeleri yayınlanabilir. |
DISABLED |
Yer öğeleri yayınlanamaz. |
LocationMatchingFunction
Bir yer öğesi filtresinin eşleştirme işlevi.
| JSON gösterimi |
|---|
{ "labels": [ string ], "locationAssetIds": [ string ], "business": string } |
| Alanlar | |
|---|---|
labels[] |
İsteğe bağlıdır. Eşleştirilecek etiket. Etiketler mantıksal olarak OR ile birleştirilir. Bu alan isteğe bağlıdır ve yalnızca |
locationAssetIds[] |
İsteğe bağlıdır. Seçilen yer öğesi kimlikleri.
|
business |
İsteğe bağlıdır. Eşleştirilecek işletme adı. Bu alan isteğe bağlıdır ve yalnızca |
AffiliateLocationAssetFilter
Yayınlanmaya uygun satış ortağı yer öğeleriyle eşleşen bir öğe filtresi.
| JSON gösterimi |
|---|
{ "affiliateLocationMatchingType": enum ( |
| Alanlar | |
|---|---|
affiliateLocationMatchingType |
Zorunlu. Bu satış ortağı yer öğesi filtresinin eşleşme türü. |
assetSetId |
Yalnızca çıkış. Yayınlanmaya uygun satış ortağı yer öğeleriyle eşleşen öğe grubunun kimliği. |
affiliateLocationMatchingFunction |
İsteğe bağlıdır. Satış ortağı yer öğesi filtresinin satış ortağı yer öğeleriyle nasıl eşleşeceğini belirleyen eşleşme işlevi. Bu alan zorunludur ve yalnızca |
AffiliateLocationMatchingType
Hangi satış ortağı yer öğelerinin yayınlanmaya uygun olduğunu belirleyen olası eşleşme türleri.
| Sıralamalar | |
|---|---|
AFFILIATE_LOCATION_MATCHING_TYPE_UNSPECIFIED |
Satış ortağı konum eşleşme türü belirtilmemiş veya bu sürümde bilinmiyor. |
SELECT_ALL |
Kullanılabilir tüm satış ortağı yer öğeleri yayınlanmaya uygundur. |
SELECTED_CHAINS |
Seçilen satış ortağı yer öğeleri yayınlanabilir. |
DISABLED |
Hiçbir satış ortağı yer öğesi yayınlanamaz. |
AffiliateLocationMatchingFunction
Satış ortağı yer öğesi filtresi için eşleme işlevi.
| JSON gösterimi |
|---|
{
"chains": [
{
object ( |
| Alanlar | |
|---|---|
chains[] |
İsteğe bağlıdır. Seçilen satış ortağı konum zinciri kimlikleri.
|
AffiliateLocationChain
Bir satış ortağı konumları zinciri.
| JSON gösterimi |
|---|
{ "chainId": string } |
| Alanlar | |
|---|---|
chainId |
Zorunlu. Satış ortağı konum zincirinin kimliği. |
SitelinkAsset
Site bağlantısı öğesi
| JSON gösterimi |
|---|
{ "assetId": string } |
| Alanlar | |
|---|---|
assetId |
Zorunlu. Site bağlantısı öğesinin kimliği. |
Yöntemler |
|
|---|---|
|
Belirlenen kaynak ile bir YouTube öğesi arasında yeni bir ilişkilendirme oluşturur. |
|
Belirlenen kaynak ile YouTube öğesi arasındaki mevcut ilişkilendirmeyi siler. |
|
Belirtilen kaynağa bağlı YouTube öğe ilişkilendirmelerini listeler. |