1.0 Introdução
Para os donos de lojas online, é importante atrair a atenção de novos visitantes para seu site e também engajar aqueles que já o visitaram. Uma ótima tática que parece promissora são as notificações push da web. Sendo proprietário de uma loja, se você não implementou notificações push para seu site, está perdendo ótimas oportunidades de negócios. Para integrar notificações push da Web para seu site, a Knowband oferece Módulo de notificação por push da Web Magento 2 que permitirá que o administrador envie notificações push em tempo real para seus clientes existentes e novos. O módulo Web Push Notification oferece poder constante para envolver seu público por meio de diferentes tipos de alertas push, como alerta de retorno ao estoque, alerta de preço, alerta de status de pedido, alerta de carrinho abandonado, etc. popup no dispositivo do usuário solicitando seu consentimento para enviar alertas sobre vários eventos. As notificações push são entregues instantaneamente aos usuários, o que aumenta seu envolvimento constante na loja. A extensão de notificação do navegador Magento 2 permite que o administrador envie mensagens push personalizadas. Com essa extensão, o administrador pode criar e enviar recomendações personalizadas de produtos para seus clientes com base em sua navegação individual e histórico de compras. As notificações push são altamente responsivas em dispositivos móveis e tablets para que você possa interagir facilmente com seus clientes. As notificações push da Web implementadas usando a extensão de notificação do navegador Magento 2 ajudam você a fornecer várias mensagens de alerta em tempo real, com uma taxa de resposta mais alta em comparação com um email que posteriormente leva a um ROI de marketing mais alto.
1.1 Recursos impressionantes do módulo de notificação por push de lembrete de carrinho Magento 2
Sem aborrecimentos e esforços de codificação estão envolvidos na integração de notificações push da Web ao site. Antes disso, veja rapidamente os destaques oferecidos por esta extensão Magento 2 Web Push Notifications.
1. O Magento 2 Web Push Notification Module oferece uma técnica de marketing direta e em tempo real para enviar notificações push personalizadas para usuários inativos, como atualizações de notícias de última hora, notificando os clientes quando os itens estão de volta ao estoque ou alertas de queda de preço. Não importa se estão acessando o site ou não, os assinantes receberão alertas oportunos acionados pelo administrador.
2. Magento 2 Order Status Update Push Notification aciona um pop-up de notificação de boas-vindas no frontend do site conforme o usuário visita o site. Este é um pop-up de permissão pedindo ao usuário para permitir ou negar atualizações automáticas.
3. A extensão de notificação do navegador Magento 2 envia notificações automatizadas para diferentes eventos, como quando um usuário faz um pedido, o status do pedido é alterado, o preço do produto é atualizado, o estoque do produto é atualizado ou o carrinho é abandonado.
4. O modelo e a mensagem podem ser personalizados para notificações de alerta de preço, notificações push de alerta de estoque, alertas de carrinho abandonado ou outros tipos de notificações personalizadas com a ajuda desta extensão de notificação por push do site Magento 2.
5. O título da notificação, os botões de ação, a imagem pop-up mostrada sobre o pop-up de notificação de boas-vindas podem ser configurados no back-office deste módulo de notificação por push de lembrete de carrinho Magento 2.
6. Com a extensão de notificação do navegador Magento 2, o administrador pode testar as notificações push da Web logo após enviá-las, registrando-se no recurso de teste de envio. As notificações push podem ser testadas imediatamente ou em algum horário agendado.
7. Para integrar o serviço de notificação por push ao site, o administrador precisa definir as configurações do Firebase no back-end do Magento 2 Web Push Notification Module.
8. A extensão de notificação do navegador Magento 2 oferece cinco modelos de notificação push padrão que podem ser personalizados ou excluídos do back-office. O administrador pode criar vários modelos de notificação personalizados se precisarem para seus negócios anunciar ofertas e novas chegadas.
9. As notificações push da Web são perfeitamente compatíveis com navegadores como Google Chrome, Firefox e outros navegadores também.
10. O módulo de notificação por push de lembrete de carrinho Magento 2 permite que o administrador crie qualquer tipo de notificação por push com uma mensagem, título, URL e imagens personalizados. O link pode ser adicionado ao pop-up de notificação completo ou ao botão pop-up especificamente.
11. O administrador pode visualizar a lista de assinantes de notificação e assinantes de produtos do back-end da extensão Magento 2 Web Push Notifications.
12. O módulo de notificação por push da Web Magento 2 permite que o administrador envie as notificações imediatamente ou em um horário específico. Essa funcionalidade pode ser tratada usando o cron job. O administrador pode executar o cron job para enviar todas as notificações agendadas instantaneamente.
13. A extensão Magento 2 Web Push Notifications permite que o administrador teste os alertas promocionais antes de enviá-los para a base real de assinantes.
14. Web Push Notification For Magento 2 oferece uma interface de usuário responsiva para desktop e dispositivos móveis.
15. O plugin Magento 2 Order Status Update Push Notification funciona em várias visualizações de loja.
16.
2.0 Guia de instalação da extensão de notificação do navegador Magento 2
1. Depois de comprar o Módulo de Notificação por Push Web Magento 2 na loja Knowband, você receberá os seguintes arquivos em seu e-mail registrado:
- Arquivo de código-fonte do módulo de notificação por push da Web Magento 2 em formato de arquivo compactado.
- Manual do usuário da extensão de notificação por push do site Magento 2.
2. Descompacte o pacote de extensão. 3. Crie uma pasta {Magentoroot}/app/code/Knowband/Webpushnotification 4. Carregue o conteúdo extraído na pasta acima via gerenciador FTP (como Filezilla ou WinSCP � baixe aqui: https://filezilla-project.org/) . 5. Adicione as seguintes dependências no arquivo composer.json raiz do Magento: “mobiledetect/mobiledetectlib”: “^2.8”, “geoip2/geoip2”: “^2.9.0” E abaixo do comando para instalar as dependências acima: composer update 6 Agora execute os comandos abaixo para instalar o plugin: php -f bin/magento module:habilitar �clear-static-content Knowband_Webpushnotification php -f bin/magento setup:upgrade php -f bin/magento setup:di:compile php bin/magento setup:static-content:deploy A extensão Magento 2 Web Push Notifications agora está instalada e pronta para uso.
3.0 Interface de administração da extensão de notificações por push da Web Magento 2
Logo após a instalação bem-sucedida da extensão Magento 2 Web Push Notification em seu site, você pode criar e ativar notificações push da Web para sua loja de acordo com os requisitos de negócios. Navegue pelas configurações na ordem indicada: Painel de administração > Banda de conhecimento > Notificações push da Web
A interface de administração simples de entender da extensão de notificação do navegador Magento 2 é dividida em oito seções principais, a saber: 1.Configurações gerais 2.Modelos 3. Enviar notificações push 4.Atrasar notificações push 5.Assinantes 6.Assinantes do produto 7.Histórico 8.Estatísticas Cada uma dessas seções foi discutida em detalhes a seguir.
Configurações gerais do 3.1
As configurações gerais da extensão Magento 2 Web Push Notification são subdivididas em quatro seções, a saber: 1.Configurações 2.Configurações do Firebase 3.Configurações da caixa de inscrição do produto 4.Configurações de notificações de boas-vindas
3.1.1 configurações
- Ativar a extensão: Esta opção habilita ou desabilita toda a funcionalidade do Magento 2 Web Push Notification Module com a ajuda do botão de alternância. Ao habilitar isso, o cliente verá uma caixa pop-up de solicitação de notificação por push na tela.
- Ativar/Desativar Notificação de Encomenda: Essa configuração habilita ou desabilita as notificações depois que o cliente faz um pedido. O administrador pode enviar uma notificação de status do pedido ao cliente depois de ativar esta opção.
- Ativar/desativar notificação na atualização do status do pedido: Essa configuração habilitará ou desabilitará as notificações sobre a atualização do status do pedido.
- Ativar/desativar notificação de carrinho abandonado: Essa configuração habilitará ou desabilitará as notificações quando o cliente abandonar o carrinho. Esta notificação só é acionada se o cliente tiver abandonado o carrinho.
- Ativar/desativar notificação de alerta de preço do produto: Essa configuração ativará ou desativará o alerta de notificação para o preço do produto. Como há uma queda no preço do produto, os assinantes do produto receberão um alerta de notificação. Nota:�Essas configurações são aplicáveis apenas quando os usuários assinam a notificação do produto.
- Ativar/desativar a notificação de alerta de produto de volta ao estoque: Essa configuração habilitará ou desabilitará o alerta de notificação para o estoque do produto. Quando o produto esgotado voltar ao estoque, os assinantes do produto serão notificados. Observação:�Essas configurações são aplicáveis apenas quando o usuário se inscreve para a notificação do produto.
3.1.2 Configurações do Firebase
O Firebase funciona no back-end como um serviço responsável por enviar notificações para dispositivos móveis e desktops aos usuários enquanto eles acessam um determinado site. Essas configurações geralmente são definidas uma vez durante a configuração inicial do módulo.
- Chave API: Essa opção permite especificar a chave da API do Firebase.
- Domínio de autenticação: Essa opção permite definir o valor do domínio de autenticação do Firebase.
- URL do banco de dados: Usando esta opção, você pode definir o URL do banco de dados do Firebase.
- ID do projeto: Essa opção permite definir o ID do projeto do Firebase.
- Balde de armazenamento: Com essa opção, você pode especificar o bucket de armazenamento do Firebase.
- ID do remetente da mensagem: Esta opção define o ID do remetente das mensagens do Firebase.
- Chave do servidor: Esta opção definirá a chave do servidor Firebase.
3.1.3 Configurações da Caixa de Cadastro do Produto
Nesta guia do módulo de notificação por push de lembrete de carrinho Magento 2, o administrador pode editar as configurações da caixa de inscrição para o produto. Os clientes que assinarem o produto receberão seus alertas de preço e estoque. Nesta guia, você terá as seguintes opções:
- Habilitar desabilitar: Esta opção ativa ou desativa os alertas de inscrição do produto. Se ativado, o módulo mostrará a caixa Assinatura no front-end da loja, onde o cliente pode se inscrever para alerta de preço do produto ou alerta de produto em estoque.
- Cabeçalho do alerta de preço de inscrição: Este campo permite definir um título para a caixa de notificação de alerta de preço.
- Mensagem de alerta de preço: Você pode definir uma mensagem de notificação por push desejada piscando na caixa de assinatura de alerta de preço.
- Inscreva-se de volta ao estoque Título do alerta: Este campo permite que você defina um título personalizado para a caixa de notificação de retorno de estoque.
- Mensagem de alerta de volta ao estoque: Você pode definir uma mensagem de notificação por push desejada piscando na caixa de alerta Back-in-stock.
- Texto do botão de inscrição: Você pode modificar o texto mostrado na assinatura do produto ou no pop-up de inscrição.
- Cor de fundo do título de inscrição: Você pode alterar a cor de fundo do cabeçalho da caixa de inscrição.
- Inscreva-se Cabeçalho Cor da fonte: Esta opção permite que você altere a cor da fonte do cabeçalho da caixa de assinatura conforme o requisito usando a ferramenta de seleção de cores.
- Cor de fundo do conteúdo de inscrição: Você pode alterar a cor de fundo da caixa de assinatura usando esta opção.
- Cor da fonte de inscrição do conteúdo: O administrador pode alterar a cor da fonte do texto da caixa de assinatura com esta opção.
- Cor da borda do bloco de inscrição: Este campo do módulo Web Push Notification permite definir a cor da borda da caixa de notificação de inscrição.
- Cor de fundo do botão de inscrição: Essa opção permite definir a cor de fundo do botão de assinatura do produto mostrado na caixa de inscrição.
- Cor da fonte do botão de inscrição: Essa opção permite definir a cor da fonte para o texto do botão de assinatura do produto.
3.1.4 Configurações de notificação de boas-vindas
Nesta seção do módulo Magento 2 Web Push Notification, o administrador pode personalizar a aparência da caixa de notificação de boas-vindas. Esta caixa de notificação de boas-vindas será exibida no front-end da loja quando o cliente entrar na loja. Os usuários podem clicar no botão aprovar para receber as notificações do site ou cancelar a opção. Esta seção contém as seguintes opções:
- Habilitar desabilitar: O administrador pode ativar/desativar esta caixa de permissão no frontend. Se ativado, a caixa de permissão será mostrada no front-end da loja.
- Mensagem de ação: Esta opção define o texto de exibição para o pop-up de notificação de boas-vindas.
- Texto do botão Aprovar: Você pode inserir o texto de exibição para o botão Aprovar mostrado na caixa pop-up de notificação de boas-vindas.
- Texto do botão Cancelar: Você pode inserir o texto de exibição para o botão Cancelar mostrado na caixa pop-up de notificação de boas-vindas.
- Reprovar o tempo de expiração do cookie: Esta opção define o tempo de expiração do cookie se o usuário reprovar a notificação. Por exemplo, se esse valor for definido como 2 e o usuário clicar no botão Cancelar/Reprovar, a caixa de permissão de notificação de boas-vindas será mostrada a esse usuário após dois dias.
- Exibir logotipo: Esta opção permite mostrar/ocultar o logotipo de exibição para o pop-up de notificação de boas-vindas.
- Carregar logotipo: Usando esta opção, você pode navegar e fazer upload de uma imagem de logotipo desejada para o pop-up de notificação de boas-vindas. Nota: O módulo de notificação por push da Web permite que o administrador execute o cron para enviar a notificação por push imediatamente ou após um tempo fixo.
Modelos 3.2
O Web Push Notification For Magento 2 oferece cinco modelos prontos padrão que são totalmente personalizáveis e oferecem flexibilidade para criar novos modelos de acordo com as necessidades do negócio. Nesta seção, você pode personalizar ou adicionar um novo modelo de notificação Web Push. Os cinco modelos de notificação padrão oferecidos incluem: 1. Alerta de notificação de pedido 2. Alerta de produto de volta ao estoque 3. Alerta de preço do produto 4. Alerta de carrinho abandonado 5. Alerta de atualização de status do pedido
Nota: Os modelos de notificação padrão podem ser modificados, mas não podem ser excluídos pelo administrador. Enquanto os novos modelos criados podem ser modificados ou excluídos desta seção.
3.2.1 Como adicionar um modelo de notificação personalizado?
Uma opção para adicionar modelos de Push Notification para navegadores da Web é fornecida no back-office. Basta clicar no botão “Adicionar novo” para criar um modelo de notificação personalizado. Preencha os campos a seguir para criar um novo modelo de notificação para a loja.
- Título da notificação:�Com esta opção, o administrador pode definir um título para a notificação por push da web.
- Mensagem:�Usando esta opção, você pode definir uma mensagem personalizada para a notificação por push da web.
- Ícone de upload:�Este campo permite que você escolha um ícone desejado para a notificação por push personalizada.
- Link principal:�Com esta opção, você pode definir um link principal para a notificação por push. Quando o usuário clica no pop-up de notificação, ele é redirecionado para esse link específico.
- Botão de ação: você pode adicionar vários botões de ação para exibir na caixa pop-up de notificação por push. Esses botões podem ser definidos com texto diferente e link de botão de ação.
- Após a entrada bem-sucedida dos detalhes, o novo modelo personalizado será adicionado à tabela “Modelo de notificação por push”. Observação: o administrador pode adicionar o N no de modelo personalizado para várias ofertas promocionais, como Flash Sale, Buy 2 Get 1, Happy hours e muito mais. O outro modelo de notificação padrão inclui:
- Alerta de Produto em Estoque:�Quando o administrador altera o status da quantidade do produto para em estoque a partir do back-end do módulo, alertas push de volta ao estoque são enviados ao cliente.
- Alerta de preço do produto: quando o administrador altera o preço do produto e oferece um preço com desconto, a notificação push de alerta de preço é enviada ao cliente.
- Alerta de carrinho abandonado: Este módulo de notificação por push do navegador Magento 2 envia uma notificação de carrinho abandonado ao cliente quando ele sai do carrinho.
- Alerta de atualização do status do pedido: quando o administrador altera o status do pedido, essa notificação push do status do pedido é enviada ao cliente.
- Alerta de Notificação de Encomenda: À medida que o cliente vai fazer um pedido, este alerta é enviado automaticamente para ele.
3.3 Enviar notificações push
Magento 2 Cart Reminder Push Notification Module permite que o administrador envie notificações push manualmente. Para isso, você deve selecionar o modelo e enviar o horário para a notificação por push. Uma vez que a notificação é definida, você pode testá-la de duas maneiras: 1. O administrador pode se registrar como administrador e testar a notificação por push. Este alerta de notificação é enviado apenas para o administrador registrado e não para os assinantes. 2.Se o administrador não encontrar nenhum problema na notificação por push, ele poderá enviar a notificação por push diretamente para todos os assinantes.
- Selecionar modelo: esta opção permite que o administrador escolha o modelo para notificação dos existentes.
- Enviar notificação: o administrador pode enviar a notificação imediatamente ou em um horário agendado.
Quando o administrador envia uma notificação por push em um determinado momento, o cron precisa ser executado manualmente. Aqui estão as instruções do cron: 1. Notificação por push de atraso CRON https://www.example.com/ma212/kbwebpush/index/delayPushCron/?SID=dgaqkeauhluhn4cmtaug3gahl2 2. Notificação de carrinho abandonado CRON https://www.example.com/ ma212/kbwebpush/index/abandonedCartCron/?SID=dgaqkeauhluhn4cmtaug3gahl2
3.4 Notificações push de atraso
Web Push Notification para Magento 2 permite que o administrador agende a notificação para um horário específico. Todas as notificações agendadas serão exibidas na guia Push Delay Notification juntamente com seu status.
Inscritos 3.5
Nesta seção da extensão Magento 2 Web Push Notifications, o administrador pode visualizar a lista total de assinantes que permitiram as notificações push. Os registros de usuários que negam a notificação por push não são mostrados neste painel.
O administrador pode acompanhar os assinantes junto com seus detalhes, como nome do navegador, versão do navegador, plataforma, tipo de dispositivo, país, tempo de assinatura e tipo de usuário.
3.6 Assinantes do Produto
Web Push Notification For Magento 2 também oferece uma visão detalhada dos assinantes do produto, juntamente com os detalhes do tipo de assinatura. O administrador pode ver qual produto está inscrito junto com seu nome, imagem do produto, SKU do produto, preço, tipo de assinatura e data de assinatura.
História 3.7
O módulo de notificação por push da Web Magento 2 permite que o administrador da loja visualize o histórico geral das notificações por push da Web geradas para diferentes eventos, como pedido, atualização do status do pedido, alerta de preço, carrinho abandonado e outros. O administrador pode filtrar os resultados com base no tipo de notificação por push ou na data de criação. A partir desta seção, eles podem até visualizar o total de clientes que receberam uma determinada notificação por push.
3.8 Estatísticas
A extensão de notificação por push do site Magento 2 fornece uma interface simples para entender a análise de assinatura. O administrador pode visualizar facilmente o número de assinantes de desktop e assinantes móveis. Além disso, você pode visualizar assinantes específicos vindos dos navegadores Chrome e Firefox.
Observação:
- Total de Assinantes são os usuários que aprovaram as notificações push para seu sistema ou dispositivo. Isso inclui assinantes de desktop e móveis.
- Total de Campanhas é o total de notificações push enviadas para diferentes eventos.
A análise do relatório também pode ser feita usando estatísticas gráficas, conforme mostrado na imagem abaixo, com a ajuda da opção de filtro.
Essas estatísticas gráficas fornecem informações sobre o número total de assinantes e o número total de notificações push enviadas a esses assinantes.
4.0 Interface frontal da extensão de notificação do navegador Magento 2
A) Caixa de notificação de boas-vindas
Essa caixa de notificação de boas-vindas contém botões para aprovar ou reprovar as assinaturas de alerta. À medida que o usuário visita o site, esse pop-up de assinatura é mostrado na frente, que ele deve aprovar ou negar. Se eles “Negarem”, não receberão nenhuma notificação relacionada ao site ou produto. Se eles “Aprovarem”, receberão alertas de venda, informações de ofertas e atualizações relacionadas ao produto, como retorno ao estoque, queda de preços e carrinho abandonado.
B) Alerta de notificação de pedido
C) Alerta de atualização do status do pedido
D) Alerta de preço do produto
E) Alerta de produto de volta ao estoque