Questa pagina elenca una serie di tutorial interattivi per AI Commerce Search. Questi tutorial includono azioni che possono essere eseguite nell'editor di Google Cloud Shell. Con questo strumento puoi scrivere, creare, testare, eseguire ed effettuare il debug di applicazioni cloud-native direttamente dal browser.
Panoramica
Prova diversi tutorial a seconda di ciò che ti interessa:
Se stai iniziando un progetto, prova i tutorial sull'importazione delle informazioni di catalogo. Qui imparerai a importare i prodotti nel catalogo in modo da poter provare, ad esempio, diverse funzionalità di ricerca. Poi, consulta i tutorial sull'importazione di eventi utente storici. AI Commerce Search utilizza gli eventi utente per generare consigli e risultati di ricerca iniziali. Poi prova i tutorial sulla registrazione di eventi utente in tempo reale. Gli eventi utente in tempo reale forniscono risultati pertinenti e di alta qualità.
Se ti interessa il funzionamento della ricerca in generale, prova i tutorial sulla ricerca.
Se vuoi imparare a configurare la ricerca con le configurazioni e i controlli di pubblicazione, prova i seguenti tutorial:
Se devi aggiornare le informazioni di catalogo, consulta i tutorial sulla gestione delle informazioni di catalogo.
Se vuoi imparare ad aggiornare l'inventario, consulta i tutorial sull'aggiornamento dell'inventario per la ricerca.
Se vuoi imparare a registrare, visualizzare o rimuovere eventi utente in tempo reale, consulta i tutorial sulla registrazione di eventi utente in tempo reale.
Se prevedi di utilizzare i consigli, consulta i tutorial sull'importazione e la gestione di cataloghi ed eventi utente.
Importazione di informazioni di catalogo
Questi tutorial descrivono come importare le informazioni di catalogo e mantenerle aggiornate.
Importazione di dati di catalogo da BigQuery
Questo tutorial mostra come utilizzare una tabella BigQuery per importare grandi quantità di dati di catalogo senza limiti.
Per seguire le indicazioni dettagliate per questa attività direttamente nell'editor di Cloud Shell, fai clic su Procedura guidata:
Importazione di dati di catalogo da Cloud Storage
Questo tutorial mostra come importare un numero elevato di articoli in un catalogo.
Per seguire le indicazioni dettagliate per questa attività direttamente nell'editor di Cloud Shell, fai clic su Procedura guidata:
Importazione di dati di catalogo in linea
Questo tutorial mostra come importare i prodotti in un catalogo in linea.
Per seguire le indicazioni dettagliate per questa attività direttamente nell'editor di Cloud Shell, fai clic su Procedura guidata:
Gestione delle informazioni di catalogo
Questi tutorial descrivono come gestire le informazioni sui prodotti dopo aver importato un catalogo. Puoi leggere, scrivere ed eliminare i prodotti nel catalogo.
Scopri come chiamare l'API con il linguaggio che preferisci.
Tutorial per creare/ottenere/aggiornare/eliminare un prodotto
Questo tutorial mostra come utilizzare i metodi API, che eseguono le seguenti azioni:
- Crea un prodotto
- Ottieni un prodotto
- Aggiorna un prodotto
- Elimina un prodotto
Per seguire le indicazioni dettagliate per questa attività direttamente nell'editor di Cloud Shell, fai clic su Procedura guidata:
Tutorial sulla creazione di un prodotto
Questo tutorial mostra come creare un singolo prodotto.
Per seguire le indicazioni dettagliate per questa attività direttamente nell'editor di Cloud Shell, fai clic su Procedura guidata:
Tutorial per ottenere un prodotto
Questo tutorial mostra come recuperare un articolo di un prodotto.
Per seguire le indicazioni dettagliate per questa attività direttamente nell'editor di Cloud Shell, fai clic su Procedura guidata:
Tutorial sull'aggiornamento del prodotto
Questo tutorial mostra come aggiornare un prodotto in un catalogo.
Per seguire le indicazioni dettagliate per questa attività direttamente nell'editor di Cloud Shell, fai clic su Procedura guidata:
Tutorial sull'eliminazione di un prodotto
Questo tutorial mostra come eliminare un prodotto da un catalogo.
Per seguire le indicazioni dettagliate per questa attività direttamente nell'editor di Cloud Shell, fai clic su Procedura guidata:
Importazione di eventi utente storici
Questi tutorial descrivono come importare in blocco i dati degli eventi utente da eventi passati. I modelli richiedono dati degli eventi utente per l'addestramento.
Tutorial sull'importazione di eventi da Cloud Storage
Questo tutorial mostra come importare gli eventi utente da Cloud Storage.
Per seguire le indicazioni dettagliate per questa attività direttamente nell'editor di Cloud Shell, fai clic su Procedura guidata:
Tutorial sull'importazione di eventi da BigQuery
Questo tutorial mostra come importare gli eventi utente da BigQuery.
Per seguire le indicazioni dettagliate per questa attività direttamente nell'editor di Cloud Shell, fai clic su Procedura guidata:
Tutorial sull'importazione di eventi in linea
Questo tutorial mostra come importare i dati degli eventi utente in linea.
Per seguire le indicazioni dettagliate per questa attività direttamente nell'editor di Cloud Shell, fai clic su Procedura guidata:
Registrazione di eventi utente in tempo reale
Questi tutorial descrivono come registrare, visualizzare o rimuovere eventi utente in tempo reale. AI Commerce Search utilizza gli eventi utente in tempo reale per generare consigli e risultati di ricerca. Registrare quanti più tipi di evento utente con informazioni valide sui prodotti aumenta la qualità dei risultati.
Tutorial sulla scrittura di eventi utente
Questo tutorial mostra come registrare gli eventi utente utilizzando il
userEvents.write
metodo.
Per seguire le indicazioni dettagliate per questa attività direttamente nell'editor di Cloud Shell, fai clic su Procedura guidata:
Tutorial su come riassociare gli eventi utente
Questo tutorial mostra come riassociare gli eventi utente effettuando una richiesta POST all'endpoint
userEvents:rejoin.
Per seguire le indicazioni dettagliate per questa attività direttamente nell'editor di Cloud Shell, fai clic su Procedura guidata:
Tutorial sulla rimozione di eventi utente
Questo tutorial mostra come eliminare definitivamente gli eventi utente.
Per seguire le indicazioni dettagliate per questa attività direttamente nell'editor di Cloud Shell, fai clic su Procedura guidata:
Tutorial sulla ricerca
Il metodo search() viene utilizzato per eseguire ricerche nel catalogo in base alla query di ricerca e ad altri parametri, come filter, facet o order_by.
Per impostazione predefinita, la risposta della ricerca contiene un numero ragionevole di risultati ordinati per pertinenza.
Tutorial sulle query
Questo tutorial ti mostra come inviare una semplice query di ricerca e analizzare la risposta.
Per seguire le indicazioni dettagliate per questa attività direttamente nell'editor di Cloud Shell, fai clic su Procedura guidata:
Tutorial sull'impaginazione
Questo tutorial mostra come controllare l'impaginazione nella richiesta di ricerca. Quando un acquirente cerca prodotti in un negozio, può migliorare la navigazione tra i risultati di ricerca. Ad esempio, può limitare il numero di articoli nella risposta della ricerca utilizzando la funzionalità di dimensione della pagina o passare alla pagina preferita utilizzando la funzionalità di offset.
Per seguire le indicazioni dettagliate per questa attività direttamente nell'editor di Cloud Shell, fai clic su Procedura guidata:
Tutorial sull'espansione delle query
Questo tutorial mostra come attivare la funzionalità di espansione delle query. Quando un acquirente utilizza una frase di ricerca ambigua o composta da più parole, può ricevere una risposta vuota. Dopo aver attivato l'espansione della query, la richiesta viene analizzata e viene restituito l'elenco espanso di prodotti in base alla query di ricerca analizzata.
Per seguire le indicazioni dettagliate per questa attività direttamente nell'editor di Cloud Shell, fai clic su Procedura guidata:
Tutorial sui filtri
Questo tutorial illustra la funzionalità di filtro. Consente di perfezionare le richieste di ricerca in base alle tue esigenze o a quelle del tuo cliente. Puoi applicare filtri in base a uno o più campi, in base a campi di testo o numerici, oppure in base a entrambi. Puoi utilizzare un linguaggio di espressione per creare un predicato per ogni campo o combinare espressioni diverse mediante operatori logici. Ad esempio, un acquirente che cerca scarpe può utilizzare i filtri per restringere la ricerca al brand e al colore che preferisce.
Per seguire le indicazioni dettagliate per questa attività direttamente nell'editor di Cloud Shell, fai clic su Procedura guidata:
Tutorial sull'ordinamento
Questo tutorial mostra come ordinare gli articoli nei risultati di ricerca. Quando un acquirente cerca un prodotto sul tuo sito, puoi mostrare i risultati ordinati in base a più campi. Ad esempio, un acquirente sta cercando un vestito con il miglior prezzo e sconto. Prezzo e sconto sono più campi qui. All'acquirente vengono mostrati i vestiti ordinati per prezzo e, per i vestiti con lo stesso prezzo, ordinati per sconto.
Per seguire le indicazioni dettagliate per questa attività direttamente nell'editor di Cloud Shell, fai clic su Procedura guidata:
Tutorial sul boosting
Questo tutorial mostra alcuni esempi di boosting dei prodotti nei risultati di ricerca. Con il boosting, puoi applicare un boost a un prodotto per assegnargli la priorità o declassarlo nei risultati di ricerca.
Per seguire le indicazioni dettagliate per questa attività direttamente nell'editor di Cloud Shell, fai clic su Procedura guidata:
Tutorial sul controllo del reindirizzamento
Questo tutorial mostra come utilizzare il controllo del reindirizzamento. Il controllo del reindirizzamento ti consente di specificare un URL a cui reindirizzare gli utenti quando utilizzano una query di ricerca specifica. Ad esempio, se un utente richiede "prodotti di produzione sostenibile", puoi reindirizzarlo a una pagina contenente i brand ambientali con cui collabori.
Per seguire le indicazioni dettagliate per questa attività direttamente nell'editor di Cloud Shell, fai clic su Procedura guidata:
Aggiornamento dell'inventario per la ricerca
Sebbene i metodi di creazione, lettura, aggiornamento ed eliminazione (CRUD) di Product vengano utilizzati per modificare in modo generale gli attributi di un Product, esiste un insieme di metodi Product che possono essere utilizzati per aggiornare i campi specifici dell'inventario con diversi livelli di granularità. I seguenti campi Product sono considerati campi di inventario:
Product.price_infoProduct.availabilityProduct.available_quantityProduct.fulfillment_info
Tutorial sull'aggiunta di fulfillment
Questo tutorial mostra come aggiornare le informazioni sul fulfillment dei prodotti utilizzando il
AddFulfillmentPlaces
metodo. In questo modo, la ricerca può mostrare gli aggiornamenti in cui i prodotti sono disponibili e gli ordini possono essere evasi. Ad esempio, un acquirente sta cercando jeans blu in un negozio, ma sono non disponibili. Non appena i jeans tornano disponibili in questo o in qualsiasi altro negozio, l'acquirente vede gli aggiornamenti e può procedere con l'ordine.
Per seguire le indicazioni dettagliate per questa attività direttamente nell'editor di Cloud Shell, fai clic su Procedura guidata:
Tutorial sulla rimozione di fulfillment
Questo tutorial mostra come aggiornare le informazioni sul fulfillment dei prodotti utilizzando
il RemoveFulfillmentPlaces metodo. In questo modo, la ricerca può mostrare gli aggiornamenti in cui i prodotti non sono disponibili e gli ordini non possono essere evasi. Ad esempio, un acquirente sta cercando jeans blu in un negozio. Se i jeans diventano non disponibili in questo negozio, l'acquirente lo vede e non può procedere con l'ordine.
Per seguire le indicazioni dettagliate per questa attività direttamente nell'editor di Cloud Shell, fai clic su Procedura guidata:
Tutorial sulla configurazione dell'inventario
Questo tutorial mostra come inviare gli aggiornamenti dell'inventario utilizzando il
SetInventory
metodo invece di aggiornare l'intero prodotto.
Per seguire le indicazioni dettagliate per questa attività direttamente nell'editor di Cloud Shell, fai clic su Procedura guidata: