DocumentatieTargetDoelontwikkelaarsgids

Ondersteunde functies voor on-device decisioning

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

Gemaakt voor:

  • Ontwikkelaar

De Adobe Target JS SDK biedt klanten de flexibiliteit om te kiezen tussen prestaties en versheid van gegevens voor beslissingen. Met andere woorden, als het voor u van het grootste belang is om de meest relevante en engaging van gepersonaliseerde inhoud via computerleren te leveren, moet er een live serveroproep worden gedaan. Maar als de prestaties kritischer zijn, moet een on-device en in-memory beslissing worden genomen. Voor on-device decisioning Raadpleeg de volgende secties waarin de functies worden weergegeven die worden ondersteund.

Ondersteunde activiteitstypen

De volgende tabel geeft aan welke activiteitstypen door de Form-based Experience Composer of Visual Experience Composer (VEC) worden ondersteund of niet ondersteund voor on-device decisioning.

Type activiteit
Ondersteund?
A/B-test
Ja
Automatisch toewijzen
Nee
Automatisch doel Premium
Nee
Multivariatietest (MVT)
Nee
Gericht op ervaring (XT)
Ja
Automated Personalization Premium
Nee
Recommendations Premium
Nee
Activiteiten die gebruikmaken van Analyses voor Doel (A4T)
Ja

Doelgerichtheid publiek

In de volgende tabel wordt aangegeven voor welke publieksregels deze worden ondersteund on-device decisioning.

Auditieregel
Ondersteund?
Geo

Ja

Bij gebruik van apparaatbeslissingen worden de volgende geografische kenmerken ondersteund:

  • Land/regio
  • Plaats
  • Breedte
  • Lengtegraad
Netwerk
Nee
Mobiel
Nee
Aangepaste parameters
Ja
Besturingssysteem
Ja
Sitepagina's
Ja
Browser
Ja
Bezoekerprofiel
Nee
verkeersbronnen
Nee
Tijdschema
Ja

Adobe Experience Cloud-publiek

(Audiences from Adobe Analytics, Adobe Audience Manager, en Adobe Experience Manager)

Nee

Geo targeting voor on-device decisioning

Minimale vertraging behouden voor on-device decisioning De activiteiten met geo-based publiek, Adobe adviseert u de geo waarden zelf in de vraag te verstrekken aan getOffers. Stel het Geo-object in in de context van de aanvraag. Dit betekent vanuit de browser een manier om de locatie van elke bezoeker te bepalen. Bijvoorbeeld, kunt u een IP-aan-Geo raadpleging uitvoeren, gebruikend de dienst u vormt. Sommige hostingproviders, zoals Google Cloud, bieden deze functionaliteit via aangepaste headers in elk HttpServletRequest.

window.adobe.target.getOffers({
    decisioningMethod: "on-device",
    request: {
        context: {
            geo: {
                city: "SAN FRANCISCO",
                countryCode: "US",
                stateCode: "CA",
                latitude: 37.75,
                longitude: -122.4
            }
        },
        execute: {
            pageLoad: {}
        }
    }
})

Nochtans, als u geen IP-aan-Geo raadplegingen op uw server kunt uitvoeren, maar u wilt nog uitvoeren on-device decisioning for getOffers aanvragen die op geo gebaseerde doelgroepen bevatten, wordt dit ook ondersteund. Het nadeel van deze benadering is dat het een verre IP-aan-Geo raadpleging gebruikt, die latentie aan elk toevoegt getOffers vraag. Deze latentie moet lager zijn dan een getOffers vraag met server-zijbesluit, omdat het een CDN raakt die dicht bij uw server wordt gevestigd. Geef alleen het veld "ipAddress" in het Geo-object op in de context van uw verzoek aan de SDK om de geolocatie van het IP-adres van uw bezoeker op te halen. Als een ander gebied naast "ipAddress"wordt verstrekt, Target SDK haalt de metagegevens voor de geolocatie niet op voor oplossing.

window.adobe.target.getOffers({
    decisioningMethod: "on-device",
    request: {
        context: {
            geo: {
                ipAddress: "127.0.0.1"
            }
        },
        execute: {
            pageLoad: {}
        }
    }
})

Toewijzingsmethode

In de volgende tabel wordt aangegeven voor welke toewijzingsmethoden wel of niet steun wordt verleend on-device decisioning.

Toewijzingsmethode
Ondersteund?
Handmatig
Ja
Automatisch toewijzen aan de beste ervaring
Nee
Automatisch richten voor persoonlijke ervaringen
Nee
recommendation-more-help
6906415f-169c-422b-89d3-7118e147c4e3