Se você está lendo este texto, amigo cliente, é porque provavelmente precisa falar com seu time técnico a fim de orientá-lo a cadastrar os inapp events.
Esta tarefa pode parecer complicada, mas não se preocupe. Vamos te ajudar a resolver esta questão agora!
Como você já deve saber, por padrão, após a instalação do SDK, a Flowsense coleta dois inapp events: o de instalação e o de abertura do seu app. Ambos são automáticos então se seu time de desenvolvimento seguiu todos os passos recomendados, os dois devem estar funcionando sem grandes problemas!
Porém, para suas campanhas de marketing ficarem ainda mais aprofundadas, é importante que seu time de desenvolvimento possa tagear mais eventos internos do seu aplicativo (o que chamamos de instalação dos inapp events). Isso permite a você construir comunicações que sejam acionadas conforme seus usuários realizem diferentes ações que você escolher.
Como funciona a instalação de um inapp event
Para cadastrar uma inapp event, seu desenvolvedor deve abrir o código de programação dele e colocar uma única linha de código. Mais informações técnicas sobre o que é esta linha você encontra em https://docs.flowsense.com.br/pt/android/in_app_analytics/
Sim, é “só isso”. Ou seja, a grosso modo, a quantidade de trabalho efetivo que seu programador deve fazer para instalar esta inapp event é muito pequena.
Claro que é importante ressaltar que cada empresa possui um processo de desenvolvimento e aprovação da inserção de códigos específicos, o que pode tornar este trabalho um pouco mais complexo. Ainda assim, vale ressaltar que, se o SDK da Flowsense já está devidamente criado e instalado, este esforço tende a ser pequeno, uma vez que é algo relativamente barato e simples de fazer.
Por isso, quando você for falar com um desenvolvedor a respeito deste assunto, vale ter em mente que o trabalho é mínimo: realmente o de colocar apenas uma linha no código dele. E que o valor que seu produto poderá gerar aos seus usuários depois de ter as inapp events cadastradas é bem grande.
O que pode dificultar a instalação de uma inapp event para seu desenvolvedor
Ainda que o esforço para a colocação das inapp events não seja grande, existe um ponto que pode dificultar a vida do programador em um primeiro momento: o cadastro de muitas inapp events de uma vez só.
Isso porque, ao trabalhar desta maneira, existe um trabalho um pouco maior por parte do programador. Não tão grande a ponto de precisar escrever linhas de código, mas de identificar em código em qual local está escrito aquele evento que você escolheu dentro do seu aplicativo para inserir na linha correta o código da Flowsense.
Pode ser que seu programador já tenha isso mapeado de forma fácil. Mas talvez não, e aí a inserção de muitas informações deve demandar um tempo maior para encontrar a linha de código correta dentre as várias que existem no seu aplicativo.
Como deve ser a conversa com o programador para instalar inapp events
Com todas estas informações em mãos, saiba que, se você está com pressa para trabalhar com um inapp event específico (mais do que todos os outros), vale a pena sugerir a ele a colocação deste antes dos outros. Sim porque, trabalhando “em tiros curtos”, talvez o seu desenvolvedor consiga resolver melhor para você.
É verdade que nem sempre isso nos parece a solução mais atrativa. Por isso acaba sendo nosso desejo sempre tentar convencer os desenvolvedores a fazer o trabalho mais completo possível (já mapeando todos os inapp events). Entretanto, se você perceber que a instalação de todos de uma vez deve demorar bastante tempo, muito provavelmente não vale a pena esperar.
Outro ponto interessante a ser refletido é que não é incomum que o time de tecnologia acabe fazendo algum tipo de instalação errada ou que precise ser revisada, o que tornaria a instalação de todos os inapp events de uma vez ainda mais custoso para todos.
Por isso, a sugestão da Flowsense é: se seu time de tecnologia está demorando muito com esta instalação, escolha o mínimo de inapp events possível que você precisa coletar e sugira a instalação destes primeiro.
Caso seus desenvolvedores consigam abraçar neste momento um projeto um pouco maior e mais completo, claro que vale a pena negociar eles a instalação de todos de uma única vez. Mas nunca se esqueça qual o custo-benefício que esta ação pode ter para vocês como empresa como um todo!