Google Indexing API para Magento 2
50,00 € 50,00 €
magento-2-package-advanced-newsletter-suite é um pacote avançado para Magento 2 que combina gestão da base de subscritores, captação de subscrições, segmentação de destinatários, planeamento de campanhas, criação de conteúdos de newsletter, envio, tracking e painel operacional de gestão num único ecossistema. Esta solução foi concebida para lojas que pretendem gerir newsletter e campanhas de email marketing sem fragmentar o processo por várias ferramentas incoerentes.
Se alguém procura uma resposta à pergunta sobre o que é o Advanced Newsletter Suite para Magento 2, a resposta mais curta é: é um pacote completo de newsletter para Magento, que permite construir a sua própria base de destinatários, gerir listas e segmentos, preparar campanhas, planear envios, medir resultados e operar pontos de subscrição no frontend no âmbito de uma única solução implementada diretamente na loja.
Em muitas lojas Magento, a newsletter funciona de forma fragmentada: as subscrições são recolhidas separadamente, a base é gerida à parte, o conteúdo é preparado noutro local e os resultados são analisados noutro sistema. O Advanced Newsletter Suite organiza este processo e transfere-o para um ambiente operacional coerente. Assim, a equipa de marketing e a equipa de implementação trabalham sobre um modelo de dados comum, processos comuns e uma única lógica de campanha.
O pacote foi pensado como o mais alto nível de agregação no ecossistema de módulos de email marketing para Magento. Isto significa que não se concentra apenas no envio da mensagem em si, mas cobre todo o ciclo de vida da newsletter: desde a captação do contacto, passando pela subscrição e confirmação de consentimento, até à segmentação, preparação de conteúdo, execução da campanha, tracking e visibilidade operacional contínua.
Na perspetiva do e-commerce, isto significa maior controlo sobre a comunicação com os destinatários, melhor utilização dos dados dos subscritores e a possibilidade de realizar ações regulares de newsletter dentro do Magento 2, sem tratar um sistema externo como condição básica de funcionamento.
O pacote foi concebido como uma infraestrutura completa de newsletter para Magento Open Source 2.4.x. Inclui tanto a camada de dados como a camada de execução e as interfaces necessárias para o trabalho operacional diário.
Na prática, o pacote inclui:
Este âmbito tão alargado faz com que o pacote seja útil não apenas como ferramenta de newsletter em si, mas como uma infraestrutura completa de email marketing para Magento 2.
O pacote reúne destinatários, conteúdo, campanhas, subscrições e envio numa única solução. Isto simplifica o trabalho diário e reduz o número de integrações necessárias para operar a newsletter.
Advanced Newsletter Suite permite trabalhar com listas, segmentos e estados de subscrição. Assim, a comunicação pode ser melhor adaptada aos destinatários, e a base de marketing deixa de ser apenas uma simples lista de endereços de email.
O pacote inclui pontos de subscrição no frontend e a camada Capture, o que permite incorporar formulários e widgets de newsletter diretamente na loja Magento. Trata-se de um apoio real ao crescimento da base de subscritores.
A solução suporta o planeamento de campanhas, a escolha do público-alvo, envios de teste, agenda e execução da campanha em modelo de fila e batch processing. Graças a isso, o pacote é adequado para trabalho de marketing regular, e não apenas para envios ocasionais.
O pacote funciona com o Template Studio, responsável pelo authoring e otimização de conteúdos de newsletter baseados nos templates nativos do Magento. Isto permite organizar o processo de preparação de conteúdo sem misturar a lógica do conteúdo com a lógica da própria campanha.
O pacote inclui uma camada de eventos de email, que suporta tracking e atualização dos estados de entrega. Isto é importante não apenas para avaliar a eficácia da campanha, mas também para diagnosticar o processo de envio.
O pacote inclui painel de administração e vistas operacionais, graças aos quais a equipa tem acesso a dashboard, últimos envios, estados das filas, erros e atalhos para áreas-chave do sistema.
Advanced Newsletter Suite para Magento 2 destina-se a empresas que:
Esta solução é especialmente adequada para marcas de e-commerce que pretendem desenvolver marketing lifecycle e comunicação por newsletter sem perder controlo sobre os dados e sem depender de sistemas externos para o processo principal.
O pacote responde aos problemas mais frequentes que surgem na gestão de newsletter em Magento 2:
Na perspetiva do negócio, o pacote pode ser descrito como um conjunto de funcionalidades que, em conjunto, criam um processo completo de newsletter:
Como resultado, a loja recebe não um conjunto de funcionalidades soltas, mas uma única solução coerente para gerir newsletter e campanhas de email marketing em Magento 2.
O pacote agrega o conjunto completo de módulos necessários para a gestão integral da newsletter:
Kowal_MarketingCore,Kowal_EmailTransport,Kowal_EmailSmtp,Kowal_EmailEvents,Kowal_EmailTemplateStudio,Kowal_NewsletterAudience,Kowal_NewsletterCapture,Kowal_NewsletterCampaigns,Kowal_NewsletterConsole,Kowal_NewsletterFrontend.Este conjunto de módulos cobre tanto a camada de dados e conteúdo como o envio, tracking, administração e pontos de contacto com o utilizador no frontend.
O pacote é adequado, entre outros casos, quando a loja pretende:
magento-2-package-advanced-newsletter-suite é uma solução completa para empresas que pretendem criar a sua própria infraestrutura de newsletter, coerente, em Magento 2. Reúne captação de subscrições, gestão de destinatários, segmentação, campanhas, conteúdo, envio, tracking e painel administrativo operacional numa única implementação.
Este documento descreve a instalação e configuração do pacote magento-2-package-advanced-newsletter-suite. Trata-se de um pacote completo de newsletter e email marketing para Magento 2, abrangendo destinatários, capture, campanhas, conteúdo, envio, tracking, painel operacional e pontos de subscrição no frontend.
Antes da implementação, prepare:
2.4.x,bin/magento,O pacote inclui:
Kowal_MarketingCore,Kowal_EmailTransport,Kowal_EmailSmtp,Kowal_EmailEvents,Kowal_EmailTemplateStudio,Kowal_NewsletterAudience,Kowal_NewsletterCapture,Kowal_NewsletterCampaigns,Kowal_NewsletterConsole,Kowal_NewsletterFrontend.Este é o mais alto nível de agregação no ecossistema de módulos de email marketing para Magento.
composer config repositories.kowal.package.advanced.newsletter.suite vcs https://github.com/kowalco/package-advanced-newsletter-suitecomposer config repositories.kowal.module.email.events vcs https://github.com/kowalco/module-email-eventscomposer config repositories.kowal.module.email.smtp vcs https://github.com/kowalco/module-email-smtpcomposer config repositories.kowal.module.email.template.studio vcs https://github.com/kowalco/module-email-template-studiocomposer config repositories.kowal.module.email.transport vcs https://github.com/kowalco/module-email-transportcomposer config repositories.kowal.module.marketing.core vcs https://github.com/kowalco/module-marketing-corecomposer config repositories.kowal.module.newsletter.audience vcs https://github.com/kowalco/module-newsletter-audiencecomposer config repositories.kowal.module.newsletter.campaigns vcs https://github.com/kowalco/module-newsletter-campaignscomposer config repositories.kowal.module.newsletter.capture vcs https://github.com/kowalco/module-newsletter-capturecomposer config repositories.kowal.module.newsletter.console vcs https://github.com/kowalco/module-newsletter-consolecomposer config repositories.kowal.module.newsletter.frontend vcs https://github.com/kowalco/module-newsletter-frontendcomposer config --global --auth github-oauth.github.com composer require kowal/package-advanced-newsletter-suite bin/magento module:enable \ Kowal_MarketingCore \ Kowal_EmailTransport \ Kowal_EmailSmtp \ Kowal_EmailEvents \ Kowal_EmailTemplateStudio \ Kowal_NewsletterAudience \ Kowal_NewsletterCapture \ Kowal_NewsletterCampaigns \ Kowal_NewsletterConsole \ Kowal_NewsletterFrontendbin/magento setup:upgradebin/magento cache:flushNo modo de produção, execute adicionalmente:
bin/magento setup:di:compilebin/magento setup:static-content:deploy -fA configuração base deverá estar disponível em:
Kowal / Email MarketingDe acordo com a especificação, os grupos de definições esperados são:
general,transport,smtp,campaigns,double_opt_in,events.Comece por configurar a base de delivery:
A implementação do pacote completo continua a exigir uma camada SMTP e de transporte funcional.
Em seguida, confirme a configuração da camada de destinatários:
newsletter_subscriber,Configure também o processo de subscrição:
Na secção campaigns defina:
batch_size,max_retry_count,send_rate_limit_per_run,watchdog_timeout_minutes.O pacote suporta:
Se a implementação abranger trabalho com conteúdo de newsletter, configure o EmailTemplateStudio de acordo com o âmbito MVP:
Na secção events configure:
A camada EmailEvents é responsável pela observabilidade do processo de entrega e pela ligação dos eventos aos logs de transporte e às campanhas.
O pacote completo inclui:
Kowal_NewsletterConsole como painel operacional,Kowal_NewsletterFrontend como camada de formulários e widgets de subscrição no frontend.Após a instalação, verifique:
O pacote completo requer processamento assíncrono em funcionamento.
bin/magento cron:installO cron deverá ser responsável por:
Os consumidores de filas deverão ser responsáveis pelo processamento efetivo dos batches de envio. Os nomes dos consumidores devem ser obtidos dos ficheiros atuais etc/queue_consumer.xml dos módulos implementados.
Em ambiente de produção, assegure:
Após a implementação, execute a checklist completa:
O pacote está corretamente implementado se:
cron e processada pelo queue consumer,Magento_Newsletter continuar a poder funcionar.newsletter_subscriber.Este documento descreve como preparar a conta AWS e o serviço Amazon SES para que seja possível realizar a integração de envio com os módulos deste projeto.
As instruções incluem:
No código do projeto existem dois caminhos de integração com o Amazon SES:
Kowal_EmailTransport com o tipo de transporte ses.Kowal_EmailSmtp com o tipo de transporte smtp.Isto significa que vale a pena preparar a conta AWS e o SES uma única vez, mas a forma final de ligação ao Magento depende da variante de implementação escolhida.
Antes de começar, prepare:
example.com,newsletter@example.com,eu-central-1 ou us-east-1.https://aws.amazon.com/Para a integração com Magento, prepare um utilizador IAM separado ou credenciais SMTP separadas, consoante a variante escolhida.
Isto é importante porque, no SES, a região tem importância operacional:
Se a loja operar internacionalmente, o ideal é definir desde logo a região de destino para determinado mercado ou para toda a organização e mantê-la de forma consistente.
A melhor prática para uma loja é verificar todo o domínio, e não apenas um endereço de email individual.
Verifique o domínio, por exemplo example.com.
Graças a isso:
Na prática, vai precisar de pelo menos:
Uma nova conta SES funciona normalmente, numa fase inicial, em sandbox.
Isto significa, entre outras coisas, que:
Antes de submeter o pedido, é aconselhável ter já o domínio verificado. Isso normalmente acelera a aprovação.
Este não é o mínimo obrigatório para o primeiro teste, mas é fortemente recomendado antes da produção.
Se utilizar Easy DKIM, o SES assina as mensagens automaticamente após a configuração correta do DNS.
Se pretender melhorar o controlo sobre o remetente técnico e a deliverability:
mail.example.com.Isto faz especialmente sentido para lojas que operam email marketing regular e pretendem reduzir problemas com a reputação do remetente.
Esta variante utiliza o tipo de transporte ses disponível em Kowal_EmailTransport.
Escolha SES API se:
ses,Kowal_EmailTransport.Não utilize a conta root.
Prepare um utilizador IAM separado, por exemplo:
magento-ses-senderEm seguida, atribua-lhe uma política com as permissões mínimas para envio.
{ 'Version': '2012-10-17', 'Statement': [ { 'Effect': 'Allow', 'Action': [ 'ses:SendEmail', 'ses:SendRawEmail' ], 'Resource': '*' } ]}Se quiser, pode alargá-la com leitura de limites ou estatísticas, mas para o envio em si este âmbito é o ponto de partida.
Access Key IDSecret Access KeyO segredo só será mostrado uma vez. Se o perder, terá de criar uma nova chave.
Para a conta de transporte ses no Magento, prepare:
provider_region, por exemplo eu-central-1,provider_api_key,provider_api_secret,sender_name,sender_email,reply_to_email opcionalmente,store_id, se a conta for funcionar apenas para uma store view específica.Em Kowal / Email Marketing:
Transport Type = Amazon SES,Region = região SES,Access Key = chave IAM,Secret Key = segredo IAM.Esta variante utiliza Kowal_EmailSmtp.
Escolha SES SMTP se:
Advance Email Delivery,SMTP usernameSMTP passwordEstas não são chaves AWS normais. São credenciais SMTP separadas para o SES.
Para o SES, utilize um host no formato:
email-smtp..amazonaws.com Exemplo:
email-smtp.eu-central-1.amazonaws.comAs definições mais utilizadas são:
587 + STARTTLS,465 + TLS Wrapper / SSL.Na prática, para Magento, o ponto de partida mais seguro é:
email-smtp..amazonaws.com 587STARTTLSPrepare:
Em Kowal / Email Marketing:
smtp, defina globalmente:enabled = Yes,host = endpoint SES,port = 587,username = SMTP username,password = SMTP password,connection_security = STARTTLS,test_recipient_email = endereço para teste.Se utilizar várias contas ou várias store views, também pode configurar uma conta de transporte separada do tipo smtp com dados de ligação dedicados.
ses,Kowal_EmailSmtp.Antes do primeiro teste, confirme:
Verified.Sintoma:
Causa:
Sintoma:
Causa:
Sintoma:
Causa:
Sintoma:
Causa:
SMTP username e SMTP password.Sintoma:
Causa:
https://docs.aws.amazon.com/ses/latest/dg/setting-up.htmlhttps://docs.aws.amazon.com/ses/latest/dg/creating-identities.htmlhttps://docs.aws.amazon.com/ses/latest/dg/verify-addresses-and-domains.htmlhttps://docs.aws.amazon.com/ses/latest/dg/request-production-access.htmlhttps://docs.aws.amazon.com/ses/latest/dg/smtp-credentials.htmlhttps://docs.aws.amazon.com/ses/latest/dg/smtp-connect.htmlhttps://docs.aws.amazon.com/ses/latest/dg/mail-from.htmlhttps://docs.aws.amazon.com/ses/latest/dg/regions.htmlhttps://docs.aws.amazon.com/ses/latest/dg/send-email-concepts-credentials.htmlhttps://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_access-keys.htmlNo final, a pessoa que configura o SES deve fornecer para a implementação exatamente este conjunto: