Eksperymenty z różnymi typami kampanii

Eksperymenty z różnymi typami kampanii służą do złożonych scenariuszy testowych, które obejmują porównywanie wielu zmiennych w co najmniej 1 kampanii (obsługiwanych jest maksymalnie 5 grup eksperymentalnych). Ten proces obsługuje różne typy kampanii w ramach tego samego eksperymentu.

Ten proces jest obsługiwany w przypadku tej wartości ExperimentType:

  • COMPARE_CAMPAIGNS

Przegląd

Typ eksperymentu COMPARE_CAMPAIGNS odpowiada niestandardowym typom kampanii mieszanych w interfejsie Google Ads (które obejmują też eksperymenty niestandardowe z kampaniami Performance Max). Elastyczna konstrukcja umożliwia przeprowadzanie eksperymentów, które nie pasują do przepływów pracy zarządzanych przez system lub przepływów pracy w kampanii.

Eksperymenty z różnymi typami kampanii umożliwiają porównywanie wielu zmiennych w co najmniej 1 kampanii przez wybieranie istniejących kampanii i przypisywanie ich do różnych grup eksperymentalnych (maksymalnie 5). Dzięki temu możesz testować różne typy kampanii (w sieci wyszukiwania, Performance Max, produktowe, generujące popyt, wideo i promujące aplikacje) w ramach jednego eksperymentu, aby optymalizować przydzielanie budżetu, oceniać struktury kont, testować konsolidację kampanii i porównywać różne ustawienia kampanii.

Zanim zaczniesz

  • Eksperymenty z różnymi typami kampanii umożliwiają utworzenie maksymalnie 5 grup eksperymentalnych.
  • Do każdej grupy możesz dodać dowolną liczbę kampanii.
  • Takie eksperymenty są dostępne dla wszystkich typów kampanii z wyjątkiem kampanii reklam hoteli.
  • Obsługują niestandardowe i równe podziały ruchu między grupy eksperymentalne. Minimalny podział ruchu wynosi 1%, wartości procentowe podziału ruchu nie mogą zawierać części dziesiętnych, a suma wartości traffic_split we wszystkich grupach eksperymentalnych musi wynosić 100 (100%).
  • Tę samą kampanię można dodać do kilku grup eksperymentalnych, a ruch zostanie podzielony zgodnie z wybranym odsetkiem. Żadne 2 grupy eksperymentalne nie mogą mieć dokładnie tego samego zestawu kampanii.
  • Przed rozpoczęciem eksperymentu zalecamy utworzenie planu lub przemyślenie, co chcesz przetestować. Na przykład w każdej grupie eksperymentalnej powinny być takie same kwoty budżetu, chyba że jest to element, który testujesz.

Konfiguracja

Eksperymenty z różnymi typami kampanii i ich grupy eksperymentalne muszą być tworzone razem w jednym żądaniu GoogleAdsService.Mutate przy użyciu tymczasowych nazw zasobów:

  1. Utwórz Experiment z tymczasową nazwą zasobu (np. customers/CUSTOMER_ID/experiments/-1), polem type ustawionym na COMPARE_CAMPAIGNS i polem status ustawionym na ENABLED.
  2. Utwórz zasoby ExperimentArm odwołujące się do tymczasowej nazwy zasobu eksperymentu (1 kampanię kontrolną z control = true i maksymalnie 4 kampanie eksperymentalne z control = false), ustawiając traffic_split w każdej grupie tak, aby suma wynosiła 100.
  3. Przypisz nazwy zasobów dotychczasowych kampanii (customers/CUSTOMER_ID/campaigns/CAMPAIGN_ID) do pola campaigns w każdym obiekcie ExperimentArm. W przeciwieństwie do standardowych eksperymentów zarządzanych przez system, w których kampanie eksperymentalne są generowane automatycznie w in_design_campaigns, eksperymenty z różnymi typami kampanii wymagają przypisania istniejących kampanii bezpośrednio do każdej grupy.
  4. Wyślij operacje tworzenia Experiment i ExperimentArm w jednym żądaniu GoogleAdsService.Mutate. Eksperyment jest tworzony bezpośrednio za pomocą status = ENABLED, więc nie musisz wywoływać ExperimentService.ScheduleExperiment.

Raport z eksperymentu

Po uruchomieniu eksperymentu możesz wysyłać zapytania o dane, aby porównywać skuteczność. Szczegółowe informacje znajdziesz w przewodniku po raportowaniu.

Zakończenie programu

Po ocenie wyników możesz zakończyć eksperyment lub przekształcić go w kampanię za pomocą ExperimentService.

  • Zakończ: jeśli nie jesteś zadowolony(-a) z wyników żadnej z grup eksperymentalnych, użyj opcji EndExperiment. Jest to operacja synchroniczna.
  • Zakończ eksperyment: jeśli bardziej odpowiada Ci skuteczność konkretnej kampanii eksperymentalnej, użyj opcji GraduateExperiment, aby zakończyć eksperyment. W ramach tego procesu kampanie powiązane z innymi grupami (w tym z grupą kontrolną) zostaną wstrzymane, a kampanie powiązane z grupą eksperymentalną, która zakończyła eksperyment, zostaną przekształcone w niezależne kampanie nieeksperymentalne. Jest to operacja synchroniczna.