2.4 KiB
2.4 KiB
Abschluss des Features "Unsubscribe-Link"
Zusammenfassung der Implementierung
In dieser Session wurde eine vollständige, sichere Unsubscribe-Funktion für die Marketing-Automation im company-explorer implementiert. Dies umfasst ein Datenbank-Update mit sicheren Tokens, einen öffentlichen API-Endpunkt zur Abmeldung und die Integration in den SuperOffice-Provisionierungsprozess.
Nächste technische Schritte zur Inbetriebnahme
Um das Feature vollständig zu nutzen, sind die folgenden Schritte im connector-superoffice und der Infrastruktur notwendig:
-
Konfiguration der
APP_BASE_URL:- Was? In der Konfiguration des
company-explorer(z.B. in einer.env-Datei oder direkt in derdocker-compose.yml) muss die UmgebungsvariableAPP_BASE_URLgesetzt werden. - Warum? Diese URL ist die öffentliche Basis-Adresse, die für den Bau des Unsubscribe-Links verwendet wird (z.B.
APP_BASE_URL="https://www.ihre-domain.de"). - Beispiel (in
docker-compose.yml):services: company-explorer: # ... environment: - APP_BASE_URL=https://www.robo-planet.de # ...
- Was? In der Konfiguration des
-
Anpassung des
connector-superofficeWorkers:- Was? Der Worker-Prozess im
connector-superoffice, der die Daten vomcompany-explorerempfängt, muss angepasst werden. Er muss das neue Feldunsubscribe_linkaus der API-Antwort auslesen. - Warum? Aktuell kennt der Connector dieses Feld noch nicht und würde es ignorieren.
- Wo? In der Datei
connector-superoffice/worker.py(oder ähnlich), in der Funktion, die die/provision-Antwort verarbeitet.
- Was? Der Worker-Prozess im
-
Schreiben des Links in das SuperOffice UDF:
- Was? Die Logik im
connector-superofficeWorker, die Daten nach SuperOffice schreibt, muss erweitert werden. Der ausgeleseneunsubscribe_linkmuss in das von Ihnen angelegte Textfeld mit der ProgIDSuperOffice:9geschrieben werden. - Warum? Nur so wird der Link im CRM gespeichert und kann in E-Mail-Vorlagen verwendet werden.
- Wo? An der Stelle, an der die
SuperOfficeAPI.update_person(oder eine ähnliche Funktion) mit den UDF-Daten aufgerufen wird.
- Was? Die Logik im
Nach diesen drei Schritten ist der gesamte Prozess von der Generierung des Links bis zur Speicherung im CRM und der Nutzung in E-Mails funktionsfähig.