- Zasób: YoutubeAssetAssociation
- Metody
Zasób: YoutubeAssetAssociation
Powiązanie między zasobem a zasobem YouTube.
| Zapis JSON |
|---|
{ "name": string, "youtubeAssetType": enum ( |
| Pola | |
|---|---|
name |
Identyfikator. Nazwa zasobu powiązania. W przypadku powiązań na poziomie elementu zamówienia: wzorzec nazwy to W przypadku powiązań na poziomie grupy reklam: wzorzec nazwy to W przypadku powiązań W przypadku powiązań |
youtubeAssetType |
Wymagane. Typ zasobu YouTube powiązany z zasobem. |
linkedYoutubeAsset |
Wymagane. Zasób YouTube powiązany z zasobem. |
YoutubeAssetType
Możliwe typy komponentów YouTube.
Podczas wyświetlania reklam komponenty te będą zawierać dodatkowe informacje.
| Wartości w polu enum | |
|---|---|
YOUTUBE_ASSET_TYPE_UNSPECIFIED |
Typ zasobu w YouTube nie jest określony lub jest nieznany w tej wersji. |
YOUTUBE_ASSET_TYPE_LOCATION |
komponent z lokalizacją, |
YOUTUBE_ASSET_TYPE_AFFILIATE_LOCATION |
Komponent z powiązaną lokalizacją. |
YOUTUBE_ASSET_TYPE_SITELINK |
komponent z linkami do podstron, |
LinkedYouTubeAsset
Zasób w YouTube połączony z zasobem w YoutubeAssetAssociation.
| Zapis JSON |
|---|
{ // Union field |
| Pola | |
|---|---|
Pole zbiorcze youtube_asset. zasób YouTube; youtube_asset może mieć tylko jedną z tych wartości: |
|
locationAssetFilter |
Filtr komponentów z lokalizacją. Można to ustawić tylko wtedy, gdy |
affiliateLocationAssetFilter |
Filtr komponentów z powiązaną lokalizacją. Można to ustawić tylko wtedy, gdy |
sitelinkAsset |
komponent z linkami do podstron; Można to ustawić tylko wtedy, gdy |
LocationAssetFilter
filtr komponentów, który pasuje do kwalifikujących się do wyświetlania komponentów z lokalizacją;
| Zapis JSON |
|---|
{ "locationMatchingType": enum ( |
| Pola | |
|---|---|
locationMatchingType |
Wymagane. Typ dopasowania tego filtra komponentu z lokalizacją. |
assetSetId |
Tylko dane wyjściowe. Identyfikator zestawu komponentów, który pasuje do komponentów lokalizacji kwalifikujących się do wyświetlania. |
locationMatchingFunction |
Opcjonalnie: Funkcja dopasowywania, która określa, jak filtr komponentów z lokalizacją dopasowuje komponenty z lokalizacją. To pole jest wymagane i można je ustawić tylko wtedy, gdy |
LocationMatchingType
Możliwe typy dopasowania, które określają, które komponenty lokalizacji kwalifikują się do wyświetlania.
| Wartości w polu enum | |
|---|---|
LOCATION_MATCHING_TYPE_UNSPECIFIED |
Typ dopasowywania lokalizacji nie jest określony lub jest nieznany w tej wersji. |
SELECT_ALL |
Wszystkie dostępne komponenty z lokalizacją kwalifikują się do wyświetlania. |
FILTER |
Mogą się wyświetlać komponenty lokalizacji, które pasują do podanych filtrów nazwy firmy lub etykiety. |
SELECTED_ASSETS |
Wyświetlane mogą być tylko wybrane komponenty z lokalizacją. |
DISABLED |
Nie można wyświetlać komponentów z lokalizacją. |
LocationMatchingFunction
Funkcja dopasowywania filtra komponentu z lokalizacją.
| Zapis JSON |
|---|
{ "labels": [ string ], "locationAssetIds": [ string ], "business": string } |
| Pola | |
|---|---|
labels[] |
Opcjonalnie: Etykieta do dopasowania. Etykiety są łączone za pomocą operatora logicznego LUB. To pole jest opcjonalne i można je ustawić tylko wtedy, gdy |
locationAssetIds[] |
Opcjonalnie: Identyfikatory wybranych komponentów z lokalizacją. To pole jest wymagane, jeśli |
business |
Opcjonalnie: Nazwa firmy, z którą ma być dopasowana. To pole jest opcjonalne i można je ustawić tylko wtedy, gdy |
AffiliateLocationAssetFilter
Filtr komponentów, który dopasowuje kwalifikujące się do wyświetlania komponenty z powiązaną lokalizacją.
| Zapis JSON |
|---|
{ "affiliateLocationMatchingType": enum ( |
| Pola | |
|---|---|
affiliateLocationMatchingType |
Wymagane. Typ dopasowania tego filtra komponentu z powiązaną lokalizacją. |
assetSetId |
Tylko dane wyjściowe. Identyfikator zestawu komponentów, który pasuje do komponentów z powiązaną lokalizacją kwalifikujących się do wyświetlania. |
affiliateLocationMatchingFunction |
Opcjonalnie: Funkcja dopasowywania, która określa, jak filtr komponentu z powiązaną lokalizacją dopasowuje komponenty z powiązaną lokalizacją. To pole jest wymagane i można je ustawić tylko wtedy, gdy |
AffiliateLocationMatchingType
Możliwe typy dopasowania, które decydują o tym, które komponenty z powiązaną lokalizacją kwalifikują się do wyświetlania.
| Wartości w polu enum | |
|---|---|
AFFILIATE_LOCATION_MATCHING_TYPE_UNSPECIFIED |
Typ dopasowania powiązanej lokalizacji nie jest określony lub jest nieznany w tej wersji. |
SELECT_ALL |
Wszystkie dostępne komponenty z powiązaną lokalizacją kwalifikują się do wyświetlania. |
SELECTED_CHAINS |
Wybrane komponenty z powiązaną lokalizacją mogą się wyświetlać. |
DISABLED |
Nie można wyświetlać komponentów z powiązaną lokalizacją. |
AffiliateLocationMatchingFunction
Funkcja dopasowania filtra komponentu z powiązaną lokalizacją.
| Zapis JSON |
|---|
{
"chains": [
{
object ( |
| Pola | |
|---|---|
chains[] |
Opcjonalnie: Wybrane identyfikatory sieci powiązanych lokalizacji. To pole jest wymagane, jeśli |
AffiliateLocationChain
Sieć powiązanych lokalizacji.
| Zapis JSON |
|---|
{ "chainId": string } |
| Pola | |
|---|---|
chainId |
Wymagane. Identyfikator powiązanej sieci lokalizacji. |
SitelinkAsset
komponent z linkami do podstron;
| Zapis JSON |
|---|
{ "assetId": string } |
| Pola | |
|---|---|
assetId |
Wymagane. Identyfikator komponentu z linkami do podstron. |
Metody |
|
|---|---|
|
Tworzy nowe powiązanie między zidentyfikowanym zasobem a komponentem YouTube. |
|
Usuwa istniejące powiązanie między zidentyfikowanym zasobem a komponentem YouTube. |
|
Wyświetla listę powiązań zasobów YouTube z podanym zasobem. |