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:
Utwórz i autoryzuj projekt interfejsu API zgodnie z instrukcjami w przewodniku Pierwsze kroki.
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:
Uruchamia się tag aktywności Floodlight, co oznacza rozpoczęcie transakcji. Tag zawiera podaną przez Ciebie wartość zmiennej niestandardowej, która jednoznacznie identyfikuje transakcję.
Transakcja jest kontynuowana i kończy się offline, zachowując ten sam identyfikator.
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[].