Português (Brasil)
Criar um anúncio

Vendas

  1. Objetivos do anúncio /
  2. Vendas /
  3. Configuração do catálogo /

Como configurar seu parceiro de mensuração mobile para Video Shopping Ads

Última atualização: fevereiro de 2025

Antes de começar: só está disponível para contas gerenciadas baseadas em mercados lançados que podem criar Video Shopping Ads (catálogo). Para obter mais informações, entre em contato com seu representante de vendas.


O objetivo Video Shopping Ads (catálogo) permite a anunciantes de apps alcançar audiências relevantes para gerar downloads de apps e conversões. Os anunciantes de aplicativo podem alcançar audiências relevantes ao segmentar pessoas que realizam um evento in-app específico.


Por exemplo, você pode usar o retargeting para veicular um anúncio destacando o produto exato que alguém adicionou ao carrinho no app.


Para usar esse recurso, você precisará configurar o parceiro de mensuração mobile (MMP) para integração com o TikTok Ads Manager. Este artigo vai orientar você em meio ao processo de configuração do MMP e oferecer uma estrutura de dados de eventos postback em Branch, Singular, Adjust e AppsFlyer.


Visão geral

Normalmente, existem quatro etapas a fim de configurar o MMP para integração com o TikTok Ads Manager. Essas etapas podem variar um pouco entre cada plataforma de mensuração de terceiros.

  1. Adicione três eventos ao seu MMP e faça postback dos eventos no TikTok Ads Manager (Visualizar conteúdo, Adicionar ao carrinho e Comprar).

  2. Mapeie os campos obrigatórios para cada tipo de evento no seu MMP.

  3. Ative a transmissão de dados do evento completo no MMP.

  4. Conceda permissão de leitura no MMP ou envie uma captura de tela para o representante de vendas do TikTok.

Para um passo a passo rápido das etapas obrigatórias, assista ao vídeo abaixo.


Tipos de evento

Para integrar totalmente o MMP ao Video Shopping Ads (catálogo) do TikTok, você precisará adicionar três eventos postback ao MMP.

Evento do TikTok: código

Branch

Singular

Adjust

AppsFlyer

ViewContent:29

VIEW_CONTENT

ViewContent

Visualizar conteúdo

View_content

AddToCart:22

ADD_TO_CART

AddToCart

Adicionar ao carrinho

Add_to_cart

Purchase:2 (Checkout:20)

COMPRAS

Compra

Pagar

Pagar


Além de adicionar esses eventos, você também pode fazer postback de todos os eventos no TikTok Ads Manager. É recomendável fazer isso, porque ajudará na veiculação do anúncio.


Observação: Quando você selecionar o evento “Pagar” ou “Comprar” no MMP e reenviá-lo ao TikTok Ads Manager, salvaremos dois registros para o evento em nosso banco de dados interno. Um será identificado como “Comprar”, e o outro será identificado como “Finalizar compra”. Trata-se de um processo interno e que não afetará nenhuma funcionalidade.


Exemplo da estrutura de dados

Campos obrigatórios

Nome do campo

Localização

Descrição

Observação

evento


Nome do evento

Consulte a seção Tipo de evento. O MMP vai postá-lo no TikTok.

content_id

properties.contents

Sku_id ou spu_id

Obrigatório: o anunciante deve mapear no MMP para TikTok.

content_type

properties.contents

O valor deve ser "product" ou "product_group"

Obrigatório: o anunciante deve mapear no MMP para TikTok.

quantity

properties.contents

Contagem de produtos em um pedido

Opcional: o anunciante deve mapear no MMP para TikTok.

price

properties.contents

Preço de um único produto

Opcional: o anunciante deve mapear no MMP para TikTok.

currency

properties

Moeda

Opcional: o anunciante deve mapear no MMP para TikTok.

value

properties

Preço total do pedido

Opcional: o anunciante deve mapear no MMP para TikTok.

app_id

context.app

ID do app

Para evento do app: o MMP vai postá-lo no TikTok.

pixel_id

context.pixel

ID do Pixel

Para evento do pixel: o MMP vai postá-lo no TikTok.

idfa

context.device.idfa

idfa

Para evento do iOS: o MMP vai postá-lo no TikTok.

gaid

context.device.gaid

gaid

Para Android: o MMP vai postá-lo no TikTok.

platform

context.device.platform

iOS/Android

O MMP vai postá-lo no TikTok.

e-mail

context.user

E-mail

Opcional: para evento do pixel, o anunciante pode passá-lo para o TikTok por SDK ou API.

phone_number

context.user

Número de telefone

Opcional: para evento do pixel. Opcional: para evento do pixel, o anunciante pode passá-lo para o TikTok por SDK ou API.

timestamp


Hora de postback

O MMP vai postá-lo no TikTok.

Observação: Também é possível passar outros campos para o TikTok Ads Manager. Todos os campos adicionais repassados para o TikTok Ads Manager serão coletados e armazenados para uso futuro.


Dados de exemplo padrão

Evento do app

JSON

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.​}


Evento do pixel

JSON

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.​}


Como processar content_id

Nome do app

Como processar content_id

Branch

A filial oferece um modelo de postback padrão que define todos os mapeamentos de campo, como o mapeamento de "$sku" para content_id. Em seguida, o lado TT vai mapear "$sku" para "content_id" de acordo com o modelo.

Singular

Os usuários podem usar o modelo de postback para personalizar as propriedades, mapear um determinado campo para content_id e enviar para a plataforma TT.

Adjust

para usuários adicionarem mapeamentos de propriedades, que podem mapear um determinado campo para content_id e enviar para a plataforma TT.

AppsFlyer

Os usuários precisam usar "af_content_id" e não podem alterá-lo. O lado TT vai processar esse campo e mapeá-lo automaticamente para "content_id".


Exemplo de configurações do MMP

Branch

1. Confirme se os eventos PURCHASE, ADD_TO_CART, VIEW_CONTENT foram adicionados e passados ao TikTok Ads Manager.

How to Set Up Your Mobile Measurement Partner-MMP Settings Sample-Branch-JPG1

2. Confirme se content_id será passado para o TikTok Ads Manager nas propriedades do evento. Também é possível usar o modelo de postback para personalizar as propriedades, mapear um determinado campo para content_id e enviar para o TikTok Ads Manager.

3. Marque ALL EVENTS para enviar os dados de todos os eventos ao TikTok Ads Manager.

How to Set Up Your Mobile Measurement Partner-MMP Settings Sample-Branch-JPG2

4. Conceda a permissão de leitura completa da conta da filial a membros da equipe do TikTok ou envie uma captura de tela de todas as configurações acima para o representante de vendas.

5. Dados brutos de exemplo

$sku é compatível. Ele será resolvido para content_id por nosso sistema back-end.

  • ViewContent:29

JSON

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

JSON

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.​}

  • Purchase: 2

JSON

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.​}


Singular

1. Confirme se os eventos Purchase, AddToCart, ViewContent foram adicionados e passados ao TikTok Ads Manager.

How to Set Up Your Mobile Measurement Partner-MMP Settings Sample-Singular-JPG1

2. Confirme se content_id será passado para o TikTok Ads Manager nas propriedades do evento. Também é possível usar o modelo de postback para personalizar as propriedades, mapear um determinado campo para content_id e enviar para o TikTok Ads Manager.


3. Em postbacks de evento, garanta que Todos os dados do evento serão enviados ao TikTok Ads Manager.

How to Set Up Your Mobile Measurement Partner-MMP Settings Sample-Singular-JPG2

4. O anunciante pode conceder a permissão de leitura de sua conta individual aos membros da equipe do TikTok ou enviar uma captura de tela de todas as configurações acima para seu representante de vendas.

5. Dados brutos de exemplo

  • ViewContent:29

JSON

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

JSON

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.​}

  • Purchase:2

JSON

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.​}

Adjust

1. Confirme se os eventos Purchase, Add to Cart, View content foram adicionados e passados para o TikTok Ads Manager.

How to Set Up Your Mobile Measurement Partner-MMP Settings Sample-Adjust-JPG1

2. Confirme se content_id será passado para o TikTok Ads Manager nas propriedades do evento. Se não houver content_id definido durante a integração com o SDK de ajuste, será possível mapeá-lo manualmente.

How to Set Up Your Mobile Measurement Partner-MMP Settings Sample-Adjust-JPG2

3. Confirme se as opções Ativar e Encaminhamento de parâmetros estão ativadas e se a opção Somente atribuídos está desativada.

How to Set Up Your Mobile Measurement Partner-MMP Settings Sample-Adjust-JPG3

4. Conceda a permissão de leitura da conta de ajuste aos membros da equipe do TikTok ou envie uma captura de tela de todas as configurações acima para o representante de vendas.

5. Dados brutos de exemplo

  • ViewContent:29

JSON

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

JSON

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.​}

  • Purchase:2

JSON

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.​}


AppsFlyer

1. Confirme se os eventos Pay, Add_to_cart, View_content estão adicionados em rastreamento.

How to Set Up Your Mobile Measurement Partner-MMP Settings Sample-AppsFlyer-JPG1

2. Verifique se af_content_id será passado para o TikTok Ads Manager nas propriedades do evento, e esse campo será mapeado para content_id no TikTok. Para eventos que precisam enviar para o campo af_content_id, a opção Enviar receita precisa ser marcada.

How to Set Up Your Mobile Measurement Partner-MMP Settings Sample-AppsFlyer-JPG2

3. Verifique se todos os eventos serão enviados para o TikTok Ads Manager.

How to Set Up Your Mobile Measurement Partner-MMP Settings Sample-AppsFlyer-JPG3

4. Conceda a permissão de leitura a membros da equipe do TikTok. Ative a opção Permissão das redes de anúncios, adicione os membros de equipe relacionados do TikTok, mantendo Permitir configurar integração e Permitir configurar postbacks do evento in-app desativados.

How to Set Up Your Mobile Measurement Partner-MMP Settings Sample-AppsFlyer-JPG4

5. Dados brutos de exemplo

af_content_id nas propriedades será resolvido para content_id pelo sistema back-end do TikTok Ads Manager.

  • ViewContent:29

JSON

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

JSON

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.​}

  • Purchase:2

JSON

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.​}


*A informação foi útil?
Artigos relacionados
Informações sobre o rastreamento de parceiros de mensuração mobile
Lista de eventos compatíveis com a AppsFlyer
Informações sobre o SDK de eventos do app TikTok