Wir haben ein Tag für den Google Tag Manager Server-Container erstellt, das eine Benachrichtigung an Slack sendet. Mit diesem Tag können Sie alle Informationen über Nutzeraktivitäten auf Ihrer Website an den Slack-Kanal senden. Mit diesem Tag können Sie der Benachrichtigung Variablen hinzufügen, z. B. Produkt- und Nutzerinformationen. Sie können Ihr Team über einen neuen Kauf, einen abgebrochenen Einkaufswagen oder eine neue Kundenanfrage benachrichtigen. Eine Möglichkeit, dieses Tag zu verwenden, besteht darin, Benachrichtigungen über neue Bestellungen sofort an den Slack-Kanal Ihres Vertriebsteams zu senden. Sie können dieses Tag auch verwenden, um die Stabilität Ihrer Website zu überwachen.
Um Benachrichtigungen über Slack zu senden, benötigen Sie einen konfigurierten Google Tag Manager Server-Container mit den Nutzer- und Ereignisdaten, die Sie in einer Slack-Nachricht senden möchten. Außerdem müssen Sie eine Slack-App erstellen und eine Webhook-URL für diese App generieren. Das hört sich vielleicht kompliziert an, aber alles lässt sich mit ein paar Klicks einrichten. In diesem Leitfaden werde ich alle Schritte abdecken, einschließlich der Erstellung der Slack-App und der Webhook-URL.
Ein nicht standardmäßiger Anwendungsfall für das Slack-Tag ist die Überprüfung, ob das Facebook-Conversion-Tracking für iOS 14-Nutzer blockiert wurde, die sich gegen das Tracking entschieden haben. Angenommen, Sie haben die Facebook-Conversion-API implementiert und verwenden eine benutzerdefinierte Subdomain für den Tag-Server. Das bedeutet, dass Sie die Ereignisse im Test-Ereignistool im Facebook Business Manager sehen können. Aber wie können Sie überprüfen, ob das Facebook-Conversion-Tracking für iOS 14-Nutzer funktioniert, die das Tracking abgewählt haben?
Sie können Slack-Tags einrichten, die denselben Auslöser wie Ihre Facebook-CAPI verwenden. Öffnen Sie Ihre FB-Anzeige auf dem iPhone, das sich gegen Facebook-Tracking entschieden hat, klicken Sie auf die Anzeige und testen Sie die Ereignisse. Wenn das Tracking funktioniert, werden Sie Slack-Benachrichtigungen sehen. Da Slack und Facebook die gleichen Auslöser verwenden, kann man sagen, dass das Facebook-Tracking ebenfalls funktioniert.
2. Öffnen Sie den Server-Container und fügen Sie den Slack-Tag aus der Vorlagengalerie oder durch Klicken auf diesen Link hinzu.
3. In diesem Beispiel zeige ich, wie Sie eine Slack-Benachrichtigung über einen erfolgreichen Kauf senden können. Zunächst einmal müssen Sie sicherstellen, dass der Server-Container die erforderlichen Kaufinformationen enthält. Wenn nicht, müssen Sie ihn konfigurieren.
Ich zeige Ihnen, wie Sie Daten aus dem Web an den Server-Container senden können. Ich habe eine Datenschicht innerhalb des Web-Containers mit Bestellinformationen. Ich werde das GA4-Tag verwenden, um Daten aus dem Web an den Server-Container zu senden. Innerhalb des Web-Containers habe ich ein GA4 Configuration-Tag mit der konfigurierten Transport-URL eingerichtet, das Anfragen an meine Tagging-Server-URL sendet. Außerdem habe ich ein GA4-Kaufereignis mit Kaufdetails eingerichtet.
4. Innerhalb des Server-Containers habe ich einen GA4-Client und ein GA4-Tag hinzugefügt, das jedes Mal ausgelöst wird, wenn ein GA4-Client beansprucht wird.
5. Öffnen Sie den Vorschaumodus des Web- und des Server-Containers und prüfen Sie, ob der Server-Container Auftragsdaten sieht.
6. Erstellen Sie Variablen innerhalb des Server-Containers, die Ereignisdaten aufnehmen werden. Variablen-Typ Event Data -> Hinzufügen des Key Path -> Klicken Sie auf Save. Wir werden diese Variablen für die Slack-Benachrichtigung verwenden.
7. Gehen Sie zur Tag-Typ im Server-Container -> Klicken Sie auf New -> Tag-Typ Slack Notification.
8. Wir müssen eine Slack-App erstellen und dann einen Webhook für sie generieren. Klicken Sie auf diesen Link -> Klicken Sie auf Create An App -> Wählen Sie From scratch -> Benennen Sie Ihre App und wählen Sie Slack Workspace.
9. Erzeugen Sie einen eingehenden Webhook für die App, die wir kürzlich erstellt haben. Klicken Sie auf Incoming Webhook -> Klicken Sie auf den Schalter Activate Incoming Webhooks, um ihn einzuschalten -> Scrollen Sie nach unten und klicken Sie auf Add New Webhook to Workspace -> Wählen Sie den Kanal, an den Sie Benachrichtigungen senden möchten, und klicken Sie auf Allow -> Kopieren Sie die Webhook-URL.
10. Fügen Sie die Webhook-URL in den Slack-Tag ein.
11. Erstellen Sie einen Text für eine Slack-Benachrichtigung. Sie können hier Variablen hinzufügen. Fügen Sie einen Trigger hinzu und klicken Sie auf Save.
12. Öffnen Sie den Vorschaumodus der Web- und Server-Container und testen Sie, ob die Benachrichtigung funktioniert.
13. Veröffentlichen Sie die Web- und Server-Container.
Entwickler und Unternehmen sind ständig auf der Suche nach neuen Lösungen, um ihre Arbeitsabläufe mit Slack zu vereinfachen. Ich hoffe, dieser Artikel hilft Ihnen, Slack-Benachrichtigungen für kritische Ereignisse auf Ihrer Website einzurichten.
Finden Sie heraus, wie viel es kosten wird! Klicken Sie auf Hilfe anfordern, füllen Sie das Formular aus, und wir senden Ihnen ein Angebot zu.