Entità

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

Per la maggior parte dei casi d'uso, le entità non sono necessarie per Vertex AI Search per la vendita al dettaglio. Tuttavia, i rivenditori che offrono più brand o regioni da un singolo catalogo di prodotti possono ottenere risultati migliori se utilizzano le 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 su siti con brand diversi appartenenti alla tua azienda.

Caso d'uso di esempio: 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 ricerca e di navigazione 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. Una volta configurate le entità, quando gli acquirenti cercano July sul sito dell'organizzazione di esempio, gli acquirenti statunitensi visualizzano prima gli articoli a tema per il 4 luglio e quelli canadesi gli articoli a tema per il Canada Day.

Analogamente, i consigli per gli acquirenti canadesi hanno maggiori probabilità di mostrare articoli per il Giorno del Canada rispetto a quelli per il 4 luglio.

Esempio di caso d'uso: un'acquisizione

L'organizzazione Enterprise Example ha recentemente acquisito l'organizzazione Startup Example. I cataloghi sono stati combinati, ma il brand e il sito web della startup vengono mantenuti perché hanno un pubblico 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 che vengono mostrati sul sito della startup possono tenere conto delle preferenze degli acquirenti del sito.

Più progetti o più entità?

Quando configuri Vertex AI Search per la vendita al dettaglio, puoi utilizzare progetti diversi o entità diverse nello stesso progetto per ricevere suggerimenti diversi per i diversi gruppi di acquirenti.

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

Utilizza le entità quando 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 un 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à quando hai:

  • Cataloghi che non possono essere combinati o cataloghi che, se combinati, presentano poca o nessuna sovrapposizione.

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

Eventi ed entità utente

Per utilizzare la funzionalità delle entità, aggiungi il campo delle 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à delle risposte di ricerca o di completamento automatico.

  • Per i consigli: includi il campo entità in quanti più tipi di eventi dell'utente possibile.

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

Se in una richiesta manca un'entità, la richiesta non fa alcuna supposizione 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 negli eventi utente di ricerca (eventType="search"). Per un esempio, consulta 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, vedi Ottenere i risultati di ricerca.

Completamento automatico ed entità

Per ottenere risultati del completamento automatico che tengano conto dell'entità:

Consigli ed entità

Dopo aver aggiunto il campo entity agli eventi utente, non è necessaria alcuna ulteriore azione per sfruttare le entità per i consigli. Questo perché il valore dell'entità fa parte dell'evento utente, che a sua volta è incluso nella chiamata al metodo predict.