Stape

So senden Sie Benachrichtigungen über Slack mit Google Tag Manager Server-Container

Aktualisiert
24. Okt. 2022
Veröffentlicht
1. Juni 2021
Auch erhältlich

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.

Wie funktioniert das Slack-Tag für den Google Tag Manager Server-Container?Link zu diesem Abschnitt kopieren

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. 

Slack-Tag verwenden, um zu testen, ob Facebook-Tracking von iOS 14 blockiert wirdLink zu diesem Abschnitt kopieren

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. 

So senden Sie Benachrichtigungen über Slack mit dem Google Tag Manager Server-ContainerLink zu diesem Abschnitt kopieren

2. Öffnen Sie den Server-Container und fügen Sie den Slack-Tag aus der Vorlagengalerie oder durch Klicken auf diesen Link hinzu.

slack tag in server container

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.

ga4 tag configuration
ga4 event

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. 

client configuration in ga4
ga4 tag configuration

5. Öffnen Sie den Vorschaumodus des Web- und des Server-Containers und prüfen Sie, ob der Server-Container Auftragsdaten sieht.

web and server container

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. 

server container variables

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.

slack api
slack api from scratch
slack api name app

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.

slack api incoming webhooks
slack add new webhook to workspace
slack tag test 

10. Fügen Sie die Webhook-URL in den Slack-Tag ein.

webhook url copy
webhook url

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. 

slack notification text
slack trigger configuration

12. Öffnen Sie den Vorschaumodus der Web- und Server-Container und testen Sie, ob die Benachrichtigung funktioniert.

slack tag web and server

13. Veröffentlichen Sie die Web- und Server-Container. 

SchlussfolgerungLink zu diesem Abschnitt kopieren

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.

Möchten Sie lernen, wie man Slack-Benachrichtigungen sendet?

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.

Hilfe anfordern

Hosten Sie Ihren GTM-Server bei Stape