Stape

Come inviare le notifiche di Slack utilizzando il contenitore del server di Google Tag Manager

Aggiornato
24 ott 2022
Pubblicato
1 giu 2021
Disponibile anche in

Abbiamo creato un tag per il contenitore del server di Google Tag Manager che invia una notifica a Slack. Con l’aiuto di questo tag, puoi inviare qualsiasi informazione delle azioni degli utenti sul tuo sito a canale di Slack. Questo tag permette di aggiungere le variabili, come il prodotto e l’informazione dell’utente, all’interno della notificazione. Puoi notificare il tuo team sui nuovi acquisti, carrello abbandonato o la nuova richiesta di preventivo dal cliente. Uno dei modi per utilizzare questo tag è inviare al canale Slack del team di vendita sui nuovi ordini. Puoi anche utilizzare questo tag per monitorare la stabilità del tuo sito.

Come funziona il tag Slack per il contenitore del server di Google Tag Manager?Copia il link a questa sessione

Per inviare le notifiche di Slack, avrai il bisogno di avere un contenitore del server di Google Tag Manager configurato con i dati dell’evento e dell’utente che vuoi inviare all’interno al messaggio di Slack. Anche avrai il bisogno di creare un app di Slack e generare un URL webhook per questa app. Puoi sembrare complicato, ma tutto può essere configurato in qualche clic. Si coprirà tutti i passi in questa guida, compresa la creazione di app di Slack e URL webhook.

Utilizza di tag Slack per verificare se il monitoraggio di Facebook bloccato da iOS 14Copia il link a questa sessione

Uno dei casi standard di utilizzo di tag Slack è verificare se il monitoraggio della conversione di Facebook è stata bloccata per gli utenti di iOS 14 che hanno rinunciato di monitoraggio. Diciamo che hai implementato il Conversion API di Facebook e stai utilizzando un sottodominio personalizzato per il server di tagging. Significa che puoi vedere gli eventi negli strumenti dell’evento di verifica all’interno di Facebook business manager. Ma come puoi verificare che il monitoraggio della conversione di Facebook funziona per gli utenti di iOS 14 chi ha disattivato il monitoraggio?

Puoi configurare i tag Slack che utilizzeranno lo stesso trigger come il Facebook CAPI. Apri il tuo FB ad su iPhone dove il monitoraggio è disattivato, clicchi su ad e testa gli eventi. Se il monitoraggio funziona vedrai le notifiche di Slack. Da quando Slack e Facebook utilizzano gli stessi trigger, puoi dire che il monitoraggio di Facebook anche funziona.

Come inviare le notifiche di Slack utilizzando il contenitore del server di Tag Manager serverCopia il link a questa sessione

2. Apri il contenitore del server e aggiungi il tag Slack dalla galleria dei modelli o cliccando su questo link

slack tag in server container

3. In questo esempio, mostrerò come inviare una notifica di Slack sugli acquisti di successo. Prima di tutto, devi essere sicuro che il contenitore del server abbia le informazioni dell’acquisto richieste. Se no, hai bisogno di configurarle. Ti mostrerò come inviare i dati dal contenitore web al server. Ho un data layer all’interno del contenitore web con l’informazione di ordine. Utilizzerò il tag GA4 per inviare i dati dal contenitore web al server. All’interno del contenitore web ho configurato un tag configurazione GA4 con URL di trasporto configurato che invia le richieste al mio URL di tagging server. Ho anche configurato un GA4 Purchase event con i dettagli dell’acquisto.

ga4 tag configuration
ga4 event

4. All’interno del contenitore del server, ho aggiunto un GA4 Client e GA4 tag che si attivano ogni volta che si sostiene un cliente GA4.

client configuration in ga4
ga4 tag configuration

5. Apri la modalità di anteprima nel contenitore web e del server e controlli se il contenitore del server vede i dati dell’ordine.

web and server container

6. Crei la variabile all’interno del contenitore del server che prenderà i dati dell’evento. Il tipo della variabile è Event Data -> Aggiungi Key Path -> Clicchi su Salva. Utilizzeremo questa variabile per le notifiche di Slack.

server container variables

7. Vai a alla scheda di tag all’interno del contenitore del server -> Clicchi su Nuovo -> Il tipo di tag è Slack Notification. 

8. Dobbiamo creare un Slack App e dopo generare un Webhook. Clicchi su questo link -> Clicchi su Create an App -> Scegli From scratch -> Nomini il tuo app e scegli Slack Workspace.

slack api
slack api from scratch
slack api name app

9. Generi un webhook in arrivo per l’app che hai creato recentemente. Clicchi su  Incoming Webhook -> Clicchi su Activate Incoming Webhooks toggle per attivare -> Scorri verso il basso e clicchi su Add New Webhook to Workspace -> Scegli il canale a che vuoi inviare le notifiche e clicchi su Allow -> Copi il Webhook URL.

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

10. Incolli il Webhook URL nel Tag Slack. 

webhook url copy
webhook url

11. Crei un testo della notifica di Slack. Puoi aggiungere le variabili qui. Aggiungi un trigger e clicchi su salva. 

slack notification text
slack trigger configuration

12. Apri la modalità di anteprima dei contenitori web e del server e prova se la notifica funziona. 

slack tag web and server

13. Pubblici i contenitori web e del server.  

ConclusioneCopia il link a questa sessione

Gli sviluppatori e le aziende sempre cercano per le soluzioni nuove per facilitare il loro flusso di lavoro con Slack. Spero che questo post ti aiuterà ad impostare le notifiche di Slack per gli eventi critici sul tuo sito.

Volete imparare a inviare notifiche Slack sul server?

Scoprite quanto costerà! Fate clic su Chiedere aiuto, compilate il modulo e vi invieremo un preventivo.

Chiedere aiuto

Ospita il tuo server GTM su Stape