Irgendeine Idee, wie ich einen Teil des URL-Pfades extrahieren könnte. Zum Beispiel möchte ich nur einen Teil der URL extrahieren, die für alle URLs unterschiedlich ist site.com/product/9530/product-name.html Hier brauche ich nur die Nummer "9530" Auch muss ich erstellen eine Variable im Google Tag Manager, die diese Zahl von allen URLs meiner Website erfasst! Hoffe, dass ich meinen Fall erklärt habe :)Teil des URL-Pfades extrahieren und über Variable in den Tag Manager einfügen
Antwort
Es hängt davon ab, welcher Teil der URL diese Nummer auf verschiedenen Seiten der Website platziert ist.
Wenn diese Zahl immer nach „/ Produkt“ gesetzt ist, können Sie benutzerdefinierte erstellen JavaScript-Variable wie:
function() {
var urlPart = document.location.pathname.split('product/')[1].split('/')[0];
return urlPart; }
Wenn diese Zahl in anderen Orten der URL auftreten können Sie angeben, welche Orte, an denen erfüllt werden kann und ob es andere Zahlen in der URL gibt.
Ja, die Nummer ist immer nach/Produkt/ –
Nizza. Versuchen Sie dann, eine Variable mit diesem Code-Snippet zu erstellen und zu testen. Sollte funktionieren :) – Leonid
Das JS funktioniert wie ein Charme! Danke, Leonid! –
- 1. Einfügen von JSON über den Google Tag Manager
- 2. Teil der URL mit Google Tag Manager extrahieren
- 3. Video über Tag Manager HTML-Tag einbetten
- 4. wie den Teil des Dateinamens zu extrahieren
- 5. Google Tag Manager finden und ersetzen Zeichen in Variable
- 6. Dimensionen des Produktbereichs in Google Analytics und Google Tag Manager
- 7. Tracking in Google Analytics über Tag Manager
- 8. Teil des Codes extrahieren und HTML in BASH analysieren
- 9. Ist Docker Swarm Manager Teil des Schwarmclusters?
- 10. Einfügen von benutzerdefiniertem HTML in DOM mit Google Tag Manager
- 11. Variable als Teil des Spaltennamen
- 12. Erweiterte eCommerce-, Einzelseitenanwendung und Tag Manager
- 13. Nur den letzten Teil einer Zeichenkette extrahieren
- 14. Teil eines Pfades extrahieren
- 15. Google Tag Manager und Einzelseiten-Apps
- 16. R regex/gsub: Teil des Musters extrahieren
- 17. Makefile extrahieren Teil des Dateipfads als Compilerflag
- 18. Den Tag des Jahres und das Herunterladen von Dateien über FTP mit DOY als Teil des Dateinamens
- 19. So extrahieren Variable aus Skript-Tag in HTML-Blob
- 20. Können Sie einen Teil des Benutzeragenten extrahieren und anzeigen?
- 21. Extrahieren von Teil des Success Text mit Selen-Webdriver
- 22. Extrahieren Teil des Textes aus der Datei in Python
- 23. Nur einen Teil des Namens des Unterordners aus Dateipfad extrahieren
- 24. Google Tag Manager Facebook teilen
- 25. Benutzerdefinierte Tag-Elemente in Google Tag Manager
- 26. Extrahieren Sie Teil der Zeichenfolge mit REGEXP_SUBSTR
- 27. vuejs - Google Tag Manager
- 28. Machen Sie ungefüllten Teil des Pfades in einem anklickbaren Tag
- 29. Bash: in ein anderes Verzeichnis Teil des Archivs extrahieren
- 30. Google Tag Manager Variable - Benutzerdefinierte <a> Attributwert
Sie könnten wahrscheinlich eine benutzerdefinierte JS-Variable schreiben, die das für Sie erledigt. Ziemlich Standard-String-Parsing-Techniken würden gelten. Was hast du bisher versucht? – nyuen
Sie sollten zumindest versuchen, diese grundlegenden Sachen googeln. – Jelman