Niestandardowe zmienne konwersji

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

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

  1. Utwórz dowolną liczbę niestandardowych zmiennych konwersji (maksymalnie 50 na konto klienta). Każda zmienna odpowiada jednemu tagowi. Jeśli więc chcesz mieć 2 tagi (color i status), musisz utworzyć 2 zmienne niestandardowe. Wymagane pola dla ConversionCustomVariable:

    • name: identyfikuje zmienną. Nazwa musi być niepowtarzalna w obrębie konta klienta.

    • tag: w naszym przykładzie tagi to color i status. Wartość tag musi być unikalna na koncie klienta i nie może zawierać spacji. Tagi są używane we fragmencie kodu zdarzenia, gdy witryna wysyła do Google Ads konwersję. Jeśli korzystasz z interfejsu Google Ads API, podczas importowania konwersji musisz podać nazwę zasobu zmiennych niestandardowych, jak opisano w następnym kroku.

    Do zarządzania zmiennymi konwersji niestandardowych, np. do ich tworzenia lub aktualizowania, używaj ConversionCustomVariableService. Aby utworzyć nowe zmienne konwersji niestandardowej, wywołaj w tej usłudze metodę MutateConversionCustomVariables. Twoje żądanie musi zawierać co najmniej 1 ConversionCustomVariableOperation.

    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 te zmienne 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 lub CallConversion, 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 utworzonej w poprzednim kroku zmiennej niestandardowej.
    • value: wartość tagu, który chcesz powiązać z konwersją. W naszym przykładzie: blue i new.