Zasoby

Najpopularniejszym typem komponentów używanym w kampaniach w sieci wyszukiwania są komponenty tekstowe. Możesz je utworzyć jako oddzielną operację lub w tekście reklamy. Opcjonalnie możesz użyć innych typów komponentów, aby dodać do reklamy dodatkowe informacje, które mogą zwiększyć jej skuteczność. Ponieważ komponenty tekstowe są głównym wymaganym typem komponentów, w tym przewodniku pokażemy, jak je przesyłać. Te zasady można też stosować do innych typów komponentów. Niezależnie od tego, jaki typ komponentu tworzysz, użyj AssetOperation do tego.

Komponenty można tworzyć za pomocą AdsApp bez użycia mutate, ale dla zachowania spójności w tym przewodniku używamy tej samej metody co w przypadku wszystkich innych operacji. Pamiętaj, że jeśli masz już dostępne komponenty, możesz i powinnaś ich używać ponownie. Chociaż do utworzenia kampanii w sieci wyszukiwania wymagane są komponenty, nie jest konieczne ich tworzenie w ramach procesu tworzenia kampanii.

Komponenty tekstowe

Komponenty tekstowe działają tak samo jak inne operacje. Jeśli przesyłasz komponenty w ramach procesu tworzenia kampanii, użyj tymczasowego identyfikatora. W przeciwnym razie zanotuj zwróconą nazwę zasobu, aby użyć jej w przyszłej operacji, gdy będziesz musiał odwołać się do komponentu, aby dodać go do grupy reklam lub reklamy.

const textAsset = {
  "assetOperation": {
    "create": {
      "resourceName": `customers/${customerId}/assets/${getNextTempId()}`,
      "name": "Headline Asset 1",
      "type": "TEXT",
      "textAsset": {
        "text": "My headline"
      }
    }
  }
}
operations.push(textAsset);

Inne typy komponentów

Do reklam możesz dodawać więcej informacji, używając innych typów reklam, które są tworzone za pomocą AssetOperation przez ustawienie AssetType. Dodanie jak największej liczby odpowiednich typów komponentów zapewnia systemowi elastyczność w wyświetlaniu najlepszej kombinacji reklam dla każdego zapytania. Dodatkowe typy komponentów: