Entendendo model_fields
Use models_fields para rastrear com precisão os usuários que interagem com seus links.
Na Contacts API do AgnosticData, o uso de model_fields
é crucial para a gestão eficiente dos dados coletados através de links encurtados. Para utilizar essa funcionalidade, os campos desejados devem ser especificados em uma lista separada por vírgulas no payload.model_fields
. Esses campos especificados são destinados exclusivamente para análises analíticas e são encaminhados para o destino configurado, como, por exemplo, o Elasticsearch, MS SQL, MongoDB, Swift, dentre outros.
É importante destacar que os campos incluídos em model_fields
não são visíveis publicamente no destino do link. Em vez disso, são adicionados automaticamente ao evento redirect_request
como extra_data
. Esse evento é acionado cada vez que um link AgnosticData é clicado, permitindo que equipes de Marketing e Customer Success monitorem as interações com o link de maneira detalhada e analítica.
Para os dados enviados no payload que não são listados em model_fields
, eles permanecem acessíveis apenas através de consultas diretas ao banco de dados. Isso é particularmente útil para equipes de dados que precisam de acesso a informações específicas, mas que não devem ser expostas a equipes operacionais por motivos de privacidade ou segurança. Assim, model_fields
oferece uma camada flexível de gerenciamento de dados que suporta tanto a segurança quanto a análise detalhada das interações dos usuários.
Payload com model_fields
{ data: {
//... dados do payload
"model_name": "meu_modelo_01",
"model_description": "dados de cnpj",
"model_fields": "CODE, utm_source, utm_medium, utm_campaign, utm_content",
contacts:[
{
"CODE": "ABC",
"utm_source": "cenprot",
"utm_medium": "email",
"utm_campaign": "campanha01",
"utm_content": "pf"
}
]
}
Como será enviado pela automação

Como será visualizado pela Operação (customer success, marketing, produto, etc)

Veja mais informações sobre Contacts API
Last updated