AgnosticData.ai | Documentação
  • 👋Bem-vindo ao AgnosticData.ai | Docs
  • Overview
    • 💡O que nós fazemos
    • ✨Principais Funcionalidades
  • Legal
    • 📪Termos de Uso AgnosticData
    • 🤝Contrato do Programa de Parcerias AgnosticData
    • 📝Política e Enquadramento Parcerias
    • 📎Privacidade
    • 🛡️Código de Conduta do Parceiro
    • ℹ️Formulário de Contratação
  • Fundamentals
    • ℹ️Introdução
    • 🧰Features
      • Monitor de renderização (snippet_read)
      • 📃Postbacks
      • Valores padrão / Default Values
    • 📝Setting permissions
    • 🧑‍💻Conceitos técnicos
    • 📨Contacts API
      • Prefixo Auto-Rastreamento
      • Entendendo model_fields
    • 🔌Integrações
    • 🗳️Destinations
    • 📦Storage - VLS e PBS
    • 🔤Estratégias de Atribuição
    • Guia de Referência
  • Use Cases
    • 🧩For Creatives
    • 🎨For Designers
    • 🖥️For Developers
Powered by GitBook
On this page
  1. Fundamentals
  2. Contacts API

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

PreviousPrefixo Auto-RastreamentoNextIntegrações

Last updated 6 months ago

📨
Complete Data
Atribuições
Gerando links via Javascript
Aspectos técnicos