Fonctionnalités prises en charge pour la prise de décision sur périphérique

Le Adobe Target SDK JS offre aux clients la possibilité de choisir entre les performances et la fraîcheur des données pour les décisions. En d’autres termes, si la diffusion du contenu personnalisé le plus pertinent et attrayant par le biais de l’apprentissage automatique est la plus importante pour vous, un appel au serveur en direct doit être effectué. Mais lorsque les performances sont plus critiques, une décision sur périphérique et en mémoire doit être prise. Pour que la prise de décision sur périphérique fonctionne, reportez-vous aux sections suivantes qui liste les fonctionnalités prises en charge.

Types d’activité pris en charge

Le tableau suivant indique les types d’activité créés par le compositeur d’expérience d’après les formulaires ou le compositeur d’expérience visuelle (compositeur d’expérience visuelle) pris en charge ou non pour la prise de décision sur le périphérique.🔗

Type d'activité Pris en charge ?
Test A/B Oui
affectation automatique Non
ciblage automatique Premium Non
Test multivarié (MVT) Non
Ciblage d’expérience (XT) Oui
🔗 Personnalisation automatisée Premium Non
🔗 RecommendationsPremium Non
Activités utilisant Analytics pour Cible (A4T) Oui

Ciblage des Audiences

Le tableau suivant indique les règles d’audience prises en charge ou non pour la prise de décision sur le périphérique.

Règle d'Audience Pris en charge ?
Géo Oui
Réseau Non
Mobile Non
Paramètres personnalisés Oui
Système d’exploitation Oui
Pages du site Oui
Navigateur Oui
Profil du visiteur Non
Sources de trafic Non
Période Oui
audiences Adobe Experience Cloud
(Audiences de Adobe Analytics, Adobe Audience Manager et Adobe Experience Manager
Non

Ciblage géographique pour la prise de décision sur le périphérique

Pour maintenir une latence minimale pour les activités de prise de décision sur périphérique avec des audiences basées sur la géolocalisation, Adobe vous recommande de fournir les valeurs de géolocalisation vous-même dans l'appel à getOffers. Définissez l’objet Geo dans le contexte de la demande. Cela signifie à partir du navigateur, une façon de déterminer l’emplacement de chaque visiteur. Par exemple, vous pouvez effectuer une recherche IP/géo à l’aide d’un service que vous configurez. Certains fournisseurs d’hébergement, tels que Google Cloud, fournissent cette fonctionnalité par le biais d’en-têtes personnalisés dans chacun des 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: {} 
		} 
	} 
})

Cependant, si vous ne pouvez pas effectuer de recherches IP-géo sur votre serveur, mais que vous souhaitez toujours prendre une décision sur le périphérique pour les demandes getOffers qui contiennent des audiences basées sur la géographie, ceci est également pris en charge. L'inconvénient de cette approche est qu'elle utilise une recherche IP/géo distante, ce qui ajoute de la latence à chaque appel getOffers. Cette latence doit être inférieure à un appel getOffers avec prise de décision côté serveur, car elle atteint un CDN situé près de votre serveur. Fournissez uniquement le champ "ipAddress" dans l’objet Geo dans le contexte de votre demande pour que le SDK récupère l’emplacement géographique de l’adresse IP de votre visiteur. Si un autre champ en plus de "ipAddress" est fourni, le SDK Target ne récupère pas les métadonnées de géolocalisation pour résolution.

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

Méthode d’allocation

Le tableau suivant indique les méthodes d’attribution prises en charge ou non pour la prise de décision sur le périphérique.

Méthode d’allocation Pris en charge ?
Manuel Oui
Affectation automatique à la meilleure expérience Non
Cible automatique pour les expériences personnalisées Non

Sur cette page

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now