Etapa 1 - Criando o aplicativo Android e configurando para usar Firebase Cloud Messaging
Nesta parte, você criará o aplicativo Android para receber Push notifications enviado do Adobe Campaign Standard. Para receber as notificações por push, o aplicativo precisa ser registrado com o Firebase Cloud Service da Google.
-
Faça logon na sua conta do Firebase.
O Firebase é a plataforma móvel da Google que ajuda você a desenvolver aplicativos de alta qualidade. Se você não tiver uma conta Firebase, crie um daqui.
-
Iniciar Android Studio
-
Clique em File > New > New Project.
-
Selecione Empty Activity e clique em Next.
-
Forneça um nome significativo para o projeto.
Para o propósito desta demonstração, nomeamos nosso projeto como ACSPushTutorial
-
Aceite os nomes de pacote padrão e clique em Finish para criar seu projeto.
-
A estrutura do projeto deve ser semelhante à captura de tela abaixo
-
Clique em Tools > Firebase. (isso adiciona o projeto a Firebase)
-
Clique em Set up Firebase Cloud Messaging.
-
Clique em Connect to Firebase.
-
Depois que seu aplicativo for conectado ao Firebase, clique em Add FCM to your app.
-
Clique em Accept Changes.
Quando você está adicionando o FCM ao aplicativo, o assistente precisa de sua permissão para fazer algumas alterações no projeto.
Ao integrar com êxito seu aplicativo ao Firebase, você deve receber uma mensagem como a mostrada abaixo:
Definir Configurações de Push Channel
-
Fazer logon no console Firebase
-
Abra o projeto ACSPushTutorial.
-
Clique no ícone de engrenagem e abra as configurações do projeto
-
Vá até a guia Cloud Messaging.
-
Copiar a chave do servidor
-
Faça logon na sua instância do Adobe Campaign Standard
-
Clique em Adobe Campaign > Administration > Channels > Mobile App.
-
Selecione o Mobile Application Property. apropriado
-
Clique no ícone Android na seção Push Channel settings.
-
Cole a chave do servidor no campo de chave do servidor.
Se tudo correr bem, você verá uma mensagem de SUCESSO.
Para resumir, criamos um Android App e conectamos o Android App com Firebase. Em seguida, conectamos o Aplicativo Móvel no Adobe Campaign com o Android App colando a chave do servidor do Aplicativo Android no Aplicativo Móvel no Adobe Campaign Standard.