Google Indexing API für Magento 2
50,00 € 50,00 €
magento-2-package-advanced-newsletter-suite ist ein erweitertes Paket für Magento 2, das die Verwaltung der Abonnentendatenbank, die Gewinnung von Anmeldungen, die Segmentierung von Empfängern, die Planung von Kampagnen, die Erstellung von Newsletter-Inhalten, den Versand, das Tracking sowie ein operatives Management-Panel in einem Ökosystem vereint. Diese Lösung wurde für Shops entwickelt, die Newsletter und E-Mail-Marketing-Kampagnen durchführen möchten, ohne den Prozess auf viele unzusammenhängende Tools aufzuteilen.
Wenn jemand nach einer Antwort auf die Frage sucht, was Advanced Newsletter Suite für Magento 2 ist, lautet die kürzeste Antwort: Es ist ein vollständiges Newsletter-Paket für Magento, mit dem Sie Ihre eigene Empfängerdatenbank aufbauen, Listen und Segmente verwalten, Kampagnen vorbereiten, den Versand planen, Ergebnisse messen und frontendseitige Anmeldepunkte innerhalb einer einzigen Lösung betreiben können, die direkt im Shop implementiert ist.
In vielen Magento-Shops funktioniert der Newsletter nur fragmentarisch: Anmeldungen werden separat gesammelt, die Datenbank separat verwaltet, Inhalte separat vorbereitet und Ergebnisse an anderer Stelle analysiert. Advanced Newsletter Suite strukturiert diesen Prozess und verlagert ihn in eine konsistente operative Umgebung. Dadurch arbeiten das Marketingteam und das Implementierungsteam mit einem gemeinsamen Datenmodell, gemeinsamen Prozessen und einer einheitlichen Kampagnenlogik.
Das Paket wurde als höchste Aggregationsebene im Ökosystem der E-Mail-Marketing-Module für Magento konzipiert. Das bedeutet, dass es sich nicht nur auf den Versand von Nachrichten konzentriert, sondern den gesamten Lebenszyklus eines Newsletters umfasst: von der Kontaktgewinnung über Anmeldung und Bestätigung der Einwilligung bis hin zu Segmentierung, Content-Erstellung, Kampagnendurchführung, Tracking und laufender operativer Einsicht.
Aus E-Commerce-Sicht bedeutet das mehr Kontrolle über die Kommunikation mit Empfängern, eine bessere Nutzung von Abonnentendaten und die Möglichkeit, regelmäßige Newsletter-Aktivitäten innerhalb von Magento 2 durchzuführen, ohne ein externes System als grundlegende Voraussetzung für den Betrieb zu behandeln.
Das Paket wurde als vollständige Newsletter-Infrastruktur für Magento Open Source 2.4.x entwickelt. Es umfasst sowohl die Datenebene als auch die Ausführungsebene und die Schnittstellen, die für die tägliche operative Arbeit benötigt werden.
In der Praxis umfasst das Paket:
Dieser breite Funktionsumfang macht das Paket nicht nur als reines Newsletter-Tool geeignet, sondern als vollständige E-Mail-Marketing-Infrastruktur für Magento 2.
Das Paket vereint Empfänger, Inhalte, Kampagnen, Anmeldungen und Versand in einer einzigen Lösung. Das vereinfacht die tägliche Arbeit und reduziert die Anzahl der Integrationen, die für den Betrieb des Newsletters erforderlich sind.
Advanced Newsletter Suite ermöglicht die Arbeit mit Listen, Segmenten und Abonnementstatus. Dadurch kann die Kommunikation besser auf Empfänger zugeschnitten werden, und die Marketing-Datenbank ist nicht mehr nur eine einfache Liste von E-Mail-Adressen.
Das Paket umfasst frontendseitige Anmeldepunkte sowie die Capture-Ebene, sodass Newsletter-Formulare und Widgets direkt im Magento-Shop eingebettet werden können. Das ist eine echte Unterstützung für das Wachstum der Abonnentenbasis.
Die Lösung unterstützt die Kampagnenplanung, die Auswahl der Zielgruppe, Testsendungen, Zeitplanung sowie die Durchführung von Kampagnen im Warteschlangen- und Batch-Modell. Dadurch eignet sich das Paket für die regelmäßige Marketingarbeit und nicht nur für gelegentliche Aussendungen.
Das Paket arbeitet mit Template Studio zusammen, das für das Authoring und die Optimierung von Newsletter-Inhalten auf Basis nativer Magento-Vorlagen zuständig ist. So lässt sich der Prozess der Content-Erstellung strukturieren, ohne die Inhaltslogik mit der Kampagnenlogik selbst zu vermischen.
Im Paket ist eine E-Mail-Ereignisebene enthalten, die Tracking und die Aktualisierung von Zustellstatus unterstützt. Das ist nicht nur für die Bewertung der Kampagneneffektivität wichtig, sondern auch für die Diagnose des Versandprozesses.
Das Paket umfasst ein Admin-Panel und operative Ansichten, sodass das Team Zugriff auf ein Dashboard, letzte Sendungen, Warteschlangenstatus, Fehler und Schnellzugriffe auf die wichtigsten Systembereiche hat.
Advanced Newsletter Suite für Magento 2 ist für Unternehmen gedacht, die:
Diese Lösung ist besonders passend für E-Commerce-Marken, die Lifecycle-Marketing und Newsletter-Kommunikation weiterentwickeln möchten, ohne die Kontrolle über Daten zu verlieren und ohne grundlegende Prozesse von externen Systemen abhängig zu machen.
Das Paket adressiert die häufigsten Probleme beim Betrieb eines Newsletters in Magento 2:
Aus geschäftlicher Sicht lässt sich das Paket als Funktionsset beschreiben, das zusammen einen vollständigen Newsletter-Prozess bildet:
Im Ergebnis erhält der Shop keine Sammlung loser Funktionen, sondern eine konsistente Lösung für Newsletter und E-Mail-Marketing-Kampagnen in Magento 2.
Das Paket bündelt den vollständigen Satz an Modulen, die für den umfassenden Newsletter-Betrieb erforderlich sind:
Kowal_MarketingCore,Kowal_EmailTransport,Kowal_EmailSmtp,Kowal_EmailEvents,Kowal_EmailTemplateStudio,Kowal_NewsletterAudience,Kowal_NewsletterCapture,Kowal_NewsletterCampaigns,Kowal_NewsletterConsole,Kowal_NewsletterFrontend.Diese Modulkombination deckt sowohl die Daten- und Inhaltsebene als auch Versand, Tracking, Administration und frontendseitige Kontaktpunkte mit dem Nutzer ab.
Das Paket eignet sich unter anderem dann, wenn ein Shop:
magento-2-package-advanced-newsletter-suite ist eine vollständige Lösung für Unternehmen, die ihre eigene konsistente Newsletter-Infrastruktur in Magento 2 aufbauen möchten. Es vereint Lead-Erfassung, Empfängerverwaltung, Segmentierung, Kampagnen, Inhalte, Versand, Tracking und ein operatives Admin-Panel in einer einzigen Implementierung.
Dieses Dokument beschreibt die Installation und Konfiguration des Pakets magento-2-package-advanced-newsletter-suite. Es handelt sich um ein vollständiges Newsletter- und E-Mail-Marketing-Paket für Magento 2, das Empfänger, Capture, Kampagnen, Inhalte, Versand, Tracking, ein operatives Panel sowie frontendseitige Anmeldepunkte umfasst.
Bereiten Sie vor der Implementierung Folgendes vor:
2.4.x,bin/magento,Das Paket umfasst:
Kowal_MarketingCore,Kowal_EmailTransport,Kowal_EmailSmtp,Kowal_EmailEvents,Kowal_EmailTemplateStudio,Kowal_NewsletterAudience,Kowal_NewsletterCapture,Kowal_NewsletterCampaigns,Kowal_NewsletterConsole,Kowal_NewsletterFrontend.Dies ist die höchste Aggregationsebene im Ökosystem der E-Mail-Marketing-Module für 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:flushIm Produktionsmodus führen Sie zusätzlich aus:
bin/magento setup:di:compilebin/magento setup:static-content:deploy -fDie grundlegende Konfiguration sollte verfügbar sein unter:
Kowal / Email MarketingGemäß der Spezifikation werden folgende Einstellungsgruppen erwartet:
general,transport,smtp,campaigns,double_opt_in,events.Konfigurieren Sie zuerst die Grundlagen der Delivery-Ebene:
Die Implementierung des vollständigen Pakets erfordert weiterhin eine funktionierende SMTP- und Transportebene.
Bestätigen Sie anschließend die Konfiguration der Empfängerebene:
newsletter_subscriber,Konfigurieren Sie außerdem den Anmeldeprozess:
Legen Sie im Bereich campaigns Folgendes fest:
batch_size,max_retry_count,send_rate_limit_per_run,watchdog_timeout_minutes.Das Paket unterstützt:
Wenn die Implementierung die Arbeit mit Newsletter-Inhalten umfasst, konfigurieren Sie EmailTemplateStudio entsprechend dem MVP-Umfang:
Konfigurieren Sie im Bereich events:
Die Ebene EmailEvents ist für die Observability des Zustellprozesses und die Verknüpfung von Events mit Transportlogs und Kampagnen verantwortlich.
Das vollständige Paket umfasst:
Kowal_NewsletterConsole als operatives Panel,Kowal_NewsletterFrontend als Ebene für frontendseitige Formulare und Anmelde-Widgets.Prüfen Sie nach der Installation:
Das vollständige Paket erfordert eine funktionierende asynchrone Verarbeitung.
bin/magento cron:installDer Cron sollte zuständig sein für:
Die Queue Consumers sollten für die tatsächliche Verarbeitung von Versand-Batches verantwortlich sein. Die Namen der Consumers müssen aus den aktuellen Dateien etc/queue_consumer.xml der implementierten Module übernommen werden.
Stellen Sie in der Produktionsumgebung sicher:
Führen Sie nach der Implementierung die vollständige Checkliste aus:
Das Paket ist korrekt implementiert, wenn:
cron geplant und durch queue consumer verarbeitet wird,Magento_Newsletter weiterhin funktionieren kann.newsletter_subscriber zu duplizieren.Dieses Dokument beschreibt, wie ein AWS-Konto und der Dienst Amazon SES vorbereitet werden, damit die Versandintegration mit den Modulen dieses Projekts durchgeführt werden kann.
Die Anleitung umfasst:
Im Projektcode sind zwei Integrationspfade mit Amazon SES verfügbar:
Kowal_EmailTransport mit dem Transporttyp ses.Kowal_EmailSmtp mit dem Transporttyp smtp.Das bedeutet, dass AWS- und SES-Konto einmal vorbereitet werden sollten, die endgültige Anbindung an Magento jedoch von der gewählten Implementierungsvariante abhängt.
Bereiten Sie vor dem Start Folgendes vor:
example.com,newsletter@example.com,eu-central-1 oder us-east-1.https://aws.amazon.com/Für die Magento-Integration erstellen Sie je nach gewählter Variante einen separaten IAM-Benutzer oder separate SMTP-Zugangsdaten.
Das ist wichtig, denn bei SES hat die Region operative Bedeutung:
Wenn der Shop international tätig ist, sollte die Zielregion für den jeweiligen Markt oder die gesamte Organisation am besten direkt festgelegt und dann konsequent beibehalten werden.
Die Best Practice für einen Shop ist die Verifizierung der gesamten Domain und nicht nur einer einzelnen E-Mail-Adresse.
Verifizieren Sie die Domain, z. B. example.com.
Dadurch:
In der Praxis benötigen Sie mindestens:
Ein neues SES-Konto arbeitet in der Regel zunächst im Sandbox-Modus.
Das bedeutet unter anderem, dass:
Vor dem Absenden des Antrags sollte die Domain idealerweise bereits verifiziert sein. Das beschleunigt die Freigabe in der Regel.
Dies ist kein zwingendes Minimum für den ersten Test, wird aber vor dem Produktivbetrieb dringend empfohlen.
Wenn Sie Easy DKIM verwenden, signiert SES Nachrichten nach korrekter DNS-Konfiguration automatisch.
Wenn Sie die Kontrolle über den technischen Absender und die Zustellbarkeit verbessern möchten:
mail.example.com.Das ist besonders sinnvoll für Shops, die regelmäßiges E-Mail-Marketing betreiben und Probleme mit der Absenderreputation begrenzen möchten.
Diese Variante verwendet den Transporttyp ses, der in Kowal_EmailTransport verfügbar ist.
Wählen Sie SES API, wenn Sie:
ses pflegen möchten,Kowal_EmailTransport routen möchten.Verwenden Sie nicht das Root-Konto.
Erstellen Sie einen separaten IAM-Benutzer, z. B.:
magento-ses-senderWeisen Sie ihm anschließend eine Richtlinie mit minimalen Versandberechtigungen zu.
{ 'Version': '2012-10-17', 'Statement': [ { 'Effect': 'Allow', 'Action': [ 'ses:SendEmail', 'ses:SendRawEmail' ], 'Resource': '*' } ]}Falls gewünscht, können Sie sie um den Zugriff auf Limits oder Statistiken erweitern, aber für den Versand selbst ist der obige Umfang der Ausgangspunkt.
Access Key IDSecret Access KeyDas Secret wird nur einmal angezeigt. Wenn Sie es verlieren, müssen Sie einen neuen Schlüssel erstellen.
Bereiten Sie für das Transportkonto ses in Magento Folgendes vor:
provider_region, z. B. eu-central-1,provider_api_key,provider_api_secret,sender_name,sender_email,reply_to_email optional,store_id, wenn das Konto nur für eine bestimmte Store View arbeiten soll.In Kowal / Email Marketing:
Transport Type = Amazon SES,Region = SES-Region,Access Key = IAM-Schlüssel,Secret Key = IAM-Secret.Diese Variante nutzt Kowal_EmailSmtp.
Wählen Sie SES SMTP, wenn Sie:
Advance Email Delivery verwenden,SMTP usernameSMTP passwordDies sind keine normalen AWS-Schlüssel. Es handelt sich um separate SMTP-Zugangsdaten für SES.
Für SES verwenden Sie einen Host im Format:
email-smtp..amazonaws.com Beispiel:
email-smtp.eu-central-1.amazonaws.comDie am häufigsten verwendeten Einstellungen:
587 + STARTTLS,465 + TLS Wrapper / SSL.In der Praxis ist für Magento der sicherste Ausgangspunkt:
email-smtp..amazonaws.com 587STARTTLSBereiten Sie Folgendes vor:
In Kowal / Email Marketing:
smtp global ein:enabled = Yes,host = SES-Endpoint,port = 587,username = SMTP username,password = SMTP password,connection_security = STARTTLS,test_recipient_email = Adresse für den Test.Wenn Sie mehrere Konten oder mehrere Store Views verwenden, können Sie auch ein separates Transportkonto vom Typ smtp mit dedizierten Verbindungsdaten konfigurieren.
ses verwenden möchten,Kowal_EmailSmtp basierende Delivery-Paket implementieren.Bestätigen Sie vor dem ersten Test:
Verified.Symptom:
Ursache:
Symptom:
Ursache:
Symptom:
Ursache:
Symptom:
Ursache:
SMTP username und SMTP password eingetragen.Symptom:
Ursache:
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.htmlAm Ende sollte die Person, die SES einrichtet, genau diesen Datensatz für die Implementierung übergeben: