Unterstützte Funktionen für die Entscheidungsfindung auf dem Gerät

Das Adobe Target JS SDK gibt Kunden die Flexibilität, zwischen Leistung und Frische der Daten für Entscheidungen zu wählen. Mit anderen Worten: Wenn die Bereitstellung der relevantesten und interessantesten personalisierten Inhalte über maschinelles Lernen für Sie von größter Bedeutung ist, sollte ein Live-Server-Aufruf durchgeführt werden. Wenn die Leistung jedoch kritischer ist, sollte eine Entscheidung über ein Gerät und einen Speicher getroffen werden. Damit die Entscheidung für das Gerät funktioniert, lesen Sie die folgenden Abschnitte, in denen die unterstützten Funktionen Liste werden.

Unterstützte Aktivitäten

Die folgende Tabelle zeigt an, welche Aktivitäten vom Form-Based Experience Composer oder Visual Experience Composer (VEC) für gerätebezogene Entscheidungen unterstützt oder nicht unterstützt werden.

Aktivitätstyp Unterstützt?
A/B-Test Ja
Automatische Zuordnung Nein
Automatisches Targeting Premium Nein
Multivarianz-Tests (MVT) Nein
🔗Erlebnis-Targeting (XT) Ja
Automatisierte Personalisierung Premium Nein
🔗 RecommendationsPremium Nein
Aktivitäten, die Analytics für Zielgruppe verwenden (A4T) Ja

Audience-Targeting

Die folgende Tabelle zeigt, welche Audiencen für die Geräteentscheidung unterstützt werden oder nicht.

Audience Unterstützt?
Geo Ja
Netzwerk Nein
Mobile Nein
Benutzerdefinierte Parameter Ja
Betriebssystem Ja
Seiten der Site Ja
Browser Ja
Besucherprofil Nein
Traffic-Quellen Nein
Zeitrahmen Ja
Adobe Experience Cloud-Audiencen
(Audiencen von Adobe Analytics, Adobe Audience Manager und Adobe Experience Manager
Nein

Geo-Targeting für Entscheidungen auf dem Gerät

Um die minimale Latenz bei Aktivitäten zur Entscheidungsfindung auf dem Gerät mit geo-basierten Audiencen zu erhalten, empfiehlt Adobe, die Geowerte selbst im Aufruf von getOffers anzugeben. Legen Sie das Geo-Objekt im Kontext der Anforderung fest. Das bedeutet, dass der Browser die Position der einzelnen Besucher bestimmen kann. Beispielsweise können Sie mithilfe eines von Ihnen konfigurierten Dienstes eine IP-zu-Geo-Suche durchführen. Einige Hosting-Anbieter, wie z. B. Google Cloud, stellen diese Funktion über benutzerdefinierte Header in jedem HttpServletRequest bereit.

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: {} 
		} 
	} 
})

Wenn Sie jedoch keine IP-zu-Geo-Suchen auf Ihrem Server durchführen können, aber dennoch eine gerätebezogene Entscheidungsfindung für getOffers-Anforderungen durchführen möchten, die geobasierte Audiencen enthalten, wird dies ebenfalls unterstützt. Der Nachteil dieses Ansatzes ist, dass es eine Remote-IP-zu-Geo-Suche verwendet, die jedem getOffers-Aufruf Latenz hinzufügt. Diese Latenz sollte geringer als ein getOffers-Aufruf mit serverseitiger Entscheidungsfindung sein, da er ein CDN trifft, das sich in der Nähe Ihres Servers befindet. Geben Sie im Geo-Objekt im Kontext Ihrer Anforderung an das SDK nur das Feld "ipAddress"ein, um den geografischen Speicherort der IP-Adresse Ihres Besuchers abzurufen. Wenn zusätzlich zu "ipAddress"ein anderes Feld bereitgestellt wird, ruft das SDK Target die Metadaten zum geografischen Standort nicht zur Auflösung ab.

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

Zuordnungsmethode

Die folgende Tabelle zeigt, welche Zuordnungsmethoden für die geräteinterne Entscheidungsfindung unterstützt werden oder nicht.

Zuordnungsmethode Unterstützt?
Manuell Ja
Automatische Zuordnung zu bestem Erlebnis Nein
Automatische Zielgruppe für personalisierte Erlebnisse Nein

Auf dieser Seite