Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Consigli sulle azioni in tempo reale in Amazon Personalize
Se utilizzi una ricetta PERSONALIZED_ACTIONS, puoi ottenere consigli sulle azioni dalla tua campagna in tempo reale. Puoi ottenere consigli sulle azioni da intraprendere con la console Amazon Personalize, AWS Command Line Interface (AWS CLI) o. AWS SDKs
Argomenti
Come funziona il punteggio delle raccomandazioni sulle azioni
Con la Next-Best-Action ricetta, Amazon Personalize genera punteggi per le azioni in base alla probabilità che l'utente interagisca con l'azione. I punteggi possono essere compresi tra 0 e 1,0. Più ci si avvicina a 1,0, più è probabile che l'utente interagisca con l'azione.
Se non hai importato alcun dato sull'interazione delle azioni, tutte le azioni consigliate avranno un punteggio di 0,0. Se Amazon Personalize consiglia un'azione come parte dell'esplorazione, l'articolo avrà un punteggio di 0,0. Amazon Personalize utilizza l'esplorazione per consigliare azioni senza dati di interazione delle azioni. Per ulteriori informazioni sull'esplorazione, consulta. Esplorazione
Ottenere consigli sulle azioni da intraprendere (console)
Per ricevere consigli sulle azioni da intraprendere con la console Amazon Personalize, fornisci le informazioni richieste nella pagina dei dettagli della tua campagna personalizzata.
Per ricevere consigli sulle azioni da intraprendere
-
Apri la console Amazon Personalize a https://console.aws.amazon.com/personalize/casa
e accedi al tuo account. -
Scegli il gruppo di set di dati che contiene la campagna che stai utilizzando.
-
Nel riquadro di navigazione, in Risorse personalizzate, scegli Campagne.
-
Scegli la campagna target.
-
In Test campaign results, inserisci i dettagli della tua richiesta di raccomandazione.
Se hai registrato degli eventi per un utente prima che effettuasse l'accesso (utente anonimo), puoi ottenere consigli per questo utente fornendogli i dati relativi
sessionId
agli eventi come se fossero i suoiuserId
. Per ulteriori informazioni sulla registrazione di eventi per utenti anonimi, consultaRegistrazione di eventi per utenti anonimi. -
Facoltativamente, scegli un filtro. Per ulteriori informazioni, consulta Suggerimenti di filtraggio e segmenti di utenti.
-
Scegliere Get recommendations (Ottieni le raccomandazioni). Viene visualizzata una tabella contenente le 5 azioni principali consigliate dall'utente.
Ottenere consigli sulle azioni da intraprendere (AWS CLI)
Utilizza il codice seguente per ottenere consigli sulle azioni da intraprendere in una campagna. Specificate l'ID dell'utente per cui desiderate ricevere consigli e l'Amazon Resource Name (ARN) della campagna.
Per modificare il numero di azioni consigliate, modifica il valore dinumResults
. L'impostazione predefinita è 5 azioni. Il massimo è 100 azioni.
Per filtrare i suggerimenti sulle azioni in base a criteri personalizzati, è possibile creare un filtro e applicarlo all'get-action-recommendations
operazione. Per ulteriori informazioni, consulta Suggerimenti di filtraggio e segmenti di utenti.
Se hai registrato degli eventi per un utente prima che effettuasse l'accesso (un utente anonimo), puoi ottenere consigli per questo utente fornendogli i dati relativi sessionId
agli eventi come se fossero i suoiuserId
. Per ulteriori informazioni sulla registrazione di eventi per utenti anonimi, consultaRegistrazione di eventi per utenti anonimi.
aws personalize-runtime get-action-recommendations \ --campaign-arn
campaign arn
\ --user-idUser ID
\ --num-results 10
Ottenere consigli sulle azioni da intraprendere (AWS SDKs)
Il codice seguente mostra come ottenere consigli da Amazon Personalize per un utente da una campagna. Specificate l'ID dell'utente per cui desiderate ricevere consigli e l'Amazon Resource Name (ARN) della campagna.
Per modificare il numero di azioni consigliate, modifica il valore dinumResults
. L'impostazione predefinita è 5 azioni. Il massimo è 100 azioni.
Per filtrare i consigli sulle azioni in base a criteri personalizzati, puoi creare un filtro e applicarlo alla richiesta GetActionRecommendations API. Per ulteriori informazioni, consulta Suggerimenti di filtraggio e segmenti di utenti.
Se hai registrato degli eventi per un utente prima che effettuasse l'accesso (un utente anonimo), puoi ottenere consigli per questo utente fornendogli i dati relativi sessionId
agli eventi come se fossero i suoiuserId
. Per ulteriori informazioni sulla registrazione di eventi per utenti anonimi, consultaRegistrazione di eventi per utenti anonimi.
import boto3 personalizeRt = boto3.client('personalize-runtime') response = personalizeRt.get_action_recommendations( campaignArn = '
Campaign ARN
', userId = 'User ID
', numResults = 10 ) print("Recommended actions") for item in response['actionList']: print (item['actionId'])