Wie kann ich eine Call-Tracking-Rufnummer in einer Single-Page-Application abrufen?

Aufgrund des dynamischen Charakters von Single-Page-Applications reicht ein normaler „Suchen & Ersetzen“-Ansatz nicht aus. In diesem Fall gibt es zwei Möglichkeiten, dies zu implementieren.

 

Manueller Scan #

Die erste und einfachste Möglichkeit ist die „Scan“-Methode des Matelso-Scripts. Damit wird ein neuer Scan der Website nach Suchtexten ausgelöst. Diese Methode nennt sich manueller Scan. Dabei wird an ein Ereignis oder wie page_view oder bei nachgeladenem Content noch ein Scriptaufruf gesetzt.


MANUAL SCAN:
// Test ob die Tracking-Bibliothek schon geladen ist
if (mtls.loaded) {
// ausführen des Webseitenscans
mtls.scan();
}

Mehr Informationen zum manuellen Scan: Manueller Scan

 

„getNumberBySearchtext“ – Methode #

Mit dieser Methode können Sie eine Call Tracking Nummer anhand ihres Suchtextes aus einem Matelso-Script auf der Seite abrufen. Nach dem Abrufen der Nummer muss ein eigenes Script von Ihnen/dem Benutzer die Nummer im DOM platzieren. Mit dieser Methode kann die Suche im Inhalt der Website übersprungen werden, somit kommt es zu keinen Problemen bei einer Single-Page-Application.

 

Wie wird die Methode „getNumberBySearchtext“ verwendet? #

Wir empfehlen, dass diese Methode von einer Person mit entsprechenden Kenntnissen über Websites und Skripte eingerichtet wird.

Um die Methode „getNumberBySearchtext“ verwenden zu können, muss das Matelso-Script auf der Seite implementiert sein und es muss außerdem eine Callback-Methode definiert sein. Diese Callback-Methode wird vom Matelso-Script aufgerufen, sobald die Call Tracking Nummer verfügbar ist. Tritt bei der Abfrage der Rufnummer ein Fehler auf, wird die Fehlermeldung an die Callback-Methode übergeben.

Mehr Informationen zum Einrichten dieser Methode finden Sie hier: getNumberbySearchtext