Niestandardowe zmienne konwersji

Niestandardowe zmienne konwersji umożliwiają powiązanie dodatkowych informacji w postaci tagów z konwersją, którą importujesz za pomocą interfejsu Google Ads API, np. z konwersjami z kliknięć lub połączeń. Dzięki tym informacjom możesz tworzyć raporty podzielone na segmenty, które dostarczają bogatszych danych o konwersjach.

Na przykład podczas importowania konwersji dotyczącej zakupu nowego niebieskiego kapelusza możesz też zaimportować 2 powiązane tagi: colorstatus z wartościami odpowiednio bluenew. Aby to zrobić:

  1. Utwórz tyle zmiennych niestandardowych konwersji, ile potrzebujesz. Każda zmienna odpowiada jednemu tagowi. Jeśli więc chcesz mieć 2 tagi (colorstatus), musisz utworzyć 2 zmienne niestandardowe. Wymagane pola dla ConversionCustomVariable:

    • name: identyfikuje zmienną. Nazwa musi być unikalna.

    • tag: w naszym przykładzie tagi to colorstatus. Tagi są używane we fragmencie kodu zdarzenia, gdy konwersja jest wysyłana do Google Ads przez Twoją witrynę. Jeśli używasz interfejsu Google Ads API, podczas importowania konwersji musisz podać nazwę zasobu zmiennych niestandardowych, jak opisano w następnym kroku.

    Aby zarządzać zmiennymi konwersji niestandardowych, np. je tworzyć lub aktualizować, użyj ConversionCustomVariableService. Aby utworzyć nowe zmienne niestandardowe konwersji, wywołaj w tej usłudze metodę MutateConversionCustomVariables. Twoje żądanie musi zawierać co najmniej 1 ConversionCustomVariableOperation wiadomość.

    W przypadku każdej zmiennej, którą chcesz utworzyć, uwzględnij operację z polem create ustawionym na obiekt ConversionCustomVariable. Jak wspomnieliśmy, wymagane pola do utworzenia to name i tag.

    Po utworzeniu zmienne te będą w stanie ENABLED lub ACTIVATION_NEEDED. W zależności od konfiguracji sprawdź pole status w odpowiedzi. Podczas przesyłania konwersji możesz używać nazw zasobów.

    Szczegółowe informacje o wszystkich dostępnych operacjach znajdziesz w ConversionCustomVariableService.

  2. Podczas importowania konwersji, np. ClickConversion, ustaw custom_variables na listę wszystkich zmiennych niestandardowych utworzonych w poprzednim kroku. Musisz ustawić wszystkie pola każdej zmiennej niestandardowej:

    • conversion_custom_variable: Nazwa zasobu zmiennej niestandardowej utworzonej w poprzednim kroku.
    • value: wartość tagu, który chcesz powiązać z konwersją. W naszym przykładzie: bluenew.