Worum handelt es sich bei Custom Decision Service?What is Custom Decision Service?

In einer typischen Web- oder Mobilanwendung, enthält eine Titelseite Links zu mehreren Artikeln oder anderen Inhaltstypen.In a typical web or mobile application, a front page links to several articles or other types of content. Wenn die Titelseite geladen wird, kann sie bei Custom Decision Service anfordern, Artikel zum Einschließen auf dieser Titelseite mit einem Rang zu bewerten.As the front page loads, it could request the Custom Decision Service to rank articles included on that front page. Wenn ein Benutzer durch Klicken einen Artikel auswählt, kann so eine zweite Anforderung an Custom Decision Service gesendet werden, der das Ergebnis dieser Entscheidung des Benutzers protokolliert.So, when a user chooses an article by clicking on it, a second request could be sent to the Custom Decision Service, which will log the outcome of that user decision.

Custom Decision Service ist einfach zu verwenden, da er nur einen RSS-Feeds für Ihre Inhalte sowie einige Zeilen JavaScript erfordert, die Ihrer Anwendung hinzugefügt werden müssen.Custom Decision Service is easy to use, as it requires only an RSS feed for your content and a few lines of JavaScript to be added into your application.

Custom Decision Service konvertiert Ihre Inhalte in Features für maschinelles Lernen.Custom Decision Service converts your content into features for machine learning. Das System verwendet diese Features, um Ihre Inhalte im Hinblick auf Text, Bilder, Videos und die allgemeine Stimmung zu verstehen.The system uses these features to understand your content in terms of its text, images, videos, and overall sentiment. Es verwendet verschiedene weitere Microsoft Cognitive Services, z.B. Entitätsverknüpfung, Textanalyse, Emotionen und Maschinelles Sehen.It uses several other Microsoft Cognitive Services, like Entity Linking, Text Analytics, Emotion, and Computer Vision.

Einige häufige Anwendungsfälle für Custom Decision Service sind:Some common-use cases for Custom Decision Service include:

  • Personalisieren von Artikeln auf einer NachrichtenwebsitePersonalizing articles on a news website
  • Personalisieren von Videoinhalten in einem MedienportalPersonalizing video content on a media portal
  • Optimieren von Anzeigen oder der Webseiten, zu denen eine Anzeige weiterleitetOptimizing ad placements or web pages that the ad directs to
  • Zuweisen eine Rangs für die empfohlenen Elemente auf einer VerkaufswebsiteRanking recommended items on a shopping website.

Custom Decision Service befindet sich derzeit in der kostenlosen öffentlichen Vorschau.Custom Decision Service is currently in free public preview. Er kann eine Liste von Artikeln auf einer Website oder in einer App personalisieren.It can personalize a list of articles on a website or an app. Die Featureextraktion funktioniert am besten für Inhalte in englischer Sprache.The feature extraction works best for English language content. Für andere Sprachen, z.B. Spanisch, Französisch, Deutsch, Portugiesisch und Japanisch, wird eine eingeschränkte Funktionalität angeboten.Limited functionality is offered for other languages, like Spanish, French, German, Portuguese, and Japanese. Diese Dokumentation wird überarbeitet, sobald neue Funktionen zur Verfügung stehen.This documentation will be revised as new functionality becomes available.

Custom Decision Service kann in Anwendungen verwendet werden, die sich nicht in der Inhaltspersonalisierungsdomäne befinden.Custom Decision Service can be used in applications that are not in the content personalization domain. Diese Anwendungen sind möglicherweise gut für eine benutzerdefinierte Vorschau geeignet.These applications might be a good fit for a custom preview. Kontaktieren Sie uns, um mehr zu erfahren.Contact us to learn more.

API-NutzungsmodiAPI usage modes

Custom Decision Service kann auf Webseiten und in mobilen Apps angewandt werden.Custom Decision Service can be applied to both webpages and mobile apps. Die APIs können aus einem Browser oder einer App aufgerufen werden.The APIs can be called from either a browser or an app. Die API-Nutzung ist bei beiden ähnlich, einige Details unterscheiden sich jedoch.The API usage is similar on both, but some of the details are different.

GlossarGlossary of terms

In dieser Dokumentation treten mehrere Begriffe häufig auf:Several terms frequently occur in this documentation:

  • Aktionssatz: Der Satz von Inhaltselementen, denen von Custom Decision Service ein Rang zugewiesen werden soll.Action set: The set of content items for Custom Decision Service to rank. Dieser Satz kann als RSS- oder Atom-Endpunkt angegeben werden.This set can be specified as an RSS or Atom endpoint.
  • Rangfolge: In jeder Anforderung an Custom Decision Service wird mindestens ein Aktionssatz angegeben.Ranking: Each request to Custom Decision Service specifies one or more action sets. Das System reagiert durch Auswahl aller Inhaltsoptionen aus diesen Sätzen und Rückgabe in der priorisierten Reihenfolge.The system responds by picking all the content options from these sets and returns them in ranked order.
  • Rückruffunktion: Diese von Ihnen angegebene Funktion rendert den Inhalt auf der Benutzeroberfläche.Callback function: This function, which you specify, renders the content in your UI. Der Inhalt ist nach der Rangfolge sortiert, die von Custom Decision Service zurückgegeben wurde.The content is ordered by the rank ordering returned by Custom Decision Service.
  • Relevanz: Dieser Wert gibt an, wie der Benutzer auf den gerenderten Inhalt reagiert hat.Reward: A measure of how the user responded to the rendered content. Custom Decision Service misst die Benutzerreaktion anhand von Klicks.Custom Decision Service measures user response by using clicks. Die Klicks werden an das System gemeldet, indem benutzerdefinierter Code in Ihre Anwendung eingefügt wird.The clicks are reported to the system by using custom code inserted in your application.

Nächste SchritteNext steps