Zaktualizuj przesyłanie konwersji z interfejsu Google Ads API do interfejsu Data Manager API, aby uzyskać dostęp do kilku ulepszeń i funkcji.
Poniżej znajdziesz porównanie zarządzania konwersjami za pomocą interfejsu Data Manager API i interfejsu Google Ads API.
| Data Manager API | Interfejs Google Ads API | |
|---|---|---|
| Obsługa wysyłania konwersji offline i konwersji rozszerzonych dotyczących potencjalnych klientów | Obsługiwane. | Obsługiwane. |
| Obsługa wysyłania konwersji tagu Google Ads jako dodatkowego źródła danych o konwersjach tagu, aby maksymalizować sygnały interakcji z reklamami oraz wzmacniać dane i ogólną skuteczność. | Obsługiwane. | Nieobsługiwane. |
| Model danych | Ujednolicony model danych we wszystkich przypadkach użycia konwersji w Google Ads i we wszystkich usługach reklamowych Google. | Model danych jest przeznaczony tylko do przypadków użycia Google Ads i różni się w zależności od nich. |
| Szyfrowanie | Obsługuje szyfrowanie. | Nieobsługiwane. |
| Token programisty | Niewymagane | Wymagane. |
| Obsługa przesyłania atrybutów sesji i adresów IP w przypadku zdarzeń | Dostępne dla wszystkich użytkowników interfejsu API. | Dostępne tylko dla określonych użytkowników interfejsu API. |
| Korekty konwersji | Obsługiwane w ujednoliconej metodzie IngestEvents. |
Wymaga oddzielnego ConversionAdjustmentUploadService. |
| Limity | Limity i limity żądań dotyczące projektu. | Limity oparte na tokenie programisty i limity poszczególnych żądań. |
| Model błędu | Korzysta z modelu szybkiego wykrywania błędów. | Wykorzystuje model częściowej awarii. |
Różnice w wymaganiach dotyczących konta docelowego
W interfejsie Data Manager API operating_account miejsca docelowego musi być klientem konwersji Google Ads. Różni się on od interfejsu Google Ads API.
Interfejs Google Ads API umożliwia wysyłanie konwersji na konto Google Ads za pomocą customer_id:
Klient konwersji Google Ads.
Interfejs Data Manager API obsługuje to podejście.
Każde konto, które jest nadrzędne lub podrzędne względem klienta konwersji Google Ads.
Interfejs Data Manager API nie obsługuje tego podejścia. Jeśli korzystasz z tego zachowania w interfejsie Google Ads API, zmień
operating_accountkażdego miejsca docelowego na właściciela działania powodującego konwersję. Może się on różnić odcustomer_idużywanego w żądaniach do interfejsu Google Ads API.
Dostosowania konwersji
Interfejs Data Manager API ujednolica początkowe przesyłanie konwersji i późniejsze korekty konwersji w jedną metodę.
W interfejsie Google Ads API:
- Korygowanie konwersji wymaga użycia oddzielnej metody
UploadConversionAdjustmentswConversionAdjustmentUploadService. - Jeśli spróbujesz przesłać wiele konwersji za pomocą standardowej metody
UploadClickConversionsdla tego samego działania powodującego konwersję z tym samym identyfikatorem transakcji (order_id), żądanie zakończy się niepowodzeniem. - W żądaniu musisz podać parametr
ConversionAdjustmentType.
W interfejsie Data Manager API:
- Przesyłanie i dostosowywanie konwersji odbywa się za pomocą ujednoliconego punktu końcowego
IngestEvents. - Przesłanie zdarzenia z istniejącym parametrem
transaction_iddla tego samego działania powodującego konwersję ze zaktualizowanymi wartościami konwersji lub danymi użytkownika jest automatycznie traktowane jako korekta. Interfejs API nie zwróci błędu związanego z duplikatem identyfikatora transakcji. - W prośbie nie jest wymagany żaden typ korekty. Interfejs Data Manager API wywnioskuje, jak przetworzyć korektę, na podstawie pól podanych w zdarzeniu.
- W przeciwieństwie do interfejsu Google Ads API interfejs Data Manager API nie obsługuje wycofywania konwersji, które całkowicie usuwa wcześniej zarejestrowaną konwersję, ustawiając jej wartość i liczbę na
0. Możesz zmienić wartość konwersji, ale liczba konwersji pozostanie taka sama.
Więcej informacji znajdziesz w artykule Korekty konwersji.