Diese API ermöglicht die Interaktion mit dem Quentn Tracking JavaScript. Wir empfehlen, das Quentn-Tracking-Skript in den Header der Website zu laden, um es so schnell wie möglich verfügbar zu machen.
Funktionen
setConfirmation
Wenn Sie eine Bestätigung für das Tracking des Besuchers benötigen, können Sie diese Funktion verwenden, um dem Tracking-Skript mitzuteilen, dass der Benutzer bestätigt hat.
_qntn.push(["setConfirmation", true]);
getConfirmation
Verwenden Sie diese Funktion, um den Bestätigungsstatus des aktuellen Besuchers abzurufen. Sie müssen eine Callback-Funktion als zweiten Parameter registrieren. Der Parameter in dieser Funktion (z.B. Status) ist boolesch.
_qntn.push(["getConfirmation", function(status) {
//do something
}])
;
customAction
Mit dieser Funktion können Sie eine benutzerdefinierte Aktion auslösen. Der zweite Parameter muss der Name der Aktion als String sein. Der gleiche Name muss verwendet werden, wenn der Auslöser über die GUI konfiguriert wird.
_qntn.push(["customAction", name]);
setValue
Um das Tracking-Verhalten zu konfigurieren, können Sie mit dieser Funktion Werte festlegen. "key" steht für den Namen der Einstellung (string), während "value" für den Wert steht und je nach Einstellung string, int oder bool sein kann.
_qntn.push(["setValue", key, value]);
Einstellungen, die Sie verwenden können:
key | value type | Description |
---|---|---|
trackAnonymusUser | bool | If set to "true", anonymous visitors will be tracked otherwise they won't. Keep in mind that anonymous visitors cannot trigger any action in a campaign. Their tracking is only for statistic purposes. |
creq | bool | If set to "true", a user's confirmation is required for tracking. That means if the user didn't confirm, he won't be tracked. If trackAnonymusUser = true, the user will be tracked as an anonymous visitor. If set to "false", every visitor will be tracked without asking. |