Passar para o conteúdo principal

Integração e Implementação de Ferramentas em Aplicativos: Procedimentos e Requisitos

b
Escrito por bruno bulso

Esta seção aborda os procedimentos e requisitos para a integração e implementação de diversas ferramentas e plataformas em seu aplicativo.

Importante: Algumas integrações não estão disponíveis em todos os planos. Se tiver dúvidas sobre a disponibilidade da integração desejada, entre em contato com o Account ou CS da sua conta.

Integração com Plataformas de Mensuração e Marketing

1.1. SKAdNetwork e Meta (Facebook Ads)

  • Verificação de Configuração: A configuração do SKAdNetwork no aplicativo foi validada e está em conformidade com a documentação oficial da Meta.

  • Integração com AppsFlyer: A integração com a AppsFlyer está corretamente configurada na plataforma Meta, com todos os parâmetros necessários ativos.

  • Acessos Necessários: Para análise técnica, podem ser solicitados acessos ao Meta Developers e ao Gerenciador de Eventos. E-mails para concessão de acesso:

  • Resolução de Problemas:

    • Alerta no SDK da Meta: Se houver um alerta sobre número insuficiente de eventos com parâmetro de identificação de campanha, verifique o envio de campaign_id, adset_id, e ad_id.

    • AppsFlyer e Meta: Se o PID do Facebook não aparecer nos eventos, verifique a integração entre AppsFlyer e Meta, incluindo Advanced Matching, SDK atualizado, e configuração de postbacks.

    • iOS 14+: Garanta a implementação correta do Aggregated Event Measurement (AEM), priorização de eventos no Events Manager, domínio verificado (se aplicável), e compatibilidade com SKAdNetwork.

    • AppTrackingTransparency (ATT) e Advertiser Tracking Enabled (ATE): Verifique a implementação correta do ATT e o controle do parâmetro advertiserTrackingEnabled.

    • Estrutura de Apps: Confirme o App ID oficial e evite o envio de eventos para apps incorretos ou configurações duplicadas.

  • Acompanhamento: O acompanhamento de dados e a validação de integrações podem exigir tempo para a população de informações.


1.2. Dito CRM

  • Requisito de Plano: A integração com o CRM da Dito requer o plano Premium ativo.

  • Informações Necessárias: Para prosseguir com a configuração, será necessário fornecer:

    • App Key

    • App Secret

  • Acessos Necessários: Concessão de acesso de administrador na conta Dito para o e-mail [email protected].

  • Eventos Trackeados: Detalhamento dos eventos trackeados:

    • Navegação e Interação:acessou-home, acessou-produto, acessou-carrinho, acessou-preferencias-app, clicou-banner-app, clicou-carrossel-app, acessou-instagram.

    • Categoria e Departamento:acessou-{departmentLabel}, acessou-{categoryLabel}.

    • Produto e Busca:adicionou-produto-ao-carrinho, adicionou-produto-aos-favoritos, buscou-produto.

    • Checkout e Compra:acessou-checkout, fez-pedido, fez-pedido-produto.

    • Notificação Push:receive-android-notification, receive-ios-notification.


1.3. Clarity (Microsoft Clarity)

  • Verificação de Projeto: Projetos existentes no Clarity podem ser identificados por um ID específico. Caso o projeto esteja inativo, um novo pode ser criado.

  • Acessos Necessários: Solicitação de e-mails para adicionar à plataforma Clarity.

  • Exemplo de ID de Projeto:{{tevwlv9sdm}}

  • Ação Realizada: Criação e configuração de projeto no Clarity, com envio de convite de acesso.


1.4. Konfidency (Avaliações)

  • Verificação de Integração: A integração com a Konfidency pode não estar ativa por padrão e precisa ser solicitada.

  • Informações Necessárias: Para ativação, é necessário o Customer ID da Konfidency.

  • Exemplo de Customer ID:tenabr

  • Resolução de Problemas: Se as avaliações não estiverem sendo exibidas, verifique se a integração foi solicitada e se o Customer ID está correto.


1.5. SmartHint (Busca e Vitrines)

  • Configuração Necessária: A exibição de vitrines (como Carrossel de Produto) requer configuração no CMS da VTEX.

  • Documentação: Consulte: https://kobeapps.gitbook.io/kobe.io-documentacao/documentacao-kobe-apps/central-de-ajuda-kobe/geral/como-integrar-a-smarthint-busca-e-vitrines

  • Validação de Retorno: Verifique se as vitrines configuradas na plataforma SmartHint estão retornando produtos. Requisições vazias podem indicar problemas na configuração da SmartHint.

  • Busca: A exibição de vitrines dentro da busca pode ter limitações. Atualmente, vitrines podem ser exibidas na PLP quando a busca está vazia, utilizando o componente content container com o ID do local plpEmptyState.

  • Ordenação: A ordenação padrão da busca pode ser por "Melhor avaliação" ou "Mais vendidos". A escolha deve considerar a disponibilidade de avaliações.


1.6. Open Cashback

  • Funcionalidade: O módulo de cashback pode ser exibido na área de perfil do usuário, com opções de saldo e extrato.

  • Ativação: Verificar a disponibilidade e ativação do módulo no aplicativo.


1.7. Koin (Antifraude)

  • Envio de Dados: O envio de Device/RiskId para o antifraude Koin pode apresentar intermitência em dispositivos Android.

  • Configuração: O método de pagamento via cartão de crédito pode estar habilitado apenas em APKs de teste e não na versão de produção.

  • Acessos Necessários: Concessão de acesso ao painel da Koin para e-mails específicos.

  • Resolução de Problemas: Investigar padrões de variação em dispositivos Android e garantir que os acessos e permissões estejam corretamente configurados.


1.8. Inngage

  • Requisitos: Para a integração, é necessário o Application Token do app na Inngage.

  • Acessos Necessários: O acesso à plataforma Inngage pode ser concedido ao e-mail [email protected].

  • Processo: A integração envolve configuração da chave do app, importação de eventos e campos customizados, e configuração de certificados para envio de push.


1.9. Insider

  • Requisitos: A integração pode exigir a liberação da plataforma Insider para e-mails específicos e a configuração de certificados (Firebase Cloud Messaging, Apple Push Certificate P8).

  • Acessos Necessários: Concessão de acesso à plataforma Insider para e-mails como [email protected].

  • Resolução de Problemas: Erros na criação de certificados podem indicar configurações faltantes ou incorretas. Reuniões de alinhamento podem ser necessárias.


1.10. AppsFlyer e Meta (Diferença de Receita)

  • Análise de Dados: Para investigar diferenças de receita entre VTEX e AppsFlyer, detalhe os filtros utilizados em cada plataforma e libere acesso ao painel da AppsFlyer.

  • Acessos Necessários: Concessão de acesso ao painel AppsFlyer para [email protected].

  • Acompanhamento: A análise pode envolver equipes técnicas e de dados.


Respondeu à sua pergunta?