(Datenschutz-)Einstellungen & CronJob für Produktbenachrichtigungen

Die (Datenschutz-)Einstellungen der Gambio Produktverfügbarkeit bieten je 3 Optionen zum Double-Opt-in sowie zur Einbeziehung der Datenschutzhinweise. Des Weiteren richten Sie einmalig nach der Installation des Moduls einen CronJob ein, der automatisch den Versand der Produktbenachrichtigungen vornimmt.

Double-Opt-in

Zustimmung erforderlich?

Auswahlfeld Zustimmung erforderlich (Double-Opt-in) mit 3 Optionen: nein, "ja, immer", "nur, wenn Empfänger nicht als Kunde angemeldet oder abweichende E-Mail-Adresse angibt"
Double-Opt-in Optionen

Ist für den Versand einer einzigen E-Mail bei Wiederverfügbarkeit eines bestimmten Artikels wirklich die vorherige Zustimmung via Double-Opt-in erforderlich? Wenn Ihre Antwort oder die des IT-Rechtsexperten Ihres Vertrauens „ja“ lautet, aktivieren Sie die entsprechende Option. Zur Auswahl stehen:

  1. nein
    Der Interessent an einem ausverkauften Produkt oder einer vergriffenen Kombination muss nicht via Bestätigungslink dem Erhalt der Benachrichtigung zustimmen. Neue Benachrichtigung haben den Status offen und warten darauf, dass der Lagerbestand für den gewünschten Artikel aktualisiert wird.
  2. ja, immer
    Benachrichtigungen haben den Status unbestätigt. Durch Klick auf einen Bestätigungslink werden Sie aktiv. Das heißt, sie haben den Status offen. Nur offene Benachrichtigungen werden bei Auffüllung des Lagerbestands versandt.
  3. nur, wenn Empfänger nicht als Kunde angemeldet oder abweichende E-Mail-Adresse angibt
    Angemeldete Kunden, die die Benachrichtigung an die automatisch anhand der Kundendaten eingetragene E-Mail-Adresse erhalten möchten, müssen dies nicht via Double-Opt-in bestätigen. Nicht-angemeldete Interessenten oder Kunden, die eine abweichende E-Mail-Adresse eintragen, erhalten hingegen den Bestätigungslink.
✔️ Vielen Dank! Wir senden Ihnen eine E-Mail an info@bumbio.de, sobald Einfacher ausverkaufter Artikel wieder lieferbar ist.
Erfolgsbestätigung

Die Erfolgsmeldung nach Absenden der Bitte um Benachrichtigung passt sich automatisch dem jeweiligen Fall an. Wenn keine Aktivierung erforderlich ist, lautet Sie standardmäßig:

Wir senden Ihnen eine E-Mail an …, sobald … wieder lieferbar ist.

✔️ Vielen Dank! Wir haben Ihnen soeben eine E-Mail an info@bumbio.de gesandt. Bitte klicken Sie den darin enthaltenen Bestätigungslink, um die Benachrichtigung bei Verfügbarkeit zu aktivieren.
Erfolgsbestätigung bei Double-Opt-in

Ist hingegen die Bestätigung via Double-Opt-in erforderlich, lautet sie:

Wir haben Ihnen soeben eine E-Mail an … gesandt. Bitte klicken Sie den darin enthaltenen Bestätigungslink, um die Benachrichtigung bei Verfügbarkeit zu aktivieren.

Beide Texte können Sie bei Bedarf im Gambio-Admin unter Toolbox > Texte anpassen editieren. Alle Texte des Moduls finden Sie, indem Sie mittels Suchmaske nach wm_pv_ suchen. Die Phrase der beiden genannten Meldungen trägt die Bezeichnung wm_pv_notification_saved_body bzw. wm_pv_notification_saved_email_sent.

Nur 1 Zustimmung pro Sitzung

Ein Interessent möchte bei mehreren Artikeln benachrichtigt werden, wenn diese verfügbar sind. Genügt in dem Fall eine Double-Opt-in um alle Benachrichtigungen zu bestätigen? Dann aktivieren Sie die Option Nur 1 Zustimmung pro Sitzung.

Erinnerung an Bestätigung

Soll das Skript eine freundliche Erinnerung versenden, falls nach X Tagen die Double-Opt-in-Bestätigung noch aussteht? Dann tragen Sie 1 ein, um nach 24h mal nachzuhaken. Indem Sie 0 eingeben, erfolgt keine Erinnerung.

Um E-Mail-Adressen zu blockieren, erstellen Sie eine Datei GXModules/Werbe-Markt/WMProduktVerfuegbarkeit/Shop/Extender/WMProduktVerfuegbarkeitActionSaveInformBeforeInsert.php mit diesem exemplarischen und frei anpassbaren Inhalt:

<?php
$isToSave = !in_array($email, ['sample@email.tst', 'mail2@beispiel.de']) && stripos($email, 'sample@') === false && stripos($email, 'test.de') === false;

Datenschutzhinweise

Auswahlfeld Datenschutzhinweise mit 3 Optionen: nicht anzeigen, nur anzeigen, anzeigen und Zustimmung einholen
Datenschutzhinweis Optionen
Modal ohne Datenschutzhinweise
Modal ohne Datenschutzhinweis
Modal mit Text: Die Datenschutzbestimmungen habe ich zur Kenntnis genommen und stimme ihnen zu.
Modal mit Datenschutzhinweis
Modal mit Kontrollkästchen vor Text Die Datenschutzbestimmungen habe ich zur Kenntnis genommen und stimme ihnen zu.
Modal mit Datenschutzhinweis und Zustimmung

