afbreken
De variabele abort
is een Booleaanse waarde die kan voorkomen dat de volgende volgaanroep naar Adobe wordt verzonden. De Web SDK beschikt over vergelijkbare functionaliteit waarmee u false
kunt retourneren voordat een XDM-gebeurtenis wordt verzonden.
Het verzenden van een gebeurtenis annuleren met de extensie Web SDK
Gebruik de On before event send callback code-editor en retourneer false
.
- Login aan de Inzameling van Gegevens van Adobe Experience Platformgebruikend uw geloofsbrieven van AdobeID.
- Klik op de gewenste tageigenschap.
- Ga naar de tab Extensions en klik vervolgens op de knop Configure onder Adobe Experience Platform Web SDK .
- Klik onder Data Collection op de knop Edit on before event send callback code .
- Plaats de volgende code in de code-editor onder alle omstandigheden waarin u het verzenden van gegevens naar Edge wilt afbreken:
return false;
Annuleer het verzenden van een gebeurtenis manueel het uitvoeren van het Web SDK
Gebruik de callback en return onBeforeEventSend
false
. Zie Veranderend gebeurtenissen globaalin de documentatie van SDK van het Web voor meer informatie.
alloy("configure"), {
"onBeforeEventSend": function(content) {
return false;
}
}
De abortvariabele gebruiken in de Adobe Analytics-extensie
Er is geen specifiek veld in de Adobe Analytics-extensie voor het gebruik van deze variabele. Gebruik de aangepaste code-editor volgens de AppMeasurement-syntaxis.
s.abort in AppMeasurement en de aangepaste code-editor voor de extensie Analytics
De variabele s.abort
is een booleaanse waarde. De standaardwaarde is false
.
s.abort = true;
abort
wordt na elke volgende aanroep opnieuw ingesteld op false
. Als u volgende volgaanroepen op dezelfde pagina wilt afbreken, stelt u abort
opnieuw in op true
.De variabele abort
kan worden ingesteld in de functie doPlugins()
. Dit is de laatste functie die wordt uitgevoerd voordat een afbeeldingsaanvraag naar Adobe wordt verzonden. Dit voorbeeld werkt op ongeveer dezelfde manier als de callback van onBeforeEventSend
via de Web SDK.
s.doPlugins = function(s) {
s.campaign = s.Util.getQueryParam("cid");
if ((!s.campaign) && (!s.events)) {
s.abort = true;
}
};
U kunt de logica centraliseren die u gebruikt om activiteit te identificeren die u niet wilt volgen, zoals sommige douaneverbindingen of externe verbindingen in vertoningsadvertenties.