Digital Personalization 101

Fournir le bon contenu avec l'API de décision de Lift

Tout le monde parle de la nécessité de la personnalisation et de nombreux outils offrent diverses capacités de personnalisation, mais comment ces outils réellement livrer sur leur promesse de contenu personnalisé et des expériences?

Qu'est-ce qui se passe derrière les coulisses pour s'assurer que le bon contenu est servi à la bonne personne au bon moment? Pour Acquia Lift, le levage lourd est effectué par l'API de décision.

Dans l'interface utilisateur de l'ascenseur d'Acquia (UI), l'API de décision est l'endroit où les règles sont construites. Un test A/B pour les règles sont ensuite stockés dans l'API de décision, donc quand un visiteur vient à un site Web, ce que vous voulez qu'ils voient, selon les règles que vous avez construit, est affiché.

L'API de décision est le point de connexion principal entre le contenu et les données de ce système. Ses principales exigences sont d'être incroyablement rapide et évolutive pour la prise de décision en temps réel et d'avoir des tie-ins à tous les systèmes qui sont utilisés pour prendre des décisions sur ce contenu à afficher et être en mesure de récupérer le contenu dans le format correct pour le rendu .

L'API de décision est également responsable de maintenir un index toutes les règles qui sont nécessaires pour déterminer ce qui devrait être montré où et à qui. Un certain nombre de services différents pour prendre les décisions réelles peuvent être derrière cela.

lift_decision-api

Ces services sont liés à différents types de règles répertoriées dans l'API de décision, y compris le ciblage simple, les moteurs de test A/B et au fil du temps, nous allons introduire différents systèmes de recommandation ainsi. Il s'agit d'un système enfichable de sorte qu'une variété de technologies back-end peut être utilisé.

Une demande de décision typique de l'API ressemblera à ce qui suit:

  1. L'application hôte envoie une demande qui inclut des informations disponibles sur le contexte des utilisateurs.
  2. L'API de décision demande un contexte supplémentaire au gestionnaire de profils Lift
  3. L'API de décision détermine quelles règles sont applicables en fonction de tous les contexte disponibles.
  4. L'API de décision exécute la règle applicable, en exécutant tous les algorithmes supplémentaires nécessaires pour déterminer quel contenu doit être montré.
  5. L'API de décision récupère ensuite une version mise en cache du contenu correct du concentrateur de contenu.
  6. Enfin, l'API de décision retourne tout le contenu rendu ainsi que toutes les instructions applicables sur la façon ou l'endroit où l'afficher dans la page.

Rester informé

Recevez le meilleur contenu sur le futur du marketing, les changements dans le secteur et les avis de nos experts.

Le processus d'API de décision prend l'identificateur, puis récupère le contenu associé à la règle via la segmentation du gestionnaire de profils et renvoie le contenu. Il suffit de mettre, l'ID utilisateur et le contexte de l'événement actuel va dans, le bon contenu sort.

L'API de décision est une API de repos raisonnablement directe que vous pouvez utiliser pour étendre vos efforts de personnalisation au-delà de votre site Web, par exemple, vous pouvez définir une décision sur un morceau de contenu à également être affiché sur une application mobile, ou Digital Signage etc. sur la base de la règle. En prenant cela un peu plus loin, le SDK php qui utilise l'API, il est facile d'étendre les capacités de personnalisation à l'intérieur de Drupal ou d'autres applications PHP. Par exemple, vous pouvez l'utiliser pour choisir l'URL vers laquelle vous souhaitez router quelqu'un.

En creusant dans le système de routage de page Drupal, vous pouvez montrer à un utilisateur particulier une mise en page différente ou un contenu différent ou même personnaliser la page qu'ils seraient entièrement affichés, en fonction de ce qui se passe dans le code. La personnalisation se fera sans aucune configuration manuelle---une fois qu'il est codé.

L'API de décision permet de différencier l'acquisition d'Acquia d'autres outils de personnalisation en étant API-First, ce qui étendra Lift dans des fonctionnalités supplémentaires, y compris des recommandations automatisées et l'apprentissage automatique. L'API de décision de Lift peut continuer à croître en complexité sans devenir trop compliquée pour les développeurs.

Pour tous les détails de l'API de décision, consultez http://docs.Lift.Acquia.com/Decision/

Dave Ingram

Dave Ingram

Ancien chef de produit Acquia, Inc.