Auch bei den Datenschutzhinweisen stehen 3 Auswahlmöglichkeiten zur Verfügung:

  1. nicht anzeigen
    Im Modal für das Abonnement der Benachrichtigung erfolgt kein Hinweis auf die Datenschutzbestimmungen.
  2. nur anzeigen
    Ein Text verweist auf die Akzeptanz der Datenschutzhinweise. Diese sind mittels Link im Text für Interessenten einsehbar.
  3. anzeigen und Zustimmung einholen
    Entscheiden Sie sich für diese Option, ist demselben Text ein Kontrollkästchen vorangestellt. Nur durch dessen Aktivierung lässt sich die Benachrichtigung speichern.

Weitere Optionen

Veröffentlichungsdatum in Bald-Ribbon zeigen

Auswahlfeld Veröffentlichungsdatum in Bald-Ribbon zeigen
Besseres Bald-Ribbon aktivieren

Wann ist eigentlich bald? In Zeiten von Lieferengpässen ist bald in vielen Fällen eine ganz zutreffende Bezeichnung. Wenn ein Liefertermin bekannt ist, freuen sich Interessenten jedoch, wenn sie wissen, wie lange sie sich noch gedulden müssen.

  • Baldnein
    Gambio-Standard: Bei noch nicht verfügbaren Artikeln erscheint weiterhin der Text bald im Ribbon.
  • Ab 24.12.2025Datum
    Im standardmäßig grünen Ribbon steht das Erscheinungsdatum für den jeweiligen Artikel.
  • Noch 10 TageIn X Tagen
    Greifbarer als ein Datum ist die Darstellung der Wartezeit in Tagen. 10 Tage beispielsweise hat zudem einen Countdown-Charakter und ist verkaufspsychologisch interessant.

Ausverkaufte Attribute

Es kommt schlicht auf Ihren Anwendungsfall für Attribute an, ob die Option Benachrichtigen-Button bei ausverkauften Attributen zeigen sinnvoll ist. Bei ausverkauften Eigenschaftskombinationen hingegen ist der Benachrichtigen-Button immer aktiv, sofern die ausverkaufte Kombination in den Artikeldetails auswählbar ist.

Warenkorb-Button ausblenden

Hier kommt es auf die Gambio-Version und die Einstellungen zur Prüfung des Artikelbestands in den Lagerverwaltungsoptionen an. Testen Sie die Wirkungsweise der Option bei Bedarf bitte einfach selbst.

Benachrichtigung gemäß Lieferstatus

Benachrichtigung gemäß Lieferstatus (optional)
Verfügbarkeit über Lieferstatus geregelt? Auch damit kann das Modul umgehen.

Die Einstellungen sind optional und für die wenigsten Shopbetreiber von Bedeutung. Anwendungsfall: Sie machen praktisch keinen Gebrauch von der Bestandsverwaltung. Artikel sind entweder lieferbar oder nicht lieferbar und das regeln Sie über den Lieferstatus.

Den Benachrichtigen-Button anzeigen lassen würden Sie dann bei einem Lieferstatus à la Nicht lieferbar. Die Benachrichtigung versandt wird mit Lieferstatus Lieferbar. Wichtig: Auch bei Lieferstatus Lieferbar muss der Bestand > 0 sein, damit die Benachrichtigung raus geht.

Versand aktivieren (CronJob)

Aufgabe planen Aktiv Aufgabentyp PHP-Skript ausführen Skriptpfad /httpdocs/GXModules/Werbe-Markt/WMProduktVerfuegbarkeit/Cron.php mit Argumenten Zu verwendende PHP-Version 7.3.5 Ausführen Stündlich um 00 Minute
Benachrichtigungsversand via CronJob

Um den eigentlichen Versand der Benachrichtigungen kümmert sich ein CronJob-Script. Dieses ist mittels zweier Varianten aufrufbar. Empfohlene Form des Aufrufs ist dabei die CLI-Variante. In Plesk entspricht das der Auswahl PHP-Skript ausführen.

Cronjob anlegen Protokoll / Pfad https://gambio-shop.de/GXModules/Werbe-Markt/WMProduktVerfuegbarkeit/Cron.php Zeitpunkt der Ausführung stündlich 0
CronJob HTTP-Variante

Wenn bei Ihrem Provider bzw. in der Serververwaltungsoberfläche keine Möglichkeit zur Ausführung von Befehlen via CronJob zur Verfügung steht, weichen Sie auf die HTTP-Variante aus. Auch hierfür kopieren Sie einfach die im Gambio-Adminbereich angezeigte Adresse und fügen diese in das Tool zum Anlegen von CronJobs bei Ihrem Webhosting-Anbieter ein.

Als Ausführungsintervall sollte in beiden Fällen eine Stunde ausreichend sein. Das Skript benötigt wenig Serverressourcen, so dass auch ein höher frequentierter Aufruf keinerlei Probleme verursacht.

Das Skript verschickt die Benachrichtigungen, sobald der gesuchte Artikel einen Bestand größer 0 hat und das Erscheinungsdatum (falls überhaupt angegeben) in der Vergangenheit liegt. Optional schränken Sie den Versand zudem via Benachrichtigungen nur bei folgendem Lieferstatus senden ein.