DocumentatieTargetDoelontwikkelaarsgids

Problemen oplossen on-device decisioning for at.js

Last update: Mon May 05 2025 00:00:00 GMT+0000 (Coordinated Universal Time)
  • Onderwerpen:

Gemaakt voor:

  • Ontwikkelaar

Voer de volgende stappen uit om problemen op te lossen on-device decisioning in Adobe Target met de JavaScript-bibliotheek at.js:

Stap 1: Laat het consolelogboek voor at.js toe

De URL-parameter toevoegen mboxDebug=1 laat at.js toe om berichten in de console van uw browser te drukken.

Alle berichten bevatten een voorvoegsel "AT:"voor geschikt overzicht. Om ervoor te zorgen dat een artefact met succes is geladen, zou uw consolelogboek berichten gelijkend op het volgende moeten bevatten:

AT: LD.ArtifactProvider fetching artifact - https://assets.adobetarget.com/your-client-cide/production/v1/rules.json
AT: LD.ArtifactProvider artifact received - status=200

De volgende illustratie toont deze berichten in het consolelogboek:

(Klik op de afbeelding om deze uit te breiden naar de volledige breedte.)

Logbestand van console met artefactberichten

Stap 2: Verifieer de download van het regelartefact in het lusje van het Netwerk van uw browser

Open het tabblad Netwerk van uw browser.

Als u bijvoorbeeld DevTools wilt openen in Google Chrome:

  1. Druk op Ctrl+Shift+J (Windows) of Command+Option+J (Mac).

  2. Navigeer naar het tabblad Netwerk.

  3. Filter uw vraag door sleutelwoord "rules.json"om ervoor te zorgen dat slechts de vertoningen van het artefactregelingendossier.

    Bovendien kunt u door "/levering filteren|rules.json/"om alle vraag van het Doel en artefact rules.json te tonen.

    Het tabblad Netwerk in Google Chrome

Stap 3: Verifieer de download van het regelartefact gebruikend at.js douanegebeurtenissen

De bibliotheek at.js verzendt twee nieuwe aangepaste gebeurtenissen ter ondersteuning on-device decisioning.

  • adobe.target.event.ARTIFACT_DOWNLOAD_SUCCEEDED
  • adobe.target.event.ARTIFACT_DOWNLOAD_FAILED

U kunt zich abonneren om naar deze aangepaste gebeurtenissen in uw toepassing te luisteren en deze te activeren wanneer het downloaden van het bestand met artefactregels is gelukt of mislukt.

In het volgende voorbeeld ziet u een voorbeeld van code die luistert naar gebeurtenissen voor het downloaden van artefacten en mislukken:

document.addEventListener(adobe.target.event.ARTIFACT_DOWNLOAD_SUCCEEDED, function(e) {
  console.log("Artifact successfully downloaded", e.detail);
}, false);

document.addEventListener(adobe.target.event.ARTIFACT_DOWNLOAD_FAILED, function(e) {
  console.log("Artifact failed to download", e.detail);
}, false);
recommendation-more-help
6906415f-169c-422b-89d3-7118e147c4e3