Skrypt Google Ads, który używa GPT do pisania RSA

Opublikowany: 2023-04-13

Efektywne zarządzanie kampaniami PPC wymaga użycia odpowiedniej kombinacji narzędzi.

Skrypty Google Ads od dawna należą do moich ulubionych, ponieważ można je w pełni dostosować, dobrze skalować i są dołączane bezpłatnie do każdego konta Google Ads.

Ale w okolicy jest nowy dzieciak – GPT. Czy moglibyśmy połączyć generatywną sztuczną inteligencję ze skryptami Google Ads?

To było pytanie, na które chciałem odpowiedzieć, a rezultatem jest mój pierwszy skrypt Google Ads wykorzystujący GPT.

Identyfikuje możliwości elastycznych reklam w wyszukiwarce (RSA) i wykorzystuje GPT do generowania dodatkowych zasobów kreatywnych, aby wykorzystać tę okazję.

Możesz pobrać kod skryptu na końcu tego artykułu i wypróbować go na własnym koncie.

Dlaczego należy używać maksymalnej liczby zasobów dla RSA

Elastyczne reklamy w wyszukiwarce (RSA) to rodzaj formatu reklamy w Google Ads, który umożliwia reklamodawcom tworzenie wielu nagłówków i tekstów dla jednej reklamy.

Następnie Google wykorzystuje uczenie maszynowe do testowania różnych kombinacji nagłówków i opisów, aby określić, które z nich są najskuteczniejsze w przypadku różnych zapytań i kontekstów użytkownika.

Pomaga to poprawić trafność i skuteczność reklam oraz umożliwia reklamodawcom dotarcie do szerszego grona odbiorców.

Odkryliśmy, że RSA generują czterokrotnie więcej wyświetleń niż rozszerzone reklamy tekstowe, a reklamy z większą liczbą wariantów nagłówka uzyskują więcej wyświetleń na reklamę niż reklamy z mniejszą liczbą wariantów.

wrażenia RSA

Google umożliwia reklamodawcom przesyłanie 15 wersji nagłówka i czterech wersji opisu dla każdego RSA.

Chociaż nie oznacza to, że 43 000 odmian Twoich zasobów uzyska taką samą liczbę wyświetleń, zawsze warto zasilić maszynę maksymalną dozwoloną liczbą zasobów, aby jej algorytmy mogły wyświetlać Twoje reklamy każdemu zainteresowanemu użytkownikowi.

Ale nie oszukujmy się, pisanie 15 świetnych nagłówków i czterech długich opisów dla każdej grupy reklam na koncie może być nużące. Nic więc dziwnego, że wielu reklamodawców ma luki w swoich RSA.

Narzędzia do zarządzania PPC ułatwiają znalezienie i rozwiązanie tego problemu. Ale są też sposoby na zrobienie tego na dużą skalę bez płacenia za dodatkowe oprogramowanie.

Skrypty Google Ads to jedne z najlepszych darmowych narzędzi do masowych operacji na kontach reklamowych.

W zeszłym roku wraz z Mattem Umbro, długoletnim liderem myśli PPC i założycielem #ppcchat na Twitterze, napisałem scenariusz, aby stworzyć listę reklam RSA z brakującymi zasobami.

Ale to było zanim ChatGPT podniósł świadomość opinii publicznej na temat generatywnej sztucznej inteligencji. Postanowiłem więc sprawdzić, czy mogę połączyć skrypty i interfejs API GPT, aby ulepszyć konto reklamowe.

Korzystanie ze skryptu

Skrypt tworzy arkusz kalkulacyjny z jednym RSA w każdym wierszu i kolumnie dla każdego zasobu nagłówka i reklamy.

Optmyzr Google Ads – skrypt RSA – zrzut ekranu arkusza kalkulacyjnego

Gdy RSA nie wykorzystuje maksymalnej liczby odmian dozwolonej przez Google, wywołuje interfejs API GPT, aby zasugerować dodatkowe odmiany tekstu reklamy.

Te wygenerowane przez sztuczną inteligencję sugestie są następnie umieszczane w arkuszu kalkulacyjnym w celu zbiorczego przesłania z powrotem do Google w celu łatwego utworzenia brakujących zasobów.

Aby ułatwić sprawdzenie, co zostało wygenerowane przez GPT, te komórki są automatycznie kolorowane na zielono.

Optmyzr Google Ads – zasoby RSA generowane przez GPT

Aby uruchomić ten skrypt, musisz uzyskać klucz API ze strony internetowej OpenAI i dodać klucz do skryptu wokół linii 39, gdzie jest napisane:

 var OPEN_AI_API_KEY = ''; // get your own API key at https://platform.openai.com/account/api-keys

Możesz uruchomić skrypt w trybie podglądu i przejrzeć dzienniki, aby uzyskać adres URL nowego arkusza kalkulacyjnego.

Podgląd skryptu

Za każdym razem, gdy skrypt zostanie uruchomiony, użyje API OpenAI. To kosztuje, więc nie umieszczaj tego skryptu w automatycznym harmonogramie.

Pobierz skrypt

Pobierz kopię kodu tutaj:

Jeśli dopiero zaczynasz korzystać ze skryptów Google Ads, możesz wykonać podane tutaj instrukcje, aby skonfigurować je po raz pierwszy.

Ograniczenia GPT dla Google Ads

Chociaż GPT jest świetny w pisaniu, notorycznie źle radzi sobie z liczeniem. Zapytałem go, dlaczego, i oto, co wyjaśnił:

„Jako model języka sztucznej inteligencji, GPT (Generative Pre-trained Transformer) nie jest z natury zły z matematyki. Jednak może nie działać tak dobrze, jak specjalistyczne modele matematyczne, ponieważ nie został specjalnie przeszkolony w zakresie zadań matematycznych. GPT jest przeznaczony przede wszystkim do przetwarzania języka naturalnego, co obejmuje rozumienie i generowanie ludzkiego języka. Chociaż może wykonywać podstawowe operacje matematyczne, może mieć problemy z bardziej złożonymi obliczeniami”.

W przypadku naszego przypadku użycia PPC będziesz musiał dwukrotnie sprawdzić sugerowaną długość zasobów, aby upewnić się, że mieszczą się one w limitach znaków Google.

Kiedy poprosiłem GPT o dodanie liczby znaków obok każdego sugerowanego nagłówka, możesz zobaczyć, że zwykle jest blisko, ale robi to źle:

Liczba znaków GPT

Doświadczenie nauczyło mnie, że GPT ma tendencję do podążania za wzorami znalezionymi w monicie podczas wykonywania zadania.

Oznacza to, że podczas pracy z listą istniejących nagłówków, takich jak te, które masz obecnie na koncie, jest bardziej prawdopodobne, że napiszesz nagłówki o odpowiedniej długości.

Dlatego skrypt będzie działał najlepiej w przypadku wypełniania RSA, w których brakuje tylko kilku elementów, a nie większości lub wszystkich elementów.

Jak widać na wcześniejszym zrzucie ekranu, czasami podaje się również ponumerowane listy sugestii, co nie zapewnia dobrych reklam, gdy każdy z nagłówków zaczyna się od „1),” „2)” itd.

Nie pozwoliłbym GPT na automatyczne generowanie reklam, ponieważ waham się, czy pozwolić, by niektóre sugestie Google zostały zautomatyzowane.

Kiedy przypadkowo włączyłem automatycznie stosowane rekomendacje dla zbędnych słów kluczowych, moje słowo kluczowe związane z marką, Optmyzr, zostało usunięte z mojego konta.

Potraktuj pracę GPT jako sugestię, która pomoże przyspieszyć generowanie nowych wariantów reklam.

Połączenie Google Ads z generatywną sztuczną inteligencją

GPT to jedna z najbardziej ekscytujących nowych technologii od czasu wynalezienia Internetu.

To zdumiewające, jak dobrze rozumie pytania i jak pewny (choć nie zawsze dokładny) jest w swoich odpowiedziach.

Cieszę się, że mam kolejne fantastyczne narzędzie w moim zestawie narzędzi PPC, które pomoże moim reklamom przewyższyć konkurencję.

Mam nadzieję, że ten skrypt daje przedsmak tego, co jest możliwe, gdy połączysz Google Ads z generatywną sztuczną inteligencją, taką jak GPT.


Opinie wyrażone w tym artykule są opiniami autora-gościa i niekoniecznie Search Engine Land. Autorzy personelu są wymienieni tutaj.