Entità

Questa pagina presenta le entità, come e perché possono essere utilizzate.

Nella maggior parte dei casi d'uso, le entità non sono necessarie per Vertex AI Search per la vendita al dettaglio. Tuttavia, i rivenditori che servono più brand o regioni da un singolo catalogo di prodotti possono ottenere risultati migliori se utilizzano entità.

Panoramica

La configurazione di più entità nel progetto è un modo per prendere in considerazione i diversi comportamenti e preferenze degli acquirenti che si trovano in regioni o paesi diversi o che fanno acquisti in siti con brand diversi che appartengono alla tua azienda.

Esempio di caso d'uso: due paesi

Un rivenditore, Organizzazione di esempio, ha una presenza sul web sia negli Stati Uniti che in Canada.

L'organizzazione di esempio vuole pubblicare suggerimenti di ricerca, di navigazione e di completamento automatico che tengano conto delle differenze tra gli acquirenti nei due paesi. Quindi, Organizzazione di esempio designa due entità: org_us e org_ca.

Gli eventi utente vengono codificati con un valore di 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.

A luglio i due paesi hanno festività importanti, ma diverse. Una volta configurate le entità, quando gli acquirenti cercano July nel sito di Example Organization, agli acquirenti americani vengono mostrati per primi gli articoli con temi del 4 luglio, mentre gli acquirenti canadesi ricevono articoli a tema in occasione della festa nazionale del Canada.

Analogamente, è più probabile che i consigli per gli acquirenti canadesi mostrino articoli per il Canada rispetto agli articoli del 4 luglio.

Esempio di caso d'uso: un'acquisizione

Organizzazione di esempio Enterprise - Organizzazione di esempio per le startup appena acquisita. I cataloghi sono stati uniti, ma il brand e il sito web di Startup vengono conservati perché ha un seguito fedele.

L'azienda crea un'entità, startup, per codificare gli eventi utente provenienti dal sito per startup. In questo modo, i suggerimenti per la ricerca, la navigazione, il completamento automatico e i consigli mostrati al sito per le startup di tenere conto delle preferenze degli acquirenti del sito per le startup.

Più progetti o più entità?

Quando configuri Vertex AI Search per la vendita al dettaglio, puoi utilizzare progetti diversi o entità diverse dello stesso progetto per ottenere suggerimenti diversi per le diverse popolazioni di acquirenti.

Per alcune applicazioni, sono richiesti progetti separati. Per altre applicazioni, la configurazione delle entità è la soluzione migliore.

Utilizza le entità se hai:

  • Un catalogo completamente o parzialmente condiviso tra le entità

  • Uno o più dei seguenti elementi:

    • Più brand nello stesso paese o nella stessa area linguistica, ad esempio il tuo brand originale e il brand acquisito, google_home e nest.

    • Più regioni nello stesso paese, ad esempio enterprise_east e enterprise_west.

    • Un brand, ma in più paesi con la stessa lingua, ad esempio brand_us e brand_ca.

Utilizza progetti separati anziché entità se hai:

  • Cataloghi che non possono essere combinati oppure cataloghi che, se combinati, presentano una sovrapposizione minima o nulla.

  • Entità che richiedono lingue diverse. È consentita una sola lingua per progetto.

Entità ed eventi 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 tipo search.

    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 sulle risposte del completamento automatico.

  • Per i suggerimenti: includi il campo entità nel maggior numero possibile di tipi di eventi utente.

In genere, sono necessari da 30 a 90 giorni di dati sugli eventi utente prima che la funzionalità dell'entità restituisca suggerimenti ottimali.

Se un'entità non è presente in una richiesta, la richiesta non fornisce 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 di navigazione che tengano conto dell'entità:

  1. Includi il campo entity nei tuoi eventi utente di ricerca (eventType="search"). Per un esempio, vedi l'esempio di oggetto completo per l'evento utente Ricerca.

  2. Aggiungi il campo entity alla richiesta di ricerca. Per informazioni su come effettuare richieste di ricerca, consulta la sezione Ricevere risultati di ricerca.

Completamento automatico ed entità

Per ottenere risultati del completamento automatico che prendono in considerazione l'entità:

Consigli ed entità

Dopo aver aggiunto il campo entity agli eventi utente, non sono necessarie ulteriori azioni per utilizzare 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.