Zasoby

Najpopularniejszym typem komponentów używanym w kampaniach w sieci wyszukiwania są komponenty tekstowe. Możesz je utworzyć jako osobną operację lub w ramach reklamy. Inne typy komponentów mogą być używane opcjonalnie do dodawania do reklamy dodatkowych informacji, co może zwiększyć jej skuteczność. Zasoby tekstowe są podstawowym wymaganym typem komponentu, dlatego 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.

Zasoby można tworzyć za pomocą AdsApp bez użycia mutacji, ale dla zachowania spójności w tym przewodniku postępujemy tak samo jak w przypadku wszystkich pozostałych operacji. Pamiętaj, że możesz i powinieneś ponownie używać dotychczasowych komponentów, jeśli są dostępne. Aby utworzyć kampanię w sieci wyszukiwania, musisz mieć komponenty, ale nie musisz ich tworzyć 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łości, gdy będziesz odwoływać się do komponentu w celu dodania 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, korzystając z innych typów reklam, które są tworzone za pomocą AssetOperation przez ustawienie parametru AssetType. Dodanie jak największej liczby trafnych typów komponentów daje systemowi elastyczność w wyświetlaniu najlepszej kombinacji reklam dla każdego zapytania. Dodatkowe typy komponentów: