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 typu komponentu, który 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ś je ponownie wykorzystać. 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

Możesz dodać więcej informacji do reklam, 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 daje systemowi elastyczność w wyświetlaniu najlepszej kombinacji reklam dla każdego zapytania. Dodatkowe typy komponentów: