Eksperymenty – omówienie

Interfejs Google Ads API udostępnia zasoby do przeprowadzania testów A/B nowych pomysłów na kampanie, słowa kluczowe, strategie ustalania stawek i inne elementy. W zależności od tego, co chcesz przetestować, możesz skorzystać z kilku różnych procesów.

Wszystkie procesy eksperymentów obejmują dzielenie ruchu między grupę lub kampanię kontrolną a co najmniej jedną grupę lub kampanię eksperymentalną, w których wprowadzono zmiany. Porównując dane o skuteczności grup kontrolnej i eksperymentalnej, możesz ocenić skuteczność wprowadzonych zmian.

Przepływy pracy eksperymentu

Interfejs Google Ads API obsługuje 4 różne procesy eksperymentów:

Zarządzana przez system

Ten proces jest idealny do testowania zmian w dotychczasowych kampaniach. Na podstawie kampanii kontrolnej automatycznie utworzymy nową kampanię eksperymentalną, którą możesz zmodyfikować przed rozpoczęciem eksperymentu. Jedynym wyjątkiem są PMAX_REPLACEMENT_SHOPPING eksperymenty, które umożliwiają utworzenie nowej kampanii Performance Max na podstawie kontrolnej kampanii produktowej lub użycie istniejącej kampanii Performance Max jako kampanii eksperymentalnej.

Podczas eksperymentu ruch jest dzielony między kampanię kontrolną i eksperymentalną. Jest to najbardziej zbliżony przepływ pracy do standardowych testów A/B, w których jednocześnie prowadzone są 2 równoległe kampanie.

W ramach kampanii

Ten przepływ pracy służy do testowania konkretnej funkcji, np. dopasowania przybliżonego lub kampanii Performance Max, w ramach dotychczasowej kampanii. Ruch jest dzielony w ramach jednej kampanii, tak aby tylko część ruchu była narażona na testowaną funkcję. Jest to przydatne, gdy chcesz przetestować wpływ pojedynczej zmiany bez tworzenia całkowicie oddzielnej kampanii.

Optymalizacja komponentów

Ten proces jest przeznaczony specjalnie do testowania wariantów komponentów w kampaniach Performance Max. Umożliwia testowanie różnych zestawów komponentów w celu sprawdzenia, która kombinacja jest najskuteczniejsza.

Miks kampanii

Ten proces służy do porównywania wielu zmiennych w ramach co najmniej jednej kampanii. Obsługuje różne typy kampanii i jest używany w przypadku złożonych scenariuszy testowych.

Podsumowanie przepływów pracy i typów

Używany przez Ciebie proces zależy od ExperimentType wybranego podczas tworzenia eksperymentu. W tabeli poniżej znajdziesz podsumowanie dostępnych typów i odpowiadających im przepływów pracy.

Przepływ pracy Typy eksperymentów Opis
Zarządzane przez system SEARCH_CUSTOM, DISPLAY_CUSTOM, HOTEL_CUSTOM, YOUTUBE_CUSTOM, PMAX_REPLACEMENT_SHOPPING Tworzy lub wykorzystuje osobne kampanie eksperymentalne do testowania w porównaniu z kampanią kontrolną.
W ramach kampanii ADOPT_AI_MAX, ADOPT_BROAD_MATCH_KEYWORDS, PMAX_TEXT_CUSTOMIZATION_FINAL_URL_EXPANSION Testuje funkcję, dzieląc ruch w ramach jednej kampanii.
Optymalizacja komponentów OPTIMIZE_ASSETS Testuje różne kombinacje komponentów w kampaniach Performance Max.
Miks kampanii COMPARE_CAMPAIGNS Porównuje wiele zmiennych w co najmniej 1 kampanii i obsługuje różne typy kampanii.

Mapowanie interfejsu API na interfejs

W tabeli poniżej znajdziesz podsumowanie, jak typy eksperymentów w interfejsie API są powiązane z typami eksperymentów w interfejsie Google Ads.

API ExperimentType Odpowiednik w interfejsie Google Ads
ADOPT_AI_MAX AI Max w kampaniach w sieci wyszukiwania
ADOPT_BROAD_MATCH_KEYWORDS Słowa kluczowe w dopasowaniu przybliżonym w kampaniach w sieci wyszukiwania
COMPARE_CAMPAIGNS Niestandardowe typy kampanii mieszanych
Niestandardowa kampania Performance Max
DISPLAY_CUSTOM Niestandardowa displayowa
HOTEL_CUSTOM Niestandardowa reklama hotelu
OPTIMIZE_ASSETS Komponenty dostarczone przez Ciebie
PMAX_REPLACEMENT_SHOPPING Kampanie Performance Max a kampanie produktowe
PMAX_TEXT_CUSTOMIZATION_FINAL_URL_EXPANSION Rozwinięcie końcowego adresu URL w kampaniach Performance Max
SEARCH_CUSTOM Twoja wyszukiwarka
YOUTUBE_CUSTOM Niestandardowe reklamy wideo
Niestandardowe kampanie generujące popyt

Cykl życia eksperymentu

Proces zarządzania eksperymentem zwykle obejmuje te kroki i ExperimentStatus stany, przy czym w różnych procesach może się nieco różnić:

  1. Konfiguracja (SETUP lub ENABLED): utwórz Experiment i co najmniej 1 zasób ExperimentArm. Eksperymenty zarządzane przez system rozpoczynają się w stanie SETUP, dzięki czemu możesz modyfikować kampanie eksperymentalne przed zaplanowaniem, podczas gdy inne procesy tworzą eksperyment i grupy bezpośrednio w stanie ENABLED w ramach jednej prośby GoogleAdsService.Mutate.
  2. Zaplanuj (INITIATED): w przypadku eksperymentów zarządzanych przez system wywołaj ScheduleExperiment, aby zmaterializować kampanie w trakcie projektowania i zaplanować wyświetlanie eksperymentu.
  3. Przeprowadź eksperyment i wygeneruj raport (ENABLED): podczas trwania eksperymentu wysyłaj zapytaniaExperiment (FROM experiment) lub zasoby kampanii dotyczące danych, aby porównać skuteczność grup kontrolnej i eksperymentalnej.
  4. Zakończony (HALTED, PROMOTED lub GRADUATED): gdy zgromadzisz wystarczającą ilość informacji, możesz zakończyć eksperyment, wykonując jedną z tych operacji:
    • Zakończ (HALTED): zatrzymuje eksperyment. Kampanie eksperymentalne lub grupy eksperymentalne przestają wyświetlać reklamy.
    • Promuj (PROMOTED): stosuje zmiany z grupy eksperymentalnej w grupie kontrolnej lub kampanii.
    • Zakończ (GRADUATED): przekształca kampanię eksperymentalną w w pełni niezależną kampanię, która nie jest już eksperymentem, lub stosuje ustawienia kampanii eksperymentalnej w kampanii podstawowej (w zależności od procesu).

Dalsze kroki

Aby dowiedzieć się, jak skonfigurować eksperyment, zapoznaj się z przewodnikiem dotyczącym potrzebnego przepływu pracy: