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 konwersją polegającą na kliknięciu lub połączeniu. Dzięki tym informacjom możesz tworzyć raporty podzielone na segmenty, które zawierają bogatsze dane 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 tyle niestandardowych zmiennych konwersji, ile potrzebujesz. Każda zmienna odpowiada jednemu tagowi. Jeśli więc chcesz mieć 2 tagi (color i status), musisz utworzyć 2 zmienne niestandardowe. Wymagane pola w przypadku ConversionCustomVariable są te:

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

    • tag: w naszym przykładzie tagi to color i status. Tagi są używane we fragmencie kodu zdarzenia, gdy konwersja jest wysyłana do Google Ads z Twojej witryny. 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 niestandardowymi zmiennymi konwersji, np. do ich tworzenia lub aktualizowania, użyj ConversionCustomVariableService. Aby utworzyć nowe niestandardowe zmienne konwersji, wywołaj metodę MutateConversionCustomVariables w ramach tej usługi. Twoje żądanie musi zawierać co najmniej 1 ConversionCustomVariableOperation komunikatów.

    W przypadku każdej zmiennej, którą chcesz utworzyć, dodaj 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ć ich nazw zasobów.

    Szczegółowe informacje o wszystkich dostępnych operacjach znajdziesz w sekcji 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: blue i new.