Im Maileon Help-Center finden Sie umfassende Dokumentationen zu unserem System.
Beliebte Suchanfragen: Importe | Rest-API | Integrationen | SMS
-
Maileon Anleitungen
-
-
- Bald verfügbar
-
-
-
- Bald verfügbar
-
-
- Bald verfügbar
-
- Bald verfügbar
-
-
-
- Bald verfügbar
-
- Bald verfügbar
-
- Bald verfügbar
-
-
-
-
-
- Bald verfügbar
-
FAQs
-
Grundlagen
-
Für Entwickler
-
-
- Adding Unsubscription Reason to Already Unsubscribed Contact
- Contacts
- Count Active Contacts By Filter ID
- Count Contacts By Filter ID
- Create Contact
- Create Contact (JSON)
- Create Contact by External ID
- Create Contact by External ID (JSON)
- Create Contact Preference
- Create Contact Preference Category
- Create Custom Field
- Custom Contact Fields
- Delete All Contacts
- Delete Contact By Maileon ID
- Delete Contact Preference
- Delete Contact Preference Category
- Delete Contacts By Email
- Delete Contacts By External ID
- Delete Custom Field
- Delete Custom Field Values
- Delete Standard Field Values
- Delete Unsubscription-Marker
- Get Blocked Contacts
- Get Contact By Email
- Get Contact By Maileon ID
- Get Contact Preference
- Get Contact Preference Categories
- Get Contact Preference Category by Name
- Get Contacts
- Get Contacts By Email
- Get Contacts By External Id
- Get Contacts By Filter Id
- Get Count Contacts
- Get Custom Fields
- Get Preferences of Contact Preferences Category
- Get Unsubscription-Marker
- Rename Custom Field
- Set Unsubscription-Marker
- Standard Contact Fields
- Synchronize Contacts
- Synchronize Contacts Error Codes
- Unsubscribe Contact By Maileon Id
- Unsubscribe Contacts By Email
- Unsubscribe Contacts by External Id
- Update Contact By Email
- Update Contact By External ID
- Update Contact By Maileon ID
- Update Contact Preference
- Update Contact Preference Category
- Alle Artikel anzeigen ( 34 ) Artikel zusammenklappen
-
- Get Blocks
- Get Bounces
- Get Clicks
- Get Conversions
- Get Filtered Contacts
- Get Opens
- Get Recipients
- Get Revenue
- Get Subscribers
- Get Unique Bounces
- Get Unique Clicks
- Get Unique Conversions
- Get Unique Opens
- Get Unsubscription Reasons
- Get Unsubscriptions
- Social Networks List
- Alle Artikel anzeigen ( 1 ) Artikel zusammenklappen
-
- Add Mailing Blacklist to Mailing
- Copy Mailing
- Create Dispatching
- Create Mailing
- Delete Mailing
- Delete Mailing Blacklist from Mailing
- Delete Trigger
- Get CMS2 Mailing As Zip
- Get Dispatching
- Get limit on number of contacts
- Get Mailing Archive URL
- Get Mailing Blacklists for Mailing
- Get Mailing ID By Name
- Get Mailing Report URL
- Get Mailing Thumbnail
- Get Mailing Thumbnail URL
- Get Mailings By Creator Name
- Get Mailings By Keywords
- Get Mailings By Schedule Time
- Get Mailings By States
- Get Mailings By Subject
- Get Mailings By Types
- Get Preview Text
- Get Template
- Get Templates for CMS2
- Get The Reply-To Address
- Mailing – Add Attachment
- Mailing – Add Custom Mailing Properties
- Mailing – Copy Attachments
- Mailing – Create Schedule
- Mailing – Delete Attachment
- Mailing – Delete Attachments
- Mailing – Delete Schedule
- Mailing – Disable QoS Checks
- Mailing – Enable Target Group Update
- Mailing – Fill RSS SmartMailing Tags
- Mailing – Get “Ignore Permission” State
- Mailing – Get “Post Sendout Cleanup” State
- Mailing – Get Archival Duration
- Mailing – Get Attachment
- Mailing – Get Attachments
- Mailing – Get Count Attachments
- Mailing – Get DOI Mailing Key
- Mailing – Get HTML
- Mailing – Get List of Custom Mailing Properties
- Mailing – Get Locale
- Mailing – Get Mailing Domain
- Mailing – Get Max Attachment Size
- Mailing – Get Max Content Size
- Mailing – Get Name
- Mailing – Get Recipient Alias
- Mailing – Get result for Link Quality Check
- Mailing – Get result for Message Size Quality Check
- Mailing – Get result for Personalization Quality Check
- Mailing – Get result for Spam Quality Check
- Mailing – Get results for Approval Sendout Quality Check
- Mailing – Get results for Attention Quality Check
- Mailing – Get results for Bounce Quality Check
- Mailing – Get results for Display Quality Check
- Mailing – Get results for Image Quality Check
- Mailing – Get results for Test Mail Sendout
- Mailing – Get Schedule
- Mailing – Get Sender Address
- Mailing – Get Sender Alias
- Mailing – Get Speed Level
- Mailing – Get State
- Mailing – Get Subject
- Mailing – Get Tags
- Mailing – Get Target Group Id
- Mailing – Get Target Group Update status
- Mailing – Get Text
- Mailing – Get Tracking Duration
- Mailing – Get Tracking Strategy
- Mailing – Get Type
- Mailing – Is Sealed
- Mailing – Remove Custom Mailing Property
- Mailing – Send Approval Mail to Targetgroup
- Mailing – Send Now
- Mailing – Send Testmail to Single Emailaddress
- Mailing – Send Testmail to Targetgroup
- Mailing – Set “Ignore Permission” State
- Mailing – Set “Post Sendout Cleanup” State
- Mailing – Set DOI Mailing Key
- Mailing – Set Html
- Mailing – Set Locale
- Mailing – Set Name
- Mailing – Set Recipient Alias
- Mailing – Set Sender Address
- Mailing – Set Sender Alias
- Mailing – Set Speed Level
- Mailing – Set Subject
- Mailing – Set Tags
- Mailing – Set Target Group Id
- Mailing – Set Text
- Mailing – Set Tracking Strategy
- Mailing – Start Attention Quality Check
- Mailing – Start Bounce Quality Check
- Mailing – Start Image Quality Check
- Mailing – Start Link Quality Check
- Mailing – Start Message Size Quality Check
- Mailing – Start Personalization Quality Check
- Mailing – Start Quality Check
- Mailing – Update Custom Mailing Property
- Mailing – Update Schedule
- Reset Contents to Template
- Save CMS2 Mailing to Media Library
- Set limit on number of contacts before sending mailing
- Set Preview Text
- Set Template
- Set Template for CMS2 Mailing
- Set The Reply-To Address
- Alle Artikel anzeigen ( 96 ) Artikel zusammenklappen
Typo3
Integration mit Typo3
Einleitung
Das Modul überträgt die Daten von Newsletter-Interessenten von Typo3 nach Maileon. Seit Version 2.5.0 werden dabei auch keinerlei Daten der Kontakte mehr in Typo3 gespeichert was besonders die Einrichtung erleichtert, da somit auch der Informationsfluss von Maileon an Typo3 (DOI-Bestätiger und Abmelder) entfällt. Alle Parameter der Übertragung sind über Variablen in Typo3 einstellbar.
In den Beispielen wird die XQueue-Beispielinstanz http://typo3.xqueue.de verwendet.
Inbetriebname des Moduls
Installation und Vorbereitung
1. Plugin installieren
Hierzu muss das mitgelieferte Installationspackage verwendet werden. Das aktuelle Package wurde vor Typo3 9 und 10 entwickelt und getestet. Für ältere Versionen ist ein separates Installationspackage erhältlich. Die Extension muss im Verzeichnis /typo3conf/ext/ abgelegt werden und kann dann wie gewohnt im Typo3 Backend unter Tools → Extensions installiert werden.
2. Template einfügen (TypoScript)
Um ein statisches Template für das Plugin einzufügen, muss zunächst im Menü links „Template“ ausgewählt werden. Dann wählt man in der Seitenverwaltung das Seiten-Root-Element aus. Es ist darauf zu achten, dass, wie im Screenshot zu sehen ist, oben „Info/Bearbeiten“ ausgewählt ist. Dann kann über „Vollständigen Template-Datensatz bearbeiten“ das Plugin zum Template hinzugefügt werden.
Im nächsten Schritt wird unter dem Punkt „Enthält“ („Includes“) der Wert „Configuration for Xqueue Subscribe (xqueue_subscribe)“ der Liste der ausgewählten Objekte hinzugefügt.
3. Newsletter-Registrierung einfügen
Auf der Seite auf der ein Anmeldeformular angezeigt werden soll muss nun das Anmelde-Plugin angezeigt werden. Dazu wird an der entsprechenden Stelle auf den Button zum Hinzufügen neuer Inhaltselemente geklickt.
Im sich nun öffnenden Dialog muss unter „Plugins“ der Typ „General Plugin“ ausgewählt werden.
Anschließend kann der Inhaltsblock bearbeitet werden und unter „Plugin“ kann ausgewählt werden, ob es sich um ein An- oder Abmeldeformular handelt. Nach Auswahl des Typs kann auch festgelegt werden auf welche Seiten im Erfolgs- oder Fehlerfall weitergeleitet werden soll.
Konfiguration
Nach dem Einloggen im Backend findet sich die Konfiguration in den Konstanten des Templates. Am einfachsten kann die Konfiguration über den TypoScript Object Browser angepasst werden:
Hier können folgende Einstellungen durchgeführt werden: (1) apiKey: Maileon API-Key (notwendig) (2) doiMailingKey: Der DOI Mailing Schlüssel, soll nicht das in Maileon eingestellte Default-Mailing zum Einholen der Permission versendet werden. Dieser Wert kann auf Formularebene überschrieben werden. (3) debug: Flag um Debug-Ausgaben anzuzeigen. Mögliche Werte: 0, 1 (4) targetPermission: Ziel-Permission nach dem Klick auf den DOI-Link. Analog zur Maileon API kann 4 (DOI) oder 5 (DOI+ = DOI inklusive Erlaubnis zum Einzelnutzertracking) angegeben werden.
Das Anmeldeformular
Das Anmeldeformular kann in der YAML-Formular-Datei angepasst werden (xqueue_subscribe/Resources/Private/Forms/XqueueSubscribe.form.yaml). Auf Grund der Einbindung muss dies jedoch aktuell über das Dateisystem geschehen. Die Formularfelder folgen dabei einer bestimmten Nomenklatur:
– Standardfelder: die Namen von Standardfeldern müssen mit standard_ beginnen und einen der Standardfeldnamen1 benutzen. Die Feldnamen müssen großgeschrieben werden. Beispiel: standard_FIRSTNAME
– Customfelder: die Namen von Customfeldern müssen mit custom_ beginnen und einen der Feldnamen in Maileon anhängen. Hierbei ist die Groß-/Kleinschreibung aus Maileon Beispiel: custom_TestVariable
Sollte es eine der Variablen nicht geben, so wird der Kontakt abgelehnt. Bitte legen Sie alle verwendeten Customvariablen zuerst in Maileon an. Ist der Debug-Modus eingeschaltet, so wird nach dem Absenden im Fehlerfall eine Meldung angezeigt. Abbildung 1 zeigt ein Beispiel in dem ein Feld standard_Position angegeben wurde. Da es kein Standardfeld mit dieser Bezeichnung gibt, liegt ein Fehler vor.
Abbildung 1: Falsches Standardfeld bei der Anmeldung (Debugmodus)
Formulare mit verschiedenen DOI-Mailings
Seit Version 2.1.0 ist es möglich auf einer Seite den DOI-Schlüssel zu setzen, welcher bei Registrierung eines Kontaktes verwendet wird. Damit ist es möglich verschiedene Formulare mit verschiedenen DOI-Mailings zu verknüpfen. Ein DOI-Schlüssel wird als TypoScript-Konstante gesetzt: plugin.tx_xqueuesubscribe.doiMailingKey = …
Dies ist auf jeder beliebigen Seite innerhalb des TYPO3-Seitenbaums möglich und vererbt sich auf alle Unterseiten, sofern sie dort nicht wieder überschrieben wird.