Tutaj dowiesz się, co zmieniło się w poszczególnych wersjach interfejsu Data Manager API.
30.07.2026 r., wersja 1.8
- Dodaliśmy do interfejsu
IngestionServicemetodęRemoveAllAudienceMembers, która umożliwia usuwanie lub zastępowanie wszystkich odbiorców na określonych listach użytkowników.- Aby rozpocząć, zapoznaj się z przewodnikiem po usuwaniu wszystkich użytkowników z listy odbiorców w przypadku konkretnej integracji. Zapoznaj się na przykład z przewodnikami po kierowaniu na listę klientów w Google Ads i Display & Video 360.
- Dodaliśmy obsługę zwracania szczegółowych ostrzeżeń podczas pozyskiwania zdarzeń i odbiorców.
- Dodano pole
field_warningsdoIngestEventsResponseiIngestAudienceMembersResponse, które zawiera listę obiektówFieldWarning. - Dodano zasób
FieldWarning, który zawierareason(WarningReason),descriptioni ścieżkęfield. - Dodaliśmy typ wyliczeniowy
WarningReason, aby określić przyczyny ostrzeżeń, takich jak brak włączonych zmiennych niestandardowych lub brak identyfikatorów sprzedawców w danych koszyka.
- Dodano pole
- Dodaliśmy obsługę wysyłania dodatkowych pól adresowych na potrzeby pozyskiwania zdarzeń Google Analytics.
- Dodaliśmy pola
address_line,cityiadministrative_areadoAddressInfo(używane wUserData).
- Dodaliśmy pola
- Dodano przyczyny błędów
INVALID_REMOVE_AS_OF_TIMEiREQUIRED_PREREQUISITE_LINK_MISSINGdo typu wyliczeniowegoErrorReason.
28.05.2026, wersja 1.7
Dodaliśmy obsługę wysyłania zdarzeń konwersji offline do usług Google Marketing Platform, w tym Campaign Managera 360, Search Ads 360 i Display & Video 360, za pomocą
IngestEventsRequest.- Dodano
FLOODLIGHT_CONFIGdo typu wyliczeniowegoAccountType, aby obsługiwać miejsca docelowe Floodlight. - Dodaliśmy pola
dclid,impression_id,match_idiencrypted_user_idsdoAdIdentifiers. - Do zasobu
Eventdodaliśmy poleconversion_count, aby umożliwić śledzenie liczby konwersji.
Aby rozpocząć, zapoznaj się z przewodnikiem po wysyłaniu zdarzeń lub dowiedz się, jak przejść z interfejsu Campaign Manager 360 API.
- Dodano
Dodaliśmy pole
composite_datado zasobuAudienceMember, które akceptuje obiektCompositeDatai umożliwia łączenie wielu typów identyfikatorów, takich jakUserDataiIpData. Więcej informacji znajdziesz w sekcji Dane zbiorcze.- Dodaliśmy nowe stany
IngestCompositeDataStatusiRemoveCompositeDataStatus, które obejmują diagnostykę (record_countidata_type_counts) w przypadku żądań dotyczących odbiorców, które korzystają zCompositeData.
- Dodaliśmy nowe stany
Dodano obsługę pozyskiwania adresów IP na potrzeby kierowania na listę klientów w Google Ads przez wysyłanie
IpDataw danych złożonych.Do typu wyliczeniowego
ErrorReasondodano nowe przyczyny błędów:FIELD_VALUE_TOO_SHORT,TOO_FEW_ELEMENTS,BASELINE_LOCATION_AUTO_DETECTION_FAILEDiINSIGHTS_MISSING_FOR_DIMENSION.Dodaliśmy nowe wartości diagnostyczne do
ProcessingErrorReason, aby dostarczać bardziej szczegółowe informacje o błędach podczas pozyskiwania zdarzeń.
7.05.2026, wersja 1.6
- Dodaliśmy obsługę wysyłania konwersji polegających na sprzedaży w sklepie stacjonarnym w Google Ads za pomocą
IngestEventsRequest. Aby korzystać z tej funkcji, Twoje konto Google Ads musi spełniać określone wymagania.- Dodano pole
event_locationdoEvent, które umożliwia podanie fizycznegostore_id.. - Dodano pole
third_party_user_datadoEvent, co umożliwia wyraźne oznaczenie pozyskanych danych jako należących do innej firmy.- To pole mogą wypełniać tylko dostawcy danych.
- Dodaliśmy te pola do zasobu
Item:merchant_idmerchant_feed_labelmerchant_feed_language_codeconversion_valuecustom_variables(akceptuje listę obiektówItemCustomVariable)
- Aby rozpocząć, zapoznaj się z tymi przewodnikami:
- Dodano pole
- Dodaliśmy obsługę wysyłania do Google Analytics dowolnego zdarzenia w witrynie lub aplikacji, które nie jest zdarzeniem zarezerwowanym.
- Dodano pole
app_instance_iddo zasobuEvent. - Dodaliśmy pola do
DeviceInfo, aby udostępniać metadane dotyczące urządzenia użytkownika. - Dodano pole
mobile_device_iddo AdIdentifiers. - Dodano pole
event_locationdoEvent, aby rejestrować pola takie jakcity,subdivision_code,region_code,subcontinent_codeicontinent_code. - Aby rozpocząć, zapoznaj się z tymi przewodnikami:
- Dodano pole
- Dodaliśmy obsługę wysyłania dowolnego zdarzenia z identyfikatorem transakcji do strumieni danych zarówno z witryny, jak i ze strumieni danych z aplikacji jako dodatkowego źródła danych na potrzeby implementacji tagu lub pakietu SDK Google Analytics dla Firebase (GA4F).
- Ta funkcja jest ograniczona do usług w Google Analytics znajdujących się na liście dozwolonych. Jeśli chcesz dodać swoją usługę do tej listy, wypełnij ten formularz.
- Dodaliśmy pole
coupon_codesdoCartData, aby śledzić wszystkie kody kuponów zastosowane w koszyku w przypadku zdarzeń wysyłanych do Google Ads i Google Analytics.- W przypadku wykorzystania kuponów w Google Ads użyj typu konwersji
OFFLINE_PROMOTION_REDEMPTION.
- W przypadku wykorzystania kuponów w Google Ads użyj typu konwersji
- Dodano nowy zakres protokołu OAuth,
https://www.googleapis.com/auth/datamanager.partnerlink, dla metod związanych z tworzeniem, wyszukiwaniem i usuwaniem linków partnerów. - Dodano nowe wartości do typu wyliczeniowego
ErrorReason, aby umożliwić szczegółową weryfikację sprzedaży w sklepie stacjonarnym i pozyskiwania zdarzeń Google Analytics. - Dodano pola
youtube_members_countigmail_members_countdo zasobuSizeInfo.
2026-03-26
Dodano
EU_POLITICAL_ADVERTISING_DECLARATION_REQUIREDdo typu wyliczeniowegoErrorReason.Aby zachować zgodność z rozporządzeniem Unii Europejskiej w sprawie reklam politycznych (EU PAR), Google wymaga od wszystkich klientów zadeklarowania, czy ich reklamy są uznawane za polityczne zgodnie z tym rozporządzeniem. Dowiedz się, jak definiujemy reklamę polityczną w UE i jakie ograniczenia Google stosuje w przypadku takich reklam
Od 1 kwietnia 2026 r. te operacje na kontach bez tej deklaracji mogą być ograniczone lub kończyć się błędem
EU_POLITICAL_ADVERTISING_DECLARATION_REQUIRED.Aby rozwiązać ten problem, reklamodawcy muszą przesłać obowiązkową deklarację w interfejsie Google Ads. Dowiedz się więcej o przekazywaniu deklaracji na poziomie konta
Dodano
INVALID_MERCHANT_IDdo typu wyliczeniowegoErrorReason.
17.02.2026 r., wersja 1.5
Interfejs Data Manager API obsługuje teraz cały proces zarządzania odbiorcami, w tym tworzenie, pozyskiwanie i pobieranie list odbiorców.
- Dodaliśmy zasób
UserListiUserListService, aby umożliwić tworzenie, pobieranie, aktualizowanie i usuwanie list użytkowników.- Zapoznaj się z przewodnikami po Google Ads lub Display & Video 360, aby dowiedzieć się, jak tworzyć, wypełniać i weryfikować listy odbiorców kierowania na listę klientów za pomocą interfejsu Data Manager API.
- Aby dowiedzieć się, jak przeprowadzić migrację, zapoznaj się z przewodnikami po uaktualnieniu Google Ads lub Display & Video 360.
- Dodaliśmy obsługę wysyłania identyfikatora użytkownika przez pozyskiwanie odbiorców, co umożliwia korzystanie z kierowania na listę klientów w Google Ads.
- Dodano
UserIdDatado:AudienceMember. - Dodano stany
IngestUserIdDataStatusiRemoveUserIdDataStatusdo stanów zwracanych przez metodęRetrieveRequestStatus. Użyj tych pól, aby pobrać informacje diagnostyczne o pozyskiwaniu i usuwaniu identyfikatorów użytkowników.
- Dodano
- Dodaliśmy zasób
PartnerLinki metodęPartnerLinkService, aby umożliwić tworzenie połączeń między kontami reklamodawców i dostawców danych oraz zarządzanie tymi połączeniami.- Aby rozpocząć, zapoznaj się z przewodnikami po linkach partnerskich.
2026-02-10
Przesyłanie konwersji z wielu źródeł danych w celu zwiększenia skuteczności i polepszenia jakości danych jest teraz ogólnie dostępne na wszystkich kontach Google Ads.
Ta funkcja jest nadal dostępna tylko w przypadku usług w Google Analytics znajdujących się na liście dozwolonych. Jeśli chcesz dodać swoją usługę w Google Analytics do listy dozwolonych, wypełnij formularz.
5.11.2025 r., wersja 1.4
Dodaliśmy obsługę wysyłania zdarzeń Google Analytics
purchasejako dodatkowego źródła danych na potrzeby tagów konwersji, aby zmaksymalizować sygnały interakcji z reklamą oraz zwiększyć ilość danych i ogólną skuteczność.- Do typu wyliczeniowego
AccountTypedodano wartośćGOOGLE_ANALYTICS_PROPERTY. - Dodano wiele pól do
Event:event_nameclient_iduser_idadditional_event_parameters
- Dodano
additional_user_propertiesdo:UserProperties.
Więcej informacji o wysyłaniu zdarzeń Google Analytics
purchasei mapowaniu parametrów zdarzeń oraz właściwości użytkownika Google Analytics na ich odpowiedniki w interfejsie Data Manager API znajdziesz w przewodniku po zdarzeniach.- Do typu wyliczeniowego
Dodano
AwsWrappedKeyInfo, aby umożliwić korzystanie z kluczy szyfrowania z systemu zarządzania kluczami AWS.Dodano te wartości typu wyliczeniowego do
ErrorReason:EVENT_TIME_INVALIDFIELD_VALUE_TOO_LONGINVALID_EVENT_NAMEINVALID_PROPERTY_TYPEINVALID_REQUEST_IDINVALID_STREAM_TYPELINKED_ACCOUNT_ONLY_ALLOWED_WITH_DATA_PARTNER_LOGIN_ACCOUNTMULTIPLE_DESTINATIONS_FOR_GOOGLE_ANALYTICS_EVENTNOT_ALLOWLISTEDOPERATING_ACCOUNT_LOGIN_ACCOUNT_MISMATCHRESERVED_NAME_USEDTOO_MANY_ELEMENTSUNSUPPORTED_LINKED_ACCOUNT_FOR_DATA_PARTNERUNSUPPORTED_OPERATING_ACCOUNT_FOR_DATA_PARTNER
6.10.2025 r., wersja 1.3
Interfejs Data Manager API jest teraz ogólnie dostępny dla wszystkich użytkowników.
Wysyłanie konwersji z wieloma źródłami danych w celu zwiększenia skuteczności i polepszenia jakości danych jest nadal dostępne tylko dla kont z listy dozwolonych. Jeśli chcesz dodać swoje konto, wypełnij formularz.
Wypełnij formularz zgłoszenia zainteresowania dla partnerów, aby wyrazić zainteresowanie zostaniem dostawcą danych.
Dodaliśmy metodę
RetrieveRequestStatusdo pobierania informacji diagnostycznych dotyczących żądań pozyskiwania zdarzeń i odbiorców.Pole
productwProductAccounti typ wyliczeniowyProductzostały wycofane. Zamiast tego użyj polaaccount_typei nowego typu wyliczeniowegoAccountType.Dodaliśmy obsługę określania właściwości
destinationdla każdego elementuAudienceMemberwIngestAudienceMembersRequest. Użyj tej funkcji, aby wysyłać dane o odbiorcach do wielu różnych miejsc docelowych w ramach jednego żądania.Odbiorcy pozyskani za pomocą interfejsu API mogą być teraz kierowani, gdy mają co najmniej 100 członków. Wcześniej próg wynosił 1000 subskrybentów.
Parametr
transaction_idobiektuEventjest teraz opcjonalny podczas wysyłania konwersji offline lub konwersji rozszerzonych dotyczących potencjalnych klientów. Parametrtransaction_idjest nadal wymagany, gdy wysyłasz konwersje offline jako dodatkowe źródło danych, aby zwiększyć skuteczność i ilość danych.
6.08.2025 r., wersja 1.2
- Dodaliśmy obsługę wysyłania konwersji offline i konwersji rozszerzonych dotyczących potencjalnych klientów do miejsc docelowych reklam Google Ads za pomocą metody
IngestEvents. Aby dowiedzieć się, jak skonfigurować szyfrowanie tych konwersji, zapoznaj się ze zaktualizowanym przewodnikiem po szyfrowaniu. - Dodano wartości
APP,IN_STORE,PHONEiOTHERdo typu wyliczeniowegoEventSource. W przypadku konwersji offline i konwersji rozszerzonych dotyczących potencjalnych klientów wymagany jestevent_source. - Dodano pole
user_propertiesdoEvent. Ustaw to pole na obiektUserProperties, aby dodać informacje ocenione przez reklamodawcę o użytkowniku, gdy wystąpiło zdarzenie. - Dodano pole powtarzane
destination_referencesdoCustomVariable. Użyj tego pola, aby zastosować wartość zmiennej niestandardowej tylko do podzbioru miejsc docelowych dlaEvent. - Dodaliśmy te błędy dotyczące konwersji offline i konwersji rozszerzonych dotyczących potencjalnych klientów:
DESTINATION_ACCOUNT_NOT_ENABLED_ENHANCED_CONVERSIONS_FOR_LEADSDESTINATION_ACCOUNT_DATA_POLICY_PROHIBITS_ENHANCED_CONVERSIONSDESTINATION_ACCOUNT_ENHANCED_CONVERSIONS_TERMS_NOT_SIGNED
25.06.2025 r., wersja 1.1
- Dodaliśmy metodę
IngestEventsdoIngestionService. Używaj IngestEvents jako dodatkowego źródła danych dla konwersji tagu, aby zmaksymalizować sygnały interakcji z reklamą oraz zwiększyć ilość danych i ogólną skuteczność.
2.04.2025 r., wersja 1.0
- Pierwsza wersja interfejsu Data Manager API z obsługą wysyłania danych o odbiorcach do Google Ads i Display & Video 360.
- Dodaliśmy obsługę gRPC i REST.
- Dodano usługę IngestionService z metodami
IngestAudienceMembersiRemoveAudienceMembersdo zarządzania odbiorcami za pomocą tych typów danych: - Odbiorcy zarządzani za pomocą interfejsu Data Manager API kwalifikują się do kierowania tylko wtedy,gdy jest ich co najmniej 1000.