Puoi applicare controlli di pubblicazione alle configurazioni di pubblicazione per personalizzare il modo in cui la ricerca tratta le query di ricerca e restituisce i risultati. Un controllo di pubblicazione è una regola costituita da una coppia condizione-azione. La condizione determina quando verrà eseguito il controllo di pubblicazione e l'azione specifica il comportamento che verrà applicato al controllo di pubblicazione.
Puoi creare un controllo di pubblicazione nella console di Search for Retail o utilizzando il metodo Control.create
dell'API.
Puoi quindi collegare il nuovo controllo di pubblicazione a qualsiasi configurazione di pubblicazione delle ricerche che hai creato. Al momento della pubblicazione vengono presi in considerazione solo i controlli su una configurazione di pubblicazione attiva per una richiesta.
Per saperne di più su come creare controlli di pubblicazione nella console Search for Retail, consulta Creare controlli di pubblicazione.
Sono disponibili i seguenti controlli di pubblicazione:
- Boost/bury: influisce sul ranking e sull'ordine dei risultati nell'elenco dei risultati restituiti. Disponibile per la ricerca e i consigli.
- Filtro: rimuove i risultati che non superano il filtro dall'elenco dei risultati restituiti. Disponibile solo per la ricerca.
- Reindirizzamento: reindirizza gli utenti a una pagina specifica in base alla query di ricerca. Disponibile solo per la ricerca.
- Linguistico: personalizza la linguistica delle query di ricerca. Disponibile
solo per la ricerca. Sono disponibili diversi tipi di controlli linguistici:
- Sinonimi: espande i sinonimi considerati per una query di ricerca.
- Sinonimo unidirezionale: espande i sinonimi considerati in maniera unidirezionale per termini specifici.
- Ignora: impedisce l'utilizzo di un termine nelle ricerche.
- Non associare: impedisce l'utilizzo di termini nelle ricerche quando vengono visualizzati termini specifici.
- Sostituzione: sostituisce i termini nella query di ricerca.
Condizioni di controllo
Le condizioni di controllo determinano quando verrà eseguito un controllo di pubblicazione.
I campi delle condizioni di controllo possono essere termini di query, intervalli di tempo o entrambi. Alcuni tipi di controllo consentono più campi di condizione o non ne consentono nessuno.
I campi di condizione disponibili:
- Termini di ricerca: si attivano quando il termine viene visualizzato nella query di ricerca.
- Una corrispondenza completa richiede che l'intera query di ricerca corrisponda al termine di ricerca.
- È possibile specificare più termini di query. Si attiva a condizione che uno dei termini di query compaia nella query di ricerca.
- Intervallo di tempo attivo: si attiva quando la data della query di ricerca è compresa nell'intervallo di tempo.
- È possibile specificare più intervalli di tempo. Si attiva a condizione che la data della query rientri nell'intervallo di tempo (incluso).
I campi della condizione specificati determinano l'eventuale applicazione del controllo.
- Più campi di condizione vengono combinati utilizzando AND. Ciò significa che se specifichi sia l'intervallo di tempo che i termini di query, entrambi i campi della condizione devono essere attivati per applicare il controllo.
- Più sottocampi di condizione vengono combinati utilizzando OR. Ciò significa che se hai più termini di query, i termini di query verranno attivati se viene soddisfatto uno dei termini di query. Se disponi di più intervalli di tempo, questo verrà attivato se un intervallo di tempo corrisponde.
- Se non viene specificato alcun campo di condizione, il controllo viene sempre applicato. Tuttavia, alcuni controlli richiedono la definizione di un campo.
Per saperne di più sulle impostazioni della condizione, consulta la documentazione di riferimento dell'API Controls.condition
.
Azioni del controllo
Un'azione di controllo specifica il comportamento che viene applicato dal controllo di pubblicazione se le condizioni vengono soddisfatte durante una ricerca.
Il tipo di azione che puoi specificare dipende dal tipo di controllo di pubblicazione che crei. Ad esempio, l'azione per un controllo boost/bury è l'applicazione di un valore boost/bury ai prodotti specificati dal filtro, mentre l'azione per un controllo dei sinonimi unidirezionale consiste nell'applicare un termine associato da te specificato.
Controlli boost/bury
I controlli Boost/bury consentono di mostrare determinati risultati di ricerca in un ranking più alto o più basso.
Puoi creare un controllo boost/bury per la ricerca o i consigli. Boost/bury per i suggerimenti è in Anteprima pubblica.
Quando crei un controllo boost/bury, puoi utilizzare le espressioni di filtro per specificare le condizioni in base ai campi Product
.
- Per i filtri di ricerca, utilizza la sintassi delle espressioni di filtro documentata in Filtrare e ordinare i risultati.
- Per i filtri dei suggerimenti, utilizza la sintassi delle espressioni di filtro documentata in Suggerimenti sui filtri.
Puoi quindi applicare un valore boost
compreso tra -1,0 e 1,0 per indicare quanto
boost o bury dei risultati di prodotto che corrispondono a queste condizioni. Un valore positivo migliora i risultati, mentre un valore negativo li nasconde.
L'impostazione di un'intensità di boost elevata consente all'articolo di avere una promozione importante, ma non significa che sarà sempre il primo risultato. I risultati molto più pertinenti alla query di ricerca possono comunque avere la priorità sugli articoli fortemente preferiti, ma non pertinenti. Allo stesso modo, l'impostazione dell'intensità di boosting su -1,0 darebbe all'elemento una retrocessione ampia, ma i risultati molto rilevanti potrebbero comunque essere visualizzati.
Ad esempio, potresti dare la priorità ai prodotti più economici e ridurre la priorità di quelli più costosi.
Le condizioni di controllo sono diverse tra i controlli boost/bury/search e nei suggerimenti:
- Ricerca: puoi impostare i termini di query e gli intervalli di tempo applicabili come condizioni di controllo.
- Consigli: le condizioni di controllo non sono disponibili. Il controllo viene sempre applicato.
Come azione di controllo, specifica un filtro per i prodotti da aumentare o bury e imposta il valore boost/bury.
Per creare un controllo boost/bury, consulta Creare un nuovo controllo di pubblicazione.
Per saperne di più sulle impostazioni di controllo boost/bury, consulta il riferimento dell'API Controls.BoostAction
.
Controlli filtro
Con i controlli filtro, puoi aggiungere dinamicamente filtri predefiniti in base a una specifica richiesta di ricerca.
Puoi utilizzare espressioni di filtro in base ai campi Product
. Consulta Filtrare e ordinare i risultati per la sintassi delle espressioni di filtro.
Puoi impostare i termini di query e gli intervalli di tempo applicabili come condizioni di controllo. Come azione di controllo, specifica un filtro da applicare al momento della query.
Ad esempio, per la query "scarpe blu", puoi utilizzare un controllo filtro per filtrare automaticamente i risultati di ricerca in base al colore blu. Puoi anche utilizzare i controlli filtro per evitare che determinati risultati vengano restituiti agli acquirenti.
Per creare un controllo filtro, consulta Creare un nuovo controllo di pubblicazione.
Per saperne di più sulle impostazioni del controllo filtro, consulta la documentazione di riferimento dell'API Controls.FilterAction
.
Controlli reindirizzamento
Puoi utilizzare un controllo per il reindirizzamento per reindirizzare gli acquirenti a pagine diverse in base alle loro intenzioni, anziché mostrare loro solo risultati di ricerca.
Puoi impostare i termini di query e gli intervalli di tempo applicabili come condizioni di controllo. Come azione di controllo, specifica un URI di reindirizzamento a cui eseguire il reindirizzamento se vengono soddisfatte le condizioni.
Ad esempio, potresti creare un controllo di reindirizzamento in modo che durante una promozione per il prodotto "gShoe", le query con "scarpe da corsa" o "scarpe sportive" reindirizzino alla pagina di prodotto gShoe.
Per creare un controllo del reindirizzamento, consulta Creare un nuovo controllo di pubblicazione.
Per saperne di più sulle impostazioni di controllo del reindirizzamento, consulta la documentazione di riferimento dell'API Controls.RedirectAction
.
Controlli linguistici
Puoi creare aggiunte o sostituzioni nel modo in cui le parole vengono trattate per impostazione predefinita.
Ad esempio, se sei un commerciante di merchandising, potresti voler espandere le query che contengono il termine "scarpe da corsa" in modo da includere "scarpe sportive", in modo che i risultati di ricerca includano entrambe le parole chiave. Con i controlli linguistici, puoi creare un controllo sinonimo linguistico in cui la condizione è che il termine di ricerca "scarpe da corsa" e l'azione includa il sinonimo "scarpe sportive" con quella ricerca. Quando un acquirente sul tuo sito inserisce "scarpe da corsa" come query, la ricerca trova che corrispondono al controllo linguistico che hai creato e la espande in modo da includere "scarpe sportive" quando restituisce i risultati di ricerca all'acquirente.
Controlli per i sinonimi bidirezionali
Utilizza i controlli dei sinonimi bidirezionali per collegare più termini in modo che la ricerca li tratti allo stesso modo durante le ricerche.
Puoi impostare i termini di query e gli intervalli di tempo applicabili come condizioni di controllo. Non è necessario impostare un'azione di controllo separata; se un termine che hai specificato viene utilizzato come query, l'azione di controllo prevede l'utilizzo di altri termini da te specificati come sinonimi.
Ad esempio, potresti impostare un controllo per sinonimo bidirezionale che associ i termini "asciugamano da cucina" e "asciugamano da cucina" come sinonimi. Quando un acquirente sul tuo sito inserisce "asciugamano da cucina" come query, la ricerca può quindi espandere la query per includere i risultati relativi a "asciugamano da cucina" e viceversa.
Per creare un controllo per i sinonimi, consulta Creare un nuovo controllo di pubblicazione.
Per ulteriori informazioni sulle impostazioni di controllo dei sinonimi, consulta il riferimento dell'API Controls.TwowaySynonymsAction
.
Controlli per i sinonimi unidirezionali
I sinonimi unidirezionali collegano i termini in maniera unidirezionale.
Puoi impostare i termini di query e gli intervalli di tempo applicabili come condizioni di controllo. Come azione di controllo, specifica i termini da utilizzare come sinonimi unidirezionali.
Ad esempio, potresti impostare un controllo per sinonimo unidirezionale che espande le ricerche del termine "rosa" in modo da includere il termine "rosa". Essendo un sinonimo unidirezionale, le ricerche del termine "rosa" non si espandono per includere il termine "rosa".
Per creare un controllo per i sinonimi unidirezionale, consulta Creare un nuovo controllo di pubblicazione.
Per ulteriori informazioni sulle impostazioni di controllo dei sinonimi unidirezionali, consulta il riferimento dell'API Controls.OnewaySynonymsAction
.
Ignora controlli
Ignora controlli impedisce alla ricerca di utilizzare determinati termini di query durante le ricerche.
Un controllo Ignora non garantisce che la ricerca non fornirà alcun risultato. Per evitare che ciò accada del tutto, utilizza un controllo di filtro.
Puoi impostare i termini di query e gli intervalli di tempo applicabili come condizioni di controllo. Non è necessario impostare un'azione di controllo separata; se un termine specificato viene utilizzato come query, l'azione di controllo consiste nel ignorarlo.
Ad esempio, puoi creare un controllo che ignori i termini di query che utilizzano un linguaggio offensivo.
Per creare un controllo Ignora, consulta Creare un nuovo controllo di pubblicazione.
Per saperne di più sulle impostazioni Ignora controllo, consulta il riferimento dell'API Controls.IgnoreAction
.
Controlli per non associare
I controlli Non associare impediscono di eseguire query contemporaneamente sui termini di query durante le ricerche con altri termini da te specificati.
Puoi impostare i termini di query e gli intervalli di tempo applicabili come condizioni di controllo. Come azione di controllo, specifica i termini che non devono essere associati ai termini della query.
Ad esempio, puoi creare un controllo che impedisca a un nome di brand (come "gShoe") di essere raggruppato con i termini "economici" e "scarsa qualità" in una query, in modo che se un acquirente cerca "scarpe economiche di scarsa qualità", cerca solo "gShoe".
Se un risultato pertinente per il termine di query contiene anche un termine specificato come "non associare", potrebbe essere restituito quel risultato pertinente. Per evitare che ciò accada del tutto, utilizza un controllo filtro.
Per creare un controllo da non associare, consulta Creare un nuovo controllo di pubblicazione.
Per saperne di più sulle impostazioni di controllo per non associare, consulta il riferimento dell'API Controls.DoNotAssociateAction
.
Controlli di sostituzione
I controlli di sostituzione sostituiscono uno o più termini di query specificati con un termine diverso specificato. Puoi specificare più termini che possono essere mappati a un singolo termine (ma non viceversa).
Puoi impostare i termini di query e gli intervalli di tempo applicabili come condizioni di controllo. Come azione di controllo, specifica il termine da utilizzare in sostituzione.
Ad esempio, puoi creare un controllo che sostituisca i nickname di un brand con il nome completo del brand, più comunemente utilizzato nelle descrizioni dei prodotti.
Per creare un controllo di sostituzione nella console di Search for Retail, consulta Creare un nuovo controllo di pubblicazione.
Per saperne di più sulle impostazioni dei controlli sostitutivi, consulta il riferimento dell'API Controls.ReplacementAction
.