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 .

  1. Login aan de Inzameling van Gegevens van Adobe Experience Platformgebruikend uw geloofsbrieven van AdobeID.
  2. Klik op de gewenste tageigenschap.
  3. Ga naar de tab Extensions en klik vervolgens op de knop Configure onder Adobe Experience Platform Web SDK .
  4. Klik onder Data Collection op de knop Edit on before event send callback code .
  5. 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 .

  • Indien ingesteld op true , verzendt de volgende volgaanroep ( t() of tl() ) geen gegevens naar Adobe.
  • Indien ingesteld op false of niet gedefinieerd, heeft deze variabele geen effect.
s.abort = true;
NOTE
De variabele 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.

recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690