Menu adicional

Obtenha o MemberPress hoje mesmo! Comece a ser pago pelo conteúdo que você cria! Obtenha o MemberPress agora
  1. Início
  2. Base de conhecimento
  3. MemberPress AppKit
  4. Configuração do AppKit
  5. Configuração do Google Firebase para o AppKit MemberPress

Configuração do Google Firebase para o AppKit MemberPress

Mensagens na nuvem do Google Firebase permite notificações push nas plataformas Android e iOS. A integração com o Firebase permite alertas em tempo real para os membros por meio do aplicativo móvel.

Este documento aborda a criação de um projeto do Firebase, a ativação da API, a geração de chaves de serviço, o registro de aplicativos móveis e o upload de arquivos de configuração.

Entendendo a integração com o Firebase

O Firebase Cloud Messaging fornece notificações por push aos dispositivos dos membros nas plataformas iOS e Android. A API Firebase V1 fornece a infraestrutura de mensagens atual, substituindo os sistemas de mensagens legados. A configuração adequada do Firebase requer a criação do projeto, a ativação da API, a geração da chave da conta de serviço e o registro do aplicativo para ambas as plataformas.

Criando um projeto Firebase

A criação do projeto Firebase estabelece a base para a entrega de notificações por push.

  1. Faça login no console do Firebase em console.firebase.google.com.
  2. Clique em Criar um novo projeto do Firebase na página de projetos.
  1. Insira um nome para o projeto no campo nome do projeto.
  1. Clique em Continuar para prosseguir para a próxima etapa.
  2. Opcionalmente, habilite Google Analytics alternando a chave.
  3. Selecione ou aceite o padrão Análises se ativado.
  4. Clique em Criar projeto para finalizar a criação do projeto.
  5. Aguarde a conclusão da configuração do projeto.
  6. Clique em Continuar para abrir o novo painel do projeto.

Ativação da API de mensagens do Firebase Cloud

A Firebase Cloud Messaging API deve estar ativada antes que as notificações push funcionem.

  1. Clique no botão Configurações ícone de engrenagem no projeto Firebase.
  2. Selecione Configurações do projeto no menu suspenso.
  1. Clique no botão Mensagens na nuvem guia.
  1. Verifique o API de mensagens do Firebase Cloud mostra um “Ativado” indicador.
  2. Se o API de mensagens em nuvem do Firebase (V1) não estiver ativado, clique no menu ⋮.
  1. Selecione Gerenciar a API no Google Cloud Console no menu.
  1. Clique em Ativar no API de mensagens na nuvem página.
  2. Confirme se o status da API é exibido como “Ativado“.

O Firebase Cloud Messaging API (V1) substitui o Legacy Cloud Messaging API para melhorar a funcionalidade.

Geração da chave da conta de serviço do Firebase

A chave da conta de serviço fornece autenticação para que o WordPress envie notificações por push por meio do Firebase.

  1. Navegue até Configurações do projeto > Contas de serviço no console do Firebase.
  1. Role até o SDK de administração do Firebase seção.
  2. Clique no botão Gerar nova chave privada botão.
  3. Clique em Gerar chave na janela pop-up de confirmação.
  1. Salve o arquivo JSON baixado em um local seguro.

Observação: A chave da conta de serviço não pode ser baixada novamente após a geração inicial. Armazene o arquivo de forma segura para o upload do WordPress.

Criação de um aplicativo Firebase para iOS

O registro do aplicativo iOS conecta o AppKit MemberPress ao Firebase para notificações push do iOS.

  1. Clique no botão + Adicionar aplicativo no painel do projeto Firebase.
  1. Clique no botão iOS para iniciar o registro do aplicativo iOS.
  1. Navegue até Painel de controle > MP AppKit > Configurar > Ajustes do iOS em WordPress.
  2. Copiar o ID do pacote na página Ajustes do iOS.
  1. Retorne ao Console do Firebase e cole o ID do pacote.
  2. (Opcional) Adicione o apelido do aplicativo e o ID da App Store.
  1. Clique em Registrar aplicativo para criar o aplicativo iOS.
  2. Faça o download do GoogleService-Info.plist arquivo.
  3. Clique em Próximo nas demais etapas de configuração.
  4. Clique em Continuar para o console para concluir o registro do aplicativo iOS.

Criação do aplicativo Firebase para Android

O registro do aplicativo Android conecta o MemberPress AppKit ao Firebase para notificações push do Android.

  1. Clique em + Adicionar aplicativo no painel do projeto Firebase, se ele ainda não estiver aberto.
  1. Clique no botão Android para iniciar o registro do aplicativo Android.
  1. Navegue até Painel de controle > MP AppKit > Configurar > Configurações do Android em WordPress.
  2. Copiar o ID do aplicativo na página Configurações do Android.
  1. Volte ao Console do Firebase e cole o ID do aplicativo.
  2. (Opcional) Adicione o apelido do aplicativo.
  1. Clique em Registrar aplicativo para criar o aplicativo Android.
  2. Faça o download do google-services.json arquivo.
  3. Clique em Próximo nas etapas 2 a 4 do assistente de configuração.
  4. Clique em Feito para concluir o registro do aplicativo Android.

Conexão do Firebase ao AppKit do MemberPress

Os arquivos de configuração do Firebase devem ser carregados no WordPress para a funcionalidade de notificação por push.

  1. Navegue até Painel de controle > MP AppKit > Configurar > Google Firebase.
  2. Localize o API de mensagens em nuvem do Firebase V1 seção.
  3. Clique em Carregar ao lado do campo de chave da conta de serviço.
  1. Selecione o arquivo de conta de serviço JSON baixado.
  2. Clique em Carregar ao lado do campo iOS Configuration File (Arquivo de configuração do iOS).
  3. Selecione o GoogleService-Info.plist para iOS.
  4. Clique em Carregar ao lado do campo Android Configuration File (Arquivo de configuração do Android).
  5. Selecione o google-services.json para Android.
  6. Opcionalmente, carregue os arquivos de configuração do aplicativo de teste nas seções de teste.
  7. Clique em Salvar configurações para finalizar a configuração do Firebase.

A configuração da API Firebase V1 substitui a API Legacy Cloud Messaging para melhorar o fornecimento de notificações por push.

Verificação da configuração do Firebase

A verificação da configuração do Firebase garante a configuração adequada da funcionalidade de notificação por push.

  1. Navegue até Painel de controle > MP AppKit > Configurar > Google Firebase.
  2. Verifique se o arquivo de chave da conta de serviço foi carregado com êxito.
  3. Confirme se o arquivo de configuração do iOS é exibido na seção iOS.
  4. Confirme se o arquivo de configuração do Android é exibido na seção Android.
  5. Verifique se Salvar configurações foi clicado após os uploads.
  6. Navegue até o Firebase Console e verifique se os aplicativos iOS e Android aparecem.
  7. Confirme se a API do Firebase Cloud Messaging mostra uma mensagem “Ativado” status.

A configuração adequada do Firebase permite o teste e o envio de notificações por push para os dispositivos dos membros.

Este artigo foi útil?

Artigos relacionados

garota do computador

Obtenha o MemberPress hoje mesmo!

Comece a ser pago pelo conteúdo que você cria.