Übersicht über unterstützte Funktionen
Adobe TargetDie Server-seitigen SDKs von geben Entwicklern die Flexibilität, sich für Entscheidungen zwischen Leistung und Aktualisierung von Daten zu entscheiden. Sollte Ihnen also die Bereitstellung der relevantesten und ansprechendsten personalisierten Inhalte über maschinelles Lernen am wichtigsten sein, sollte ein Live-Server-Aufruf durchgeführt werden. Wenn die Leistung jedoch kritischer ist, sollte eine Entscheidung auf dem Gerät getroffen werden. Für on-device decisioning Informationen zur Verwendung finden Sie in der folgenden Liste unterstützter Funktionen:
- Aktivitätstypen
- Zielgruppen-Targeting
- Zuordnungsmethode
Aktivitätstypen
Die folgende Tabelle zeigt, Aktivitätstypen erstellt mithilfe der Form-Based Experience Composer werden unterstützt oder nicht unterstützt für on-device decisioning.
Zielgruppen-Targeting
Die folgende Tabelle zeigt, für welche Zielgruppenregeln unterstützt oder nicht unterstützt werden on-device decisioning.
Geotargeting für on-device decisioning
Um eine nahezu Nulllatenz für on-device decisioning -Aktivitäten mit geo-basierten Zielgruppen verwenden, empfiehlt Adobe, die Geowerte selbst im -Aufruf an anzugeben. getOffers
. Legen Sie dazu die Geo
-Objekt im Context
des Antrags. Dies bedeutet, dass Ihr Server eine Möglichkeit benötigt, den Standort der einzelnen Endbenutzer zu ermitteln. Beispielsweise kann Ihr Server mithilfe eines von Ihnen konfigurierten Dienstes eine IP-zu-Geo-Suche durchführen. Einige Hosting-Provider, wie z. B. Google Cloud, bieten diese Funktionalität über benutzerdefinierte Header in jedem HttpServletRequest
.
code language-csharp line-numbers |
---|
|
code language-javascript line-numbers |
---|
|
Wenn Sie jedoch nicht die Möglichkeit haben, IP-zu-Geo-Suchen auf Ihrem Server durchzuführen, aber dennoch on-device decisioning für getOffers
Anforderungen, die geobasierte Zielgruppen enthalten, wird dies ebenfalls unterstützt. Der Nachteil dieses Ansatzes besteht darin, dass eine Remote-IP-zu-Geo-Suche verwendet wird, die zu jedem getOffers
aufrufen. Diese Latenz sollte kleiner als eine Remote-Latenz sein. getOffers
aufrufen, da es ein CDN trifft, das sich in der Nähe Ihres Servers befindet. Sie dürfen nur die Variable ipAddress
im Feld Geo
-Objekt im Context
Ihrer Anfrage verwenden, damit das SDK den geografischen Standort der IP-Adresse Ihres Benutzers abrufen kann. Wenn ein anderes Feld zusätzlich zum ipAddress
wird angegeben, Target Das SDK ruft die Metadaten für den geografischen Standort nicht zur Auflösung ab.
code language-csharp line-numbers |
---|
|
code language-javascript line-numbers |
---|
|
Zuordnungsmethode
Die folgende Tabelle zeigt, welche Zuordnungsmethoden unterstützt oder nicht unterstützt werden on-device decisioning.