Questa pagina introduce le entità, i modi per acquisire comportamenti diversi degli utenti a seconda di più brand o prodotti su un singolo sito aziendale, nonché come e perché possono essere utilizzate.
Per la maggior parte dei casi d'uso, le entità non sono necessarie per Vertex AI Search for Commerce. Tuttavia, i rivenditori che gestiscono più brand o regioni da un unico catalogo di prodotti possono ottenere risultati migliori se utilizzano le entità.
Panoramica
La configurazione di più entità nel tuo progetto è un modo per prendere in considerazione comportamenti e preferenze diversi degli acquirenti che si trovano in regioni o paesi diversi o che fanno acquisti su siti con brand diversi appartenenti alla tua azienda.
Esempio di caso d'uso: due paesi
Un rivenditore, Example Organization, ha una presenza web sia negli Stati Uniti che in Canada.
L'organizzazione di esempio vuole pubblicare risultati di navigazione e ricerca e suggerimenti di completamento automatico
che tengano conto delle differenze tra gli acquirenti dei due
paesi. Pertanto, l'organizzazione di esempio designa due entità: org_us
e
org_ca
.
Gli eventi utente vengono taggati con un valore dell'entità, a seconda del sito web visitato
dall'acquirente (.com
o ca
). Quando un acquirente effettua una richiesta di ricerca, il
valore dell'entità viene incluso nella richiesta.
I due paesi hanno festività importanti ma diverse a luglio. Con le entità
configurate, quando gli acquirenti cercano July
sul sito dell'organizzazione di esempio,
gli acquirenti americani visualizzano per primi gli articoli a tema 4 luglio e gli acquirenti
canadesi ricevono articoli a tema Canada Day.
Allo stesso modo, è più probabile che i consigli per gli acquirenti canadesi mostrino articoli per la festa nazionale del Canada rispetto a quelli per il 4 luglio.
Esempio di caso d'uso: un'acquisizione
L'organizzazione di esempio aziendale ha acquisito di recente l'organizzazione di esempio startup. I cataloghi sono stati combinati, ma il brand e il sito web Startup vengono mantenuti perché hanno un seguito fedele.
L'azienda crea un'entità, startup
, per taggare gli eventi utente provenienti dal sito della startup. In questo modo, i suggerimenti di ricerca, navigazione, completamento automatico e
consigli forniti al sito di avvio tengono conto delle preferenze degli acquirenti del sito di avvio.
Più progetti o più entità?
Quando configuri Vertex AI Search per il commercio, puoi utilizzare progetti diversi o entità diverse nello stesso progetto per ottenere suggerimenti diversi per i tuoi diversi segmenti di acquirenti.
Per alcune applicazioni sono necessari progetti separati. Per altre applicazioni, la configurazione delle entità è la soluzione migliore.
Utilizza le entità quando hai:
Un catalogo condiviso completamente o parzialmente tra le entità
Uno o più dei seguenti elementi:
Più brand nello stesso paese o area linguistica, ad esempio il tuo brand originale e un brand acquisito,
google_home
enest
.Più regioni nello stesso paese, ad esempio
enterprise_east
eenterprise_west
.Un brand, ma in più paesi con la stessa lingua, ad esempio
brand_us
ebrand_ca
.
Utilizza progetti separati anziché entità quando:
Cataloghi che non possono essere combinati o che, se combinati, hanno una sovrapposizione minima o nulla.
Entità che richiedono lingue diverse. È consentita una sola lingua per progetto.
Eventi ed entità utente
Per sfruttare la funzionalità delle entità, aggiungi il campo entità agli eventi utente.
Per la ricerca e il completamento automatico:includi il campo
entity
negli eventi utente di tiposearch
.L'inclusione del campo entità in altri tipi di eventi utente può essere utile per la risoluzione dei problemi, ma non influisce sulla qualità della ricerca o delle risposte di completamento automatico.
Per i consigli:includi il campo entità in quanti più tipi di eventi utente possibile.
In genere, sono necessari 30-90 giorni di dati sugli eventi utente prima che la funzionalità delle entità restituisca suggerimenti ottimali.
Se un'entità non è presente in una richiesta, la richiesta non fa alcuna ipotesi sull'entità nel risultato. Otterrai un risultato medio basato sugli eventi utente con e senza l'entità specificata.
Ricerca ed entità
Per ottenere risultati di ricerca o navigazione che tengano conto dell'entità:
Includi il campo
entity
nella ricerca di eventi utente (eventType="search"
). Per un esempio, consulta l'esempio di oggetto completo per l'evento utente Search.Aggiungi il campo
entity
alla richiesta di ricerca. Per informazioni su come effettuare richieste di ricerca, vedi Ottenere risultati di ricerca.
Completamento automatico ed entità
Per ottenere risultati del completamento automatico che tengano conto dell'entità:
- Segui le istruzioni riportate in Set di dati di apprendimento automatico e Suggerimento filtrato per entità.
Consigli ed entità
Dopo aver aggiunto il campo entity
agli eventi utente, non
è necessaria alcuna ulteriore azione per sfruttare le entità per i suggerimenti.
Questo perché il valore dell'entità fa parte dell'evento utente, che a sua volta è
incluso nella chiamata al metodo predict.