- Zapis JSON
- TransactionAttribute
- StoreAttribute (Atrybut sklepu)
- ItemAttribute
- UserAttribute
- ShoppingLoyalty
- EventAttribute
- EventItemAttribute
Dane użytkownika zawierające identyfikatory i atrybuty użytkownika.
Zapis JSON |
---|
{ "userIdentifiers": [ { object ( |
Pola | |
---|---|
userIdentifiers[] |
Dane identyfikacyjne użytkownika. Wymagane. |
transactionAttribute |
Dodatkowe transakcje/atrybuty powiązane z użytkownikiem. Wymagany przy aktualizacji danych o sprzedaży w sklepie. |
userAttribute |
Atrybuty dodatkowe powiązane z użytkownikiem. Wymagany przy aktualizacji atrybutów kierowania na listę klientów. Wygasają one po 540 dniach. |
TransactionAttribute
Atrybut transakcji sprzedaży w sklepie.
Zapis JSON |
---|
{ "storeAttribute": { object ( |
Pola | |
---|---|
storeAttribute |
Przechowuj atrybuty transakcji. Dostępne tylko dla klientów z listy dozwolonych. |
itemAttribute |
Atrybuty transakcji. |
transactionDateTime |
Sygnatura czasowa wystąpienia transakcji. To pole jest wymagane. Format to „RRRR-MM-DD GG:MM:SS[+/-GG:MM]”, gdzie [+/-HH:MM] to opcjonalne przesunięcie strefy czasowej względem czasu UTC. Jeśli brak przesunięcia, interfejs API użyje jako domyślnej strefy czasowej konta. Przykłady: „2018-03-05 09:15:00” lub „2018-02-01 14:34:30+03:00”. |
transactionAmountMicros |
Kwota transakcji w mikro. To pole jest wymagane. Kwota transakcji w mikro musi być większa niż 1000. Jeśli podajesz atrybuty produktu, reprezentuje ona łączną wartość produktów po pomnożeniu ceny jednostkowej produktu przez liczbę podaną w atrybucie ItemAttributes. |
currencyCode |
Kod waluty transakcji. Używany jest 3-literowy kod ISO 4217. To pole jest wymagane. |
conversionAction |
Nazwa zasobu działania powodującego konwersję, w którego przypadku mają być raportowane konwersje. To pole jest wymagane. |
orderId |
Identyfikator zamówienia transakcji. Dostępne tylko dla klientów z listy dozwolonych. |
customValue |
Wartość zmiennej niestandardowej dla każdej transakcji. Dostępne tylko dla klientów z listy dozwolonych. |
StoreAttribute
Przechowuj atrybuty transakcji.
Zapis JSON |
---|
{ "storeCode": string } |
Pola | |
---|---|
storeCode |
Kod sklepu z https://support.google.com/business/answer/3370250#storecode |
ItemAttribute
Atrybuty transakcji.
Zapis JSON |
---|
{ "itemId": string, "countryCode": string, "languageCode": string, "quantity": string, "merchantId": string } |
Pola | |
---|---|
itemId |
Unikalny identyfikator produktu. Może to być identyfikator produktu w Merchant Center lub numer GTIN (globalny numer jednostki handlowej). |
countryCode |
Kod regionu CLDR (Common Locale Data Repositories) kraju powiązanego z plikiem danych, w którym przesyłane są Twoje produkty. Więcej informacji znajdziesz na stronie https://developers.google.com/google-ads/api/reference/data/codes-formats#country-codes. |
languageCode |
Kod ISO 639-1 języka powiązanego z plikiem danych, w którym przesyłasz produkty |
quantity |
Liczba sprzedanych produktów. Jeśli nie zostanie ustawiony, domyślna wartość to 1. |
merchantId |
Identyfikator konta Merchant Center. |
UserAttribute
Atrybut użytkownika. Można go używać tylko z typem zadania CUSTOMER_MATCH_WITH_ATTRIBUTES.
Zapis JSON |
---|
{ "lastPurchaseDateTime": string, "averagePurchaseCount": integer, "averagePurchaseValueMicros": string, "acquisitionDateTime": string, "lifecycleStage": string, "firstPurchaseDateTime": string, "eventAttribute": [ { object ( |
Pola | |
---|---|
lastPurchaseDateTime |
Sygnatura czasowa ostatniego zakupu dokonanego przez użytkownika. Format to RRRR-MM-DD GG:MM:SS[+/-GG:MM], gdzie [+/-HH:MM] to opcjonalne przesunięcie strefy czasowej względem czasu UTC. Jeśli brak przesunięcia, interfejs API użyje jako domyślnej strefy czasowej konta. |
averagePurchaseCount |
Zdefiniowana przez reklamodawcę średnia liczba zakupów dokonanych przez użytkownika w ciągu 30 dni. |
averagePurchaseValueMicros |
Określona przez reklamodawcę średnia wartość zakupu w mikro dla użytkownika. |
acquisitionDateTime |
Sygnatura czasowa pozyskania użytkownika. Format to RRRR-MM-DD GG:MM:SS[+/-GG:MM], gdzie [+/-HH:MM] to opcjonalne przesunięcie strefy czasowej względem czasu UTC. Jeśli brak przesunięcia, interfejs API użyje jako domyślnej strefy czasowej konta. |
lifecycleStage |
Opcjonalnie. Etap cyklu życia zdefiniowany przez reklamodawcę dla użytkownika. Akceptowane wartości to „Lead” (Potencjalny klient), „Active” (Aktywny) i „Churned” (Rezygnacja). |
firstPurchaseDateTime |
Opcjonalnie. Sygnatura czasowa pierwszego zakupu dokonanego przez użytkownika. Format to RRRR-MM-DD GG:MM:SS[+/-GG:MM], gdzie [+/-HH:MM] to opcjonalne przesunięcie strefy czasowej względem czasu UTC. Jeśli brak przesunięcia, interfejs API użyje jako domyślnej strefy czasowej konta. |
eventAttribute[] |
Opcjonalnie. Zdarzenia zdefiniowane przez reklamodawcę i ich atrybuty. Wszystkie wartości w zagnieżdżonych polach są wymagane. Obecnie to pole jest w wersji beta. |
lifetimeValueMicros |
Zdefiniowana przez reklamodawcę wartość od początku śledzenia dla użytkownika. |
lifetimeValueBucket |
Zdefiniowana przez reklamodawcę grupa wartości od początku śledzenia dla użytkownika. Prawidłowy zakres dla segmentu wartości od początku śledzenia wynosi od 1 (niska) do 10 (wysoka) z wyjątkiem operacji usuwania, w której akceptowana jest też wartość 0. |
shoppingLoyalty |
Dane związane z programem lojalnościowym w Zakupach Google. Zakupy Google wykorzystują te dane, aby zapewnić użytkownikom lepsze wrażenia. Dostępne tylko dla sprzedawców z listy dozwolonych za zgodą użytkownika. |
ShoppingLoyalty
Dane związane z programem lojalnościowym w Zakupach Google. Zakupy Google wykorzystują te dane, aby zapewnić użytkownikom lepsze wrażenia. Dostępne tylko dla sprzedawców z listy dozwolonych.
Zapis JSON |
---|
{ "loyaltyTier": string } |
Pola | |
---|---|
loyaltyTier |
Poziom wspierania. Jest to dowolny ciąg znaków, ponieważ każdy sprzedawca może mieć swój własny system lojalnościowy. Może to być na przykład liczba od 1 do 10, ciąg znaków taki jak „Złoty” lub „Srebrny” albo pusty ciąg znaków „”. |
EventAttribute
Zdarzenia zdefiniowane przez reklamodawcę i ich atrybuty. Wszystkie wartości w zagnieżdżonych polach są wymagane.
Zapis JSON |
---|
{
"event": string,
"eventDateTime": string,
"itemAttribute": [
{
object ( |
Pola | |
---|---|
event |
To pole jest wymagane. Zdarzenie zdefiniowane przez reklamodawcę do remarketingu. Akceptowane wartości to „Obejrzane”, „Koszyk”, „Kupione” i „Zalecane”. |
eventDateTime |
To pole jest wymagane. Sygnatura czasowa wystąpienia zdarzenia. Format to RRRR-MM-DD GG:MM:SS[+/-GG:MM], gdzie [+/-HH:MM] to opcjonalne przesunięcie strefy czasowej względem czasu UTC. Jeśli brak przesunięcia, interfejs API użyje jako domyślnej strefy czasowej konta. |
itemAttribute[] |
To pole jest wymagane. Atrybuty elementu zdarzenia. |
EventItemAttribute
Atrybuty elementu zdarzenia w kierowaniu na listę klientów.
Zapis JSON |
---|
{ "itemId": string } |
Pola | |
---|---|
itemId |
Opcjonalnie. Unikalny identyfikator produktu. Może to być identyfikator produktu w Merchant Center lub numer GTIN (globalny numer jednostki handlowej). |