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. Features

Valores padrão / Default Values

No AgnosticData, default_values refere-se a valores padrão atribuídos automaticamente a campos de eventos ou atributos de dados quando nenhum valor é explicitamente fornecido na captura ou ingestão de eventos. Esses valores ajudam a manter a consistência dos dados e evitar falhas em análises e processos engenharia de dados.

Como default_values funciona no AgnosticData?

  1. Preenchimento Automático

    • Se um evento chega sem um determinado campo, o sistema pode atribuir um valor padrão automaticamente.

    • Isso evita a necessidade de verificações extras e garante que os eventos mantenham um esquema coerente.

  2. Normalização de Dados

    • Em fluxos de dados de diferentes fontes (ex.: APIs, Webhooks, Logs, ETLs), alguns campos podem estar ausentes.

    • default_values pode ser usado para definir padrões, evitando registros incompletos ou inconsistentes.

  3. Evita Falhas em Processamento de Eventos

    • Se um campo for obrigatório para cálculos, relatórios ou regras de negócio, um valor padrão pode evitar erros.

    • Exemplo: Se um evento de compra não incluir currency, o AgnosticData pode definir "USD" como padrão.

As configurações para default_values podem ser realizadas modificando o arquivo de configuração do projeto ou ao aplicar regras específicas na console. Exemplo do trecho do arquivo de configuração do projeto:

// Aplicado para todos...
"default_values": {
  "mydomain.com.br": { // aplicado somente ao domínio 
    "attribute_name": {
      "default": "my value", 
      "from": "mi valor", 
      "to": "my_value"
    }
  },
  "app_package_name": {
    "default": "com.agnostic",
    "from": "ai.agnostic",
    "to": "com.agnostic"
  }
}
PreviousPostbacksNextSetting permissions

Last updated 2 months ago

🧰