W skrócie

W usłudze Campaign Manager 360 konwersja jest rejestrowana przez tag nazywany aktywnością Floodlight, gdy użytkownik po wyświetleniu reklamy wykonuje wstępnie zdefiniowane działanie. Najczęściej tagowane działania to śledzenie, gdy użytkownik kupuje produkt w sklepie internetowym lub odwiedza stronę internetową, aby uzyskać dodatkowe informacje za pomocą formularza online. Ogólnie konwersje śledzone przez Google zaczynają się i kończą online.

Jednak w przypadku niektórych reklamodawców konwersje mogą się rozpocząć online, a zakończyć offline. Przykładem może być użytkownik, który zaczyna wyszukiwanie produktu online, klika reklamę, a potem dokonuje zakupu przez telefon lub w sklepie detalicznym. W takiej sytuacji Campaign Manager 360 będzie mieć dane o części transakcji online, ale nie o tej części, co sprawi, że konwersja nie zostanie zarejestrowana.

Aby rozwiązać ten problem, interfejs API Campaign Managera 360 Conversions umożliwia reklamodawcom przekazanie informacji o częściach konwersji offline 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 w sposób opisany w przewodniku dla początkujących.

  2. Upewnij się, że Twój profil użytkownika w usłudze Campaign Manager 360 ma wymagane uprawnienia. W razie potrzeby poproś administratora konta Campaign Managera 360 o przyznanie Ci tych uprawnień.

    • Wstaw konwersje offline: zezwala na przesyłanie nowych konwersji offline przy użyciu batchinsert.

    • Aktualizuj konwersje offline: umożliwia modyfikowanie istniejących konwersji offline przy użyciu batchupdate.

Dopasuj konwersje do aktywności

Konwersje offline muszą być dopasowane do odpowiednich aktywności online w usłudze Campaign Manager 360. Do tych aktywności będzie używany floodlightActivityId i odpowiadający im parametr floodlightConfigurationId.

Jeśli nie masz jeszcze aktywności do śledzenia konwersji offline, możesz ją utworzyć za pomocą usługi FloodlightActivities interfejsu API. Przykład, jak to zrobić, znajdziesz w przewodniku Częste zadania trafikowania. Zdecydowanie zalecamy tworzenie specjalnych działań dla konwersji offline.

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

Konwersje offline muszą być też przypisane do kliknięcia, urządzenia lub identyfikatora użytkownika (można ich używać tylko raz). Poniżej przedstawiamy najczęstsze sposoby uzyskania tych identyfikatorów.

Używanie identyfikatora kliknięcia

Konwersje można przypisywać kliknięciom reklam za pomocą identyfikatorów DCLID. Identyfikatory DCLID można uzyskać z ulepszonej atrybucji.

Identyfikatory kliknięć reklam displayowych muszą być przekazywane w polu dclid.

Korzystanie z identyfikatora kliknięcia Google

Konwersje można przypisywać kliknięciom reklam za pomocą identyfikatorów kliknięcia Google. Identyfikatory kliknięcia Google możesz pobierać z Google Ads lub Search Ads 360.

W polu gclid należy przekazać identyfikatory kliknięć Google.

Korzystanie z identyfikatora dopasowania

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

Używanie identyfikatora urządzenia mobilnego

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

  • AdID
  • IDFA
  • Identyfikatory reklam na urządzeniach CTV:
    • RIDA (Roku),
    • AFAI (TV Fire)
    • AdID (Android TV)
    • IDFA (Apple TV)
    • MSAI (Xbox),
    • TIFA (Samsung)
    • VIDA (Vizio)

Te identyfikatory muszą być przekazywane w polu mobileDeviceId.

Korzystanie z makra dopasowania %m

Makro %m można wstawić do docelowych adresów URL lub przekierowań kreacji. Serwer reklam rozwinie to makro do zaszyfrowanego identyfikatora użytkownika po zdarzeniu kliknięcia. Zaszyfrowany identyfikator użytkownika może być przechwycony bezpośrednio z adresu URL przekierowania lub z dzienników serwera.

Identyfikatory przechwycone za pomocą makra %m muszą być przekazywane w polach encryptedUserId lub encryptedUserIdCandidates[].

Korzystanie z Przenoszenia danych

Przenoszenie danych to funkcja Campaign Managera 360, która zapewnia dostęp do danych dziennika serwera reklam na poziomie zdarzenia. Dane te są dostarczane w oddzielnych plikach danych, z których każdy zawiera pojedynczy plik Przenoszenia danych. Każde zapisane w nich zdarzenie jest powiązane z zaszyfrowanym identyfikatorem użytkownika.

Aby korzystać z identyfikatorów użytkowników dostarczanych w plikach Przenoszenia danych, musisz znaleźć sposób na dopasowanie zdarzenia serwera reklam online do zdarzenia w systemie offline. Zwykle odbywa się to za pomocą niestandardowych zmiennych Floodlight, które można dynamicznie uzupełniać wartościami, które jednoznacznie identyfikują działanie użytkownika. Uproszczony przepływ pracy może wyglądać tak:

  1. Uruchamiany jest tag aktywności Floodlight, który wskazuje początek 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. Wykorzystujący identyfikator zarejestrowany po zakończeniu transakcji zawiera pasujący wpis w dzienniku aktywności Przenoszenia danych, który zarejestrował pierwotną aktywność Floodlight.

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