Zasoby dotyczące zasad zamieszczania reklam
Cel Sprzedaż produktów
Konfiguracja katalogu
Reklamy z zakupem w filmie (na potrzeby katalogu)
Reklamy TikTok Shop
Reklamy z zakupem w filmie (na potrzeby TikTok Shop)
Reklamy z zakupem LIVE
Reklamy z zakupem produktu
Kreacje powiązane ze sklepem
Store Promotion Ads
Tokopedia Ads
Konwersje sieciowe
Optymalizacja sieciowa oparta na wartości
Przed rozpoczęciem: opcja tworzenia reklam z zakupem w filmie (katalog) dostępna jest tylko dla kont zarządzanych na rynkach, na których można je tworzyć. Aby uzyskać więcej informacji, skontaktuj się z przedstawicielem handlowym.
Reklamy z zakupem w filmie (katalog) umożliwiają reklamodawcom aplikacji dotarcie do odpowiedniej grupy odbiorców, aby zwiększyć liczbę pobrań aplikacji i konwersji. Reklamodawcy aplikacji mogą docierać do odpowiednich grup odbiorców, targetując odbiorców, którzy wykonują określone wydarzenie w aplikacji.
Możesz na przykład użyć retargetowania, aby wyświetlić reklamę zawierającą dokładnie ten produkt, który ktoś dodał do koszyka w Twojej aplikacji.
Aby korzystać z tej funkcji, musisz skonfigurować Mobile Measurement Partner (MMP) do integracji z TikTok Ads Manager. W tym artykule przeprowadzimy Cię przez proces konfigurowania MMP i przedstawimy przykładową strukturę wywoływanych zwrotnie zdarzeń z Branch, Singular, Adjust i AppsFlyer.
Zasadniczo cztery kroki są wymagane do konfiguracji MMP celem integracji z TikTok Ads Manager. Pamiętaj, że te kroki mogą się nieznacznie różnić w zależności od zewnętrznej platformy pomiarowej.
Dodaj trzy zdarzenia do swojego MMP i wywołaj je zwrotnie do TikTok Ads Manager (wyświetlenie treści, dodanie do koszyka i dokonanie zakupu).
Zmapuj wymagane pola dla każdego typu zdarzenia w swoim MMP.
Włącz pełną transmisję danych o zdarzeniach w swoim MMP.
Przyznaj uprawnienia do odczytu w swoim MMP lub wyślij zrzut ekranu do przedstawiciela handlowego TikTok.
Aby szybko zapoznać się z wymaganymi krokami, obejrzyj poniższy film.
Aby w pełni zintegrować MMP z reklamami z zakupem w filmie (katalog) TikTok, musisz dodać trzy wywołane zwrotnie zdarzenia do swojego MMP.
Zdarzenie TikTok: kod | Branch | Singular | Adjust | Appsflyer |
---|---|---|---|---|
ViewContent:29 | VIEW_CONTENT | ViewContent | Wyświetlenie treści | View_content |
AddToCart:22 | ADD_TO_CART | AddToCart | Dodanie do koszyka | Add_to_cart |
Purchase:2 (Checkout:20) | DOKONANIE ZAKUPU | Dokonanie zakupu | Zapłać | Zapłać |
Oprócz dodania tych zdarzeń, możesz również wywołać zwrotnie wszystkie zdarzenia do TikTok Ads Manager. Zalecamy to zrobić, ponieważ pomoże to w wyświetlaniu reklam.
Uwaga: kiedy wybierzesz zdarzenie „zapłać” lub „dokonanie zakupu” w swoim MMP i prześlesz je z powrotem do TikTok Ads Manager, zapiszemy dwa rekordy dotyczące zdarzenia w naszej wewnętrznej bazie danych. Jeden będzie oznaczony jako „Dokonanie zakupu”, a drugi jako „Płatność”. Jest to proces wewnętrzny i nie będzie miał wpływu na żadną funkcjonalność.
Nazwa pola | Lokalizacja | Opis | Uwaga |
---|---|---|---|
zdarzenie | Nazwa wydarzenia | Patrz sekcja Typ zdarzenia. MMP opublikuje to w TikTok. | |
content_id | properties.contents | Sku_id lub spu_id | Obowiązkowe: reklamodawca musi mapować w MMP na potrzeby TikTok. |
content_type | properties.contents | Wartość powinna być „product” lub „product_group” | Obowiązkowe: reklamodawca musi mapować w MMP na potrzeby TikTok. |
ilość | properties.contents | Liczba produktów w zamówieniu | Opcjonalnie: reklamodawca powinien mapować w MMP na potrzeby TikTok. |
cena | properties.contents | Cena za pojedynczy produkt | Opcjonalnie: reklamodawca powinien mapować w MMP na potrzeby TikTok. |
waluta | właściwości | Waluta | Opcjonalnie: reklamodawca powinien mapować w MMP na potrzeby TikTok. |
value | właściwości | Całkowita cena za zamówienie | Opcjonalnie: reklamodawca powinien mapować w MMP na potrzeby TikTok. |
app_id | context.app | Identyfikator aplikacji | W przypadku wydarzenia w aplikacji: MMP opublikuje to w TikTok. |
pixel_id | context.pixel | Identyfikator piksel | W przypadku wydarzenia piksel: MMP opublikuje to w TikTok. |
idfa | context.device.idfa | IDFA | W przypadku aplikacji iOS: MMP opublikuje to w TikTok. |
gaid | context.device.gaid | GAID | W przypadku systemu Android: MMP opublikuje to w TikTok. |
platforma | context.device.platform | iOS/Android | MMP opublikuje to w TikTok. |
adres e-mail | context.user | Adres e-mail | Opcjonalnie: w przypadku wydarzenia piksel reklamodawca może przekazać je do TikTok przez SDK lub API. |
phone_number | context.user | Numer telefonu | Opcjonalnie: w przypadku wydarzenia piksel. Reklamodawca może przekazać je do TikTok przez SDK lub API. |
znacznik czasu | Czas wywołania zwrotnego | MMP opublikuje to w TikTok. |
Uwaga: możesz także przekazać inne pola do TikTok Ads Manager. Wszelkie dodatkowe pola przekazane do TikTok Ads Manager zostaną zebrane i zapisane do wykorzystania w przyszłości.
1.{2. "eventEnum": "29",3. "event":"ViewContent",4. "properties": {5. "contents":[6. {7. "content_type":"stri", 8. "quantity":1, 9. "content_id":"1077218", 10. "price":8 11. },12. {13. "content_type":"stri",14. "quantity":1,15. "content_id":"1077218",16. "price":817. }18. ],19. "currency":"USD",20. "value":16.00, 21. "query":"The text string that was searched for",22. "description" : "" 23. },24. "context": {25. "ad": {26. ......27. },28. "app": {29. "id": "{app_id}",30. "name" :"",31. "namespace":"",32. "version" :"app_version"33. },34. "device": { 35. "platform": "iOS / Android",36. "idfa": "2A5E62C7-F1C0-40C4-B232-39CE243325C2",37. "idfv": "3D06F4AE-3826-4AC8-8241-541C92B9943E",38. "gaid": "",39. "imei": "",40. "android_id": ""41. },42. ......43. "ip": "{ip}",44. "userAgent": "{ua}"45. },46. "timestamp": "2019-06-12T19:11:01.152Z"47.}
1.{2. "event":"ViewContent",3. "context":{4. "ad":{5. .......6. },7. "pixel":{8. "code":"BEB7A51TE4MDGLOLEN40"9. },10. "user":{11. "email":"example.bytedance.com", 12. "phone_number":"3243242342"13. },14. ......15. },16. "properties": {17. "contents":[18. {19. "content_type":"stri",20. "quantity":1,21. "content_id":"1077218",22. "price":823. },24. {25. "content_type":"stri",26. "quantity":1,27. "content_id":"1077218",28. "price":829. }30. ],31. "currency":"USD",32. "value":16.00,33. "query":"The text string that was searched for",34. "description" : "" 35. },36. "timestamp":"2019-06-12T19:11:01.152Z"37.}
Nazwa aplikacji | Jak obsługiwać content_id |
Branch | Branch udostępnia standardowy szablon wywoływania zwrotnego, który definiuje wszystkie mapowania pól, takie jak mapowanie „$sku” na content_id. Następnie „$sku” zostanie zmapowane na „content_id” po stronie TT zgodnie z szablonem. |
Singular | Użytkownicy mogą użyć szablonu wywoływania zwrotnego, aby dostosować właściwości, zmapować określone pole do content_id i wysłać do platformy TT. |
Adjust | Zapewnij interfejs użytkownika, aby użytkownicy mogli dodawać mapowania właściwości, które mogą mapować określone pole na content_id i wysyłać do platformy TT. |
Appsflyer | Użytkownicy muszą używać „af_content_id” i nie mogą go zmienić. To pole będzie obsługiwane po stronie TT i automatycznie zmapowane na „content_id”. |
1. Potwierdź, że zdarzenia PURCHASE, ADD_TO_CART, VIEW_CONTENT zostały dodane i przekazane do TikTok Ads Manager.
2. Potwierdź, że content_id zostanie przekazane do TikTok Ads Manager we właściwościach zdarzenia. Możesz użyć szablonu wywoływania zwrotnego, aby dostosować właściwości, zmapować określone pole do content_id i wysłać do TikTok Ads Manager.
3. Zaznacz ALL EVENTS, aby wysłać dane wszystkich zdarzeń do TikTok Ads Manager.
4. Przyznaj członkom zespołu TikTok uprawnienia do pełnego odczytu ich konta Branch lub wyślij zrzut ekranu wszystkich powyższych ustawień do swojego przedstawiciela handlowego.
5. Przykładowe surowe dane
$sku jest zgodne. Nasz system zaplecza rozpozna to jako content_id.
ViewContent:29
1.{ 2. "eventEnum": "29", 3. "properties": [ 4. { 5. "$publicly_indexable": false, 6. "$locally_indexable": false, 7. "$exp_date": 0, 8. "$canonical_identifier": "", 9. "$og_title": "xxxxxster: (null)", 10. "$canonical_url": "", 11. "$og_description": "", 12. "$og_image_url": "https://xxxxxx.com/xxxxxmonsterfactory/200.png", 13. "$price": 0, 14. "$quantity": 0, 15. "$sku": "123456", 16. "$product_name": "", 17. "$product_brand": "", 18. "$product_variant": "", 19. "$rating": 0, 20. "$rating_average": 0, 21. "$rating_count": 0, 22. "$rating_max": 0, 23. "$address_street": "", 24. "$address_city": "", 25. "$address_region": "", 26. "$address_country": "", 27. "$address_postal_code": "", 28. "$latitude": 0, 29. "$longitude": 0, 30. "$creation_timestamp": 0, 31. "face_index": "0", 32. "android_tracker_id": "abcdpp", 33. "~id": "76xxxxxxxxxxxxxxx5", 34. "~referring_link": "https://xxxxxster.app.link/BQHXB0fO04", 35. "~channel": "WhatsApp", 36. "$ios_passive_deepview": "[xxxxx]_xxxxx_monster_factory_(xxxxxster.app.link)_deepview_lo0d", 37. "$identity_id": "76xxxxxxxxxxxxxxx5", 38. "body_index": "0", 39. "ios_tracker_id": "abcd", 40. "monster_name": "Bugsitos", 41. "color_index": "4", 42. "monster": "true" 43. } 44. ], 45. "context": { 46. "ad": { 47. "callback": "", 48. "attributed": "false", 49. "attributionType": "click_through", 50. "isRetargeting": "false" 51. }, 52. "app": { 53. "id": "id917737838", 54. "name": "[xxxxx] xxxxx Monster Factory (xxxxxster.app.link)", 55. "version": "1.3.1" 56. }, 57. "device": { 58. "platform": "iOS", 59. "idfa": "302FBE13-xxxx-xxxx-xxxx-6CF1C2E1BC3A", 60. "idfv": "1A032C31-xxxx-xxxx-xxxx-C5681B9A43E6", 61. "gaid": "", 62. "imei": "", 63. "android_id": "" 64. }, 65. "locale": "en-US", 66. "location": { 67. "city": "SH", 68. "country": "CO", 69. "latitude": "4.6493", 70. "longitude": "-74.061699" 71. }, 72. "ip": "186.29.215.109", 73. "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 13_3_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148" 74. }, 75. "timestamp": "2020-03-20T15:36:00.000Z" 76.}
AddToCart:22
1.{ 2. "eventEnum": "22", 3. "properties": [ 4. { 5. "$publicly_indexable": true, 6. "$locally_indexable": true, 7. "$exp_date": 0, 8. "$canonical_identifier": "", 9. "$og_title": "product", 10. "$canonical_url": "", 11. "$og_description": "", 12. "$og_image_url": "", 13. "$price": 349, 14. "$quantity": 0, 15. "$sku": "37605", 16. "$product_name": "", 17. "$product_brand": "37605", 18. "$product_variant": "", 19. "$rating": 0, 20. "$rating_average": 0, 21. "$rating_count": 0, 22. "$rating_max": 0, 23. "$address_street": "", 24. "$address_city": "", 25. "$address_region": "", 26. "$address_country": "", 27. "$address_postal_code": "", 28. "$latitude": 0, 29. "$longitude": 0, 30. "$creation_timestamp": -550772308, 31. "$currency": "INR" 32. } 33. ], 34. "context": { 35. "ad": { 36. "callback": "__callback_param__", 37. "attributed": "true", 38. "attributionType": "click_through", 39. "isRetargeting": "false" 40. }, 41. "app": { 42. "id": "XXXXXX.XX.customer", 43. "name": "XXXXXX", 44. "version": "1.59" 45. }, 46. "device": { 47. "platform": "Android", 48. "idfa": "", 49. "idfv": "", 50. "gaid": "dd66c169-xxxx-xxxx-xxxx-227e891ec61a", 51. "imei": "", 52. "android_id": "" 53. }, 54. "locale": "en-US", 55. "location": { 56. "city": "BJ", 57. "country": "IN", 58. "latitude": "28.4597", 59. "longitude": "77.028198" 60. }, 61. "ip": "11.111.111.1", 62. "userAgent": "Mozilla/5.0 (Linux; Android 10; SM-G970F Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/80.0.3987.132 Mobile Safari/537.36" 63. }, 64. "timestamp": "2020-03-15T17:09:20.000Z" 65.}
Dokonanie zakupu: 2
1.{ 2. "eventEnum": "2", 3. "properties": [ 4. { 5. "$publicly_indexable": false, 6. "$locally_indexable": false, 7. "$exp_date": 0, 8. "$canonical_identifier": "", 9. "$og_title": "", 10. "$canonical_url": "", 11. "$og_description": "", 12. "$og_image_url": "", 13. "$price": 1294, 14. "$quantity": 1, 15. "$sku": "44282", 16. "$product_name": "", 17. "$product_brand": "", 18. "$product_variant": "", 19. "$rating": 0, 20. "$rating_average": 0, 21. "$rating_count": 0, 22. "$rating_max": 0, 23. "$address_street": "", 24. "$address_city": "", 25. "$address_region": "", 26. "$address_country": "", 27. "$address_postal_code": "", 28. "$latitude": 0, 29. "$longitude": 0, 30. "$creation_timestamp": 0 31. } 32. ], 33. "context": { 34. "ad": { 35. "callback": "", 36. "attributed": "false", 37. "attributionType": "click_through", 38. "isRetargeting": "false" 39. }, 40. "app": { 41. "id": "XXXXXX.tv.customer", 42. "name": "XXXXXX", 43. "version": "" 44. }, 45. "device": { 46. "platform": "Android", 47. "idfa": "", 48. "idfv": "", 49. "gaid": "", 50. "imei": "", 51. "android_id": "" 52. }, 53. "locale": "en-US", 54. "location": { 55. "city": "SZ", 56. "country": "IN", 57. "latitude": "28.6504", 58. "longitude": "77.237198" 59. }, 60. "ip": "1.1.1.1", 61. "userAgent": "Mozilla/5.0 (Linux; Android 8.1.0; ASUS_X00LD Build/OPM1.171019.011; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/80.0.3987.132 Mobile Safari/537.36 [FB_IAB/FB4A;FBAV/261.0.0.52.126;]" 62. }, 63. "timestamp": "2020-03-15T09:24:53.000Z" 64.}
1. Potwierdź, że zdarzenia Purchase, AddToCart, ViewContent zostały dodane i przekazane do TikTok Ads Manager.
2. Potwierdź, że content_id zostanie przekazane do TikTok Ads Manager we właściwościach zdarzenia. Możesz użyć szablonu wywoływania zwrotnego, aby dostosować właściwości, zmapować określone pole do content_id i wysłać do TikTok Ads Manager.
3. W sekcji Wywołanie zwrotne zdarzeń upewnij się, że dane Wszystkich zdarzeń zostaną przesłane do TikTok Ads Manager.
4. Reklamodawca może przyznać uprawnienia do odczytu swojego konta Singular członkom zespołu TikTok lub wysłać zrzut ekranu wszystkich powyższych ustawień do przedstawiciela handlowego.
5. Przykładowe surowe dane
ViewContent:29
1.{ 2. "context": { 3. "ad": { 4. "attributed": "0", 5. "callback": "", 6. "isRetargeting": "1" 7. }, 8. "app": { 9. "id": "com.xxx.main", 10. "name": "XXX", 11. "namespace": "com.xxx.main", 12. "version": "7.0.2" 13. }, 14. "device": { 15. "android_id": "", 16. "gaid": "xxxxx-xxxx-xxxx-xxxx-xxxxxxxx", 17. "idfa": "", 18. "idfv": "", 19. "platform": "Android" 20. }, 21. "ip": "157.34.136.238", 22. "location": { 23. "city": "--", 24. "country": "IN", 25. "state": "--" 26. } 27. }, 28. "event": "ViewContent", 29. "properties": { 30. "content_id": "658424741287", 31. "content_type": "lifestyle-watches", 32. "currency": "INR", 33. "quantity": "1", 34. "value": "369" 35. }, 36. "timestamp": "2020-03-15T09:00:18" 37.}
AddToCart:22
1.{ 2. "context": { 3. "ad": { 4. "attributed": "0", 5. "callback": "", 6. "isRetargeting": "1" 7. }, 8. "app": { 9. "id": "com.snapdeal.main", 10. "name": "Snapdeal", 11. "namespace": "com.snapdeal.main", 12. "version": "6.5.8" 13. }, 14. "device": { 15. "android_id": "", 16. "gaid": "1d9d0928-355b-4c36-848e-f91610816242", 17. "idfa": "", 18. "idfv": "", 19. "platform": "Android" 20. }, 21. "ip": "47.9.212.233", 22. "location": { 23. "city": "Ranchi", 24. "country": "IN", 25. "state": "Jharkhand" 26. } 27. }, 28. "event": "AddToCart", 29. "properties": { 30. "content_id": "644210250756", 31. "content_type": "women-ethnicwear", 32. "currency": "INR", 33. "quantity": "1", 34. "value": "688.0" 35. }, 36. "timestamp": "2020-03-15T09:00:03" 37.}
Dokonanie zakupu: 2
1.{ 2. "context": { 3. "ad": { 4. "attributed": "0", 5. "callback": "", 6. "isRetargeting": "1" 7. }, 8. "app": { 9. "id": "com.yyyyy.main", 10. "name": "yyyyy", 11. "namespace": "com.yyyyy.main", 12. "version": "7.0.2" 13. }, 14. "device": { 15. "android_id": "", 16. "gaid": "yyyyyy-yyyy-yyyy-yyyy-yyyyyyyy", 17. "idfa": "", 18. "idfv": "", 19. "platform": "Android" 20. }, 21. "ip": "27.56.86.47", 22. "location": { 23. "city": "Guwahati", 24. "country": "IN", 25. "state": "Assam" 26. } 27. }, 28. "event": "Purchase", 29. "properties": { 30. "content_id": "623319175468", 31. "content_type": "", 32. "currency": "INR", 33. "quantity": "1", 34. "value": "370" 35. }, 36. "timestamp": "2020-03-15T09:00:26" 37.}
1. Potwierdź, że zdarzenia Purchase, AddToCart, ViewContent zostały dodane i przekazane do TikTok Ads Manager.
2. Potwierdź, że content_id zostanie przekazane do TikTok Ads Manager we właściwościach zdarzenia. Jeśli podczas integracji z Adjust SDK nie zdefiniowano content_id, możesz je ręcznie zmapować.
3. Potwierdź, że przełączniki Włącz i Przekazywanie parametrów są włączone, a przełącznik Tylko przypisane jest wyłączony.
4. Przyznaj członkom zespołu TikTok uprawnienia do odczytu ich konta Adjust lub wyślij zrzut ekranu wszystkich powyższych ustawień do swojego przedstawiciela handlowego.
5. Przykładowe surowe dane
ViewContent:29
1.{ 2. "genreid": "100017", 3. "skus": "e-8783:10005115", 4. "fb_content_type": "product", 5. "content_id": "e-8783:10005115", 6. "contents": [ 7. { 8. "content_id": "e-8783:10005115" 9. } 10. ], 11. "external_id": "9ac6946d-24fd-4fac-a3be-69f05798e146", 12. "shopid": "225192", 13. "criteo_p": "e-8783:10005115", 14. "fb_content_id": [ 15. "e-8783:10005115" 16. ], 17. "shopurl": "e-8783" 18.}
AddToCart:22
1.{ 2. "skus": "m-trust:10038196", 3. "fb_content_type": "product", 4. "itemid_as_notencoded": "m-trust:10038196", 5. "content_id": "m-trust:10038196", 6. "itemid_as": "%5B%22m-trust%3A10038196%22%5D", 7. "external_id": "16739875-f493-456e-a09a-0b0dce7786c9", 8. "fb_content": [ 9. { 10. "quantity": "1", 11. "item_price": "1080", 12. "id": "m-trust:10038196" 13. } 14. ], 15. "product_action": "AddToCart", 16. "criteo_p": "%5B%7B%22i%22%3A%22m-trust%3A10038196%22%2C%22pr%22%3A%221080%22%2C%22q%22%3A%221%22%7D%5D", 17. "shopurl": "m-trust", 18. "genreid_as": "%5B%22563742%22%5D", 19. "genreid_as_notencoded": "563742", 20. "contents": [ 21. { 22. "content_id": "m-trust:10038196" 23. } 24. ], 25. "shopid": "245969" 26.}
Dokonanie zakupu: 2
1.{ 2. "transaction_id": "210384-20210204-00067739", 3. "fb_content_type": "product", 4. "itemid_as_notencoded": "nejiya:10453171", 5. "content_id": "nejiya:10453171", 6. "itemid_as": "%5B%22nejiya%3A10453171%22%5D", 7. "external_id": "4f43835d-fdac-4b57-9864-5f9a6df5f692", 8. "criteo_p": "%5B%7B%22i%22%3A%22nejiya%3A10453171%22%2C%22pr%22%3A%22312%22%2C%22q%22%3A%221%22%7D%5D", 9. "shopurl": "nejiya", 10. "genreid_as": "%5B%22565409%22%5D", 11. "_valuetosum": "312", 12. "genreid_as_notencoded": "565409", 13. "contents": [ 14. { 15. "quantity": "1", 16. "content_id": "nejiya:10453171", 17. "price": "312" 18. } 19. ], 20. "total_amount": "312", 21. "fb_currency": "JPY", 22. "currency": "JPY", 23. "shopid": "210384", 24. "items": "s%3Dnejiya%3A10453171%26q%3D1%26v%3D312", 25. "value": "312" 26.}
1. Potwierdź, że zdarzenia Pay, Add_to_cart, View_content są dodane do śledzenia.
2. Upewnij się, że af_content_id zostanie przekazane do TikTok Ads Manager we właściwościach zdarzenia, a to pole zostanie zmapowane na content_id w TikTok ― w przypadku zdarzeń, które muszą wysłać pole af_content_id, należy zaznaczyć Wyślij dochód.
3. Upewnij się, że wszystkie zdarzenia zostaną wysłane do TikTok Ads Manager.
4. Przyznaj uprawnienia do odczytu członkom zespołu TikTok. Włącz przełącznik Uprawnienia sieci reklamowych, dodaj powiązanych członków zespołu TikTok, pozostawiając wyłączone opcje Zezwalaj na konfigurowanie integracji i Zezwalaj na konfigurowanie wywoływania zwrotnego wydarzeń w aplikacji.
5. Przykładowe surowe dane
af_content_id we właściwościach zostanie przekształcone w content_id przez system zaplecza TikTok Ads Manager.
ViewContent:29
1.{ 2. "eventEnum": "29", 3. "properties": { 4. "af_content_id": "************8b998", 5. "minutes_consumed": 24691, 6. "uuid": "xxxxx-xxxx-xxxx-xxxx-xxxxxxxx", 7. "af_content_type": "movie_film", 8. "media_duration": 6471000, 9. "af_content": "Attraction xxxx xxxxx" 10. }, 11. "context": { 12. "ad": { 13. "callback": "", 14. "attributed": "false", 15. "attributionType": "", 16. "isRetargeting": "", 17. "retargetingType": "", 18. "af_is_primary": "true" 19. }, 20. "app": { 21. "id": "com.xxxx.xxxx.xx" 22. }, 23. "device": { 24. "platform": "android", 25. "idfa": "", 26. "idfv": "", 27. "imei": "", 28. "gaid": "************", 29. "android_id": "xxxxxxxxxxxx" 30. }, 31. "locale": "en", 32. "location": { 33. "city": "Miraj", 34. "country": "IN" 35. }, 36. "ip": "************.23", 37. "userAgent": "Dalvik/2.1.0 (Linux; U; Android 7.0; IF9031 Build/NRD90M)" 38. }, 39. "timestamp": "2020-03-24T17%3A21%3A18.444Z" 40.}
AddToCart:22
1.{ 2. "eventEnum": "22", 3. "properties": { 4. "af_content": "XYZ", 5. "af_content_gender": "Women", 6. "af_revenue": 758, 7. "af_price": 758, 8. "af_content_id": "10841122", 9. "af_product_info": "XYZ Women Dress" 10. }, 11. "context": { 12. "ad": { 13. "callback": "", 14. "attributed": "false", 15. "attributionType": "", 16. "isRetargeting": "", 17. "retargetingType": "", 18. "af_is_primary": "false" 19. }, 20. "app": { 21. "id": "com.myntra.android" 22. }, 23. "device": { 24. "platform": "android", 25. "idfa": "", 26. "idfv": "", 27. "imei": "", 28. "gaid": "zzzzz-zzzz-zzzz-zzzz-zzzzzzzz", 29. "android_id": "" 30. }, 31. "locale": "en", 32. "location": { 33. "city": "Madurai", 34. "country": "IN" 35. }, 36. "ip": "192.168.0.1", 37. "userAgent": "Dalvik/2.1.0 (Linux; U; Android 9; Redmi Note 6 Pro MIUI/V11.0.2.0.PEKMIXM)" 38. }, 39. "timestamp": "2020-03-15T09:00:37.029Z" 40.}
Dokonanie zakupu: 2
1.{ 2. "eventEnum": "2", 3. "properties": "{ 4. "af_content_id": "********094", 5. "af_currency": "USD", 6. "af_price": 2.84, 7. "af_quantity": 1 8. }", 9. "context": { 10. "ad": { 11. "callback": "111111-1111111111-111111111", 12. "attributed": "false", 13. "attributionType": "", 14. "isRetargeting": "", 15. "retargetingType": "", 16. "af_is_primary": "true" 17. }, 18. "app": { 19. "id": "xxxxxxxx" 20. }, 21. "device": { 22. "platform": "ios", 23. "idfa": "************", 24. "idfv": "", 25. "imei": "", 26. "gaid": "", 27. "android_id": "" 28. }, 29. "locale": "ru_RU", 30. "location": { 31. "city": "xxxxxx", 32. "country": "aa" 33. }, 34. "ip": "************.114", 35. "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 12_4_1 like Mac OS X) AppleWebKit/602.3.12 (KHTML, like Gecko) Mobile/14C92" 36. }, 37. "timestamp": "2020-03-24T17%3A21%3A08.029Z" 38.}