Przegląd

W usłudze Campaign Manager 360 konwersja jest rejestrowana przez tag, czyli aktywność Floodlight, gdy użytkownik wykona zdefiniowane działanie po wyświetleniu reklamy. Do najczęściej oznaczanych działań należą śledzenie, kiedy użytkownik kupuje produkt w sklepie internetowym lub odwiedza stronę internetową, aby poprosić o więcej informacji za pomocą formularza online. Ogólnie rzecz biorąc, konwersje śledzone przez Google zaczynają się i kończą online.

W przypadku niektórych reklamodawców konwersje mogą jednak zaczynać się online, a kończyć offline. Przykładem jest użytkownik, który zaczyna szukać produktu online, klika reklamę, a następnie dokonuje zakupu przez telefon lub w sklepie stacjonarnym. W takim przypadku Campaign Manager 360 będzie mieć dane o części transakcji online, ale nie o części offline, co spowoduje, że konwersja nie zostanie zarejestrowana.

Aby rozwiązać ten problem, usługa Conversions w interfejsie Campaign Manager 360 API umożliwia reklamodawcom przekazywanie informacji o części offline tych konwersji bezpośrednio do Campaign Managera 360.

Wymagania wstępne

Zanim zaczniesz korzystać z usługi Conversions, musisz wykonać te czynności:

  1. Utwórz i autoryzuj projekt interfejsu API zgodnie z instrukcjami w przewodniku Pierwsze kroki.

  2. Upewnij się, że Twój profil użytkownika w usłudze Campaign Manager 360 ma niezbędne uprawnienia roli użytkownika. W razie potrzeby skontaktuj się z administratorem konta Campaign Managera 360, aby włączyć te uprawnienia.

    • Wstawianie konwersji offline: umożliwia przesyłanie nowych konwersji offline za pomocą metody batchinsert.

    • Aktualizowanie konwersji offline: umożliwia modyfikowanie istniejących konwersji offline za pomocą metody batchupdate.

Dopasowywanie konwersji do aktywności

Konwersje offline muszą być dopasowane do odpowiedniej aktywności online w usłudze Campaign Manager 360. Będziesz odwoływać się do tych aktywności za pomocą ich identyfikatorów floodlightActivityId i odpowiednich identyfikatorów floodlightConfigurationId.

Jeśli nie masz jeszcze aktywności do śledzenia konwersji offline, możesz utworzyć ją za pomocą usługi FloodlightActivities w interfejsie API. Przykład znajdziesz w przewodniku Typowe zadania związane z trafikowaniem. Zdecydowanie zalecamy tworzenie osobnych aktywności do śledzenia konwersji offline.

Uzyskiwanie identyfikatorów kliknięć, urządzeń i użytkowników

Konwersje offline muszą być też przypisane do identyfikatora kliknięcia, urządzenia lub użytkownika (można użyć tylko jednego z nich). Poniżej opisujemy najczęstsze sposoby uzyskiwania tych identyfikatorów.

Używanie identyfikatora kliknięcia w reklamę displayową

Konwersje można przypisywać do kliknięć reklam za pomocą identyfikatorów kliknięć w reklamę displayową (DCLID). Identyfikatory DCLID można uzyskać za pomocą Ulepszonej atrybucji.

Identyfikatory kliknięć w reklamę displayową należy przekazywać w polu dclid.

Używanie identyfikatora kliknięcia Google

Konwersje można przypisywać do kliknięć reklam za pomocą identyfikatorów kliknięć Google (GCLID). Identyfikatory GCLID można uzyskać w Google Ads lub Search Ads 360.

Identyfikatory kliknięć Google należy przekazywać w polu gclid.

Używanie identyfikatora dopasowania

Konwersje można przypisywać za pomocą własnego identyfikatora własnego, który został zsynchronizowany z Google za pomocą funkcji match_id w Floodlight.

Używanie identyfikatora urządzenia mobilnego

Konwersje można przypisywać bezpośrednio do urządzeń mobilnych lub telewizorów z dostępem do internetu za pomocą identyfikatorów urządzeń reklamowych. Obsługiwane są te identyfikatory:

  • AdID
  • IDFA
  • Identyfikatory reklamowe z urządzeń CTV:
    • RIDA (Roku)
    • AFAI (Fire TV)
    • AdID (Android TV)
    • IDFA (Apple TV)
    • MSAI (Xbox)
    • TIFA (Samsung)
    • VIDA (Vizio)

Te identyfikatory należy przekazywać w polu mobileDeviceId.

Używanie makra dopasowania %m

Makro %m można wstawić do adresów URL klikalności lub przekierowań w kreacji. Po kliknięciu serwer reklam rozwinie to makro do zaszyfrowanego identyfikatora użytkownika. Zaszyfrowany identyfikator użytkownika można następnie przechwycić bezpośrednio z adresu URL przekierowania lub z logów serwera.

Identyfikatory przechwycone za pomocą makra %m należy przekazywać w polach encryptedUserId lub encryptedUserIdCandidates[].

Używanie Przenoszenia danych

Przenoszenie danych to funkcja Campaign Managera 360, która zapewnia dostęp do danych logów serwera reklam na poziomie zdarzenia. Te dane są dostarczane w osobnych plikach, z których każdy zawiera jeden plik Przenoszenia danych. W tych plikach każde zarejestrowane zdarzenie jest powiązane z zaszyfrowanym identyfikatorem użytkownika.

Aby korzystać z identyfikatorów użytkowników podanych w plikach Przenoszenia danych, musisz mieć możliwość dopasowania zdarzenia serwera reklam online do zdarzenia w systemie offline. Zwykle robi się to za pomocą niestandardowych zmiennych Floodlight, które można dynamicznie wypełniać wartościami jednoznacznie identyfikującymi działanie użytkownika. Uproszczony proces może wyglądać tak:

  1. Uruchamia się tag aktywności Floodlight, co oznacza rozpoczęcie transakcji. Tag zawiera podaną przez Ciebie wartość zmiennej niestandardowej, która jednoznacznie identyfikuje transakcję.

  2. Transakcja jest kontynuowana i kończy się offline, zachowując ten sam identyfikator.

  3. Za pomocą identyfikatora zarejestrowanego po zakończeniu transakcji w pliku logów aktywności Przenoszenia danych, w którym zarejestrowano pierwotną aktywność Floodlight, znajduje się pasujący wpis.

Identyfikatory pobrane z plików Przenoszenia danych należy przekazywać w polach encryptedUserId lub encryptedUserIdCandidates[].