- 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. |