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. konwersją polegającą na kliknięciu lub konwersją telefoniczną. Dzięki tym informacjom możesz tworzyć raporty podzielone na segmenty, które zawierają dane rozszerzone o konwersjach.

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

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

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

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

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

    W przypadku każdej zmiennej, którą chcesz utworzyć, uwzględnij operację z create polem 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 sekcji 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 zmiennej niestandardowej utworzonej w poprzednim kroku.
    • value: wartość tagu, który chcesz powiązać z konwersją. W naszym przykładzie: blue i new.