O evento “Notificar evento de página visitada” serve para avisar que o contato visitou qualquer página. Para isso, notifica quando um usuário acessa sua página por meio da função Connectif.sendPageVisit.
Como usar
A notificação de página visitada utiliza o parâmetro pageName, para enriquecer as informações dos eventos enviados, além de enviar automaticamente informações adicionais.
Como recomendação, o local adequado deve ser o callback do ciclo de vida onAppear() na view a ser rastreada, o que nos permitirá saber quando um usuário começou a usar determinada view.
Notificar evento de página visitada.
- Info da página:
| Atributo | Definição | Obrigatório | Limitações |
|---|---|---|---|
| pageName | O nome da página que está sendo visitada |
Sim | São considerados os primeiros 300 caracteres, descartando os demais. |
| tags | Lista de tags atribuídas a uma página | Não | São consideradas as primeiras 10 tags, descartando as demais. Cada elemento "tag" pode ter valor máximo de 25 caracteres. |
| categories | Lista de categorias atribuídas a uma página | Não | São consideradas as primeiras 10 categorias, descartando as demais. Cada elemento "category" pode ter valor máximo de 256 caracteres. |
Este tipo de evento coleta automaticamente as seguintes informações:
- Sistema operacional: Android ou iOS.
- Versão do app.
- Versão do sistema operacional.
- Versão do Connectif SDK.
Exemplo
A notificação terá este formato.
Connectif.sendPageVisit("Home")Callbacks (Opcional)
Se quisermos receber feedback de possíveis erros ao enviar eventos, podemos adicionar um EventCallbacks quando usarmos nosso método.
EventCallbacks(
onSuccess: {
//Tratamento em caso de sucesso
},
onError: { error in
//Tratamento em caso de erro
})
Continue aprendendo!
Para aproveitar todo o potencial da sua conta Connectif, recomendamos continuar com os seguintes artigos:
- Android SDK Get Started, para adicionar o Connectif Mobile SDK ao seu projeto Android.
- Configuração Firebase Cloud Messaging, para ativar o envio e recebimento de push via Mobile SDK do Android.
- iOS SDK Get Started, para adicionar o Connectif Mobile SDK ao seu projeto iOS.
- Configuração Apple Push Notifications Service, para ativar o envio e recebimento de push via Mobile SDK do iOS.