Ti trovi qui:
Importazione ed esportazione degli oggetti Promozione e Campagna in B2C Commerce
Utilizzare il file di schema promotion.xsd per importare le promozioni e le campagne. È possibile assegnare le promozioni a più campagne. Questo argomento si applica a B2C Commerce.
| Informazioni oggetto | Dettagli |
|---|---|
| File di schema | promotion.xsd |
| Granularità | Promozione selezionata. |
| Percorso di importazione in Business Manager | e |
| Pipelet |
|
Importazione ed esportazione di prodotti esclusi a livello globale in B2C Commerce
L'importazione della promozione include regole di esclusione prodotti globali. Questo argomento si applica a B2C Commerce.
Quando si configurano le regole per i prodotti esclusi a livello globale, tenere presente quanto segue:
- Se risulta vuota, una regola di esclusione prodotti a livello globale non viene esportata.
- Le regole di esclusione prodotti a livello globale vengono replicate con le campagne e le promozioni del sito.
- Le regole di esclusione prodotti a livello globale vengono replicate con le campagne e le promozioni del sito.
- Le nuove impostazioni a livello di promozione vengono replicate insieme alla promozione.
- L'elemento di livello superiore <promotions> del file
promotion.xsdcontiene l'elemento <global-promotion-settings> di tipo complesso PromotionSettings. Questo elemento contiene la regola <global-excluded-products>. - L'elemento <global-promotion-settings> è facoltativo e può apparire al massimo una volta. I tipi complessi ProductPromotionRule e OrderPromotionRule supportano il flag <disable-global-excluded-products>.
Un sito è sempre proprietario di un'istanza PromotionSettings. L'istanza non può mai essere eliminata, ma solo reimpostata. Di seguito viene indicato il comportamento delle diverse modalità:
| <promotion-settings> | Aggiorna o Unisci | Sostituisci | Elimina |
|---|---|---|---|
| con <global-excluded-products> | La regola dei prodotti esclusi a livello globale viene creata o aggiornata. | Viene ripristinato lo stato iniziale dell'istanza PromotionSettings (ovvero tutti i relativi valori vengono rimossi), successivamente viene creata la regola dei prodotti esclusi a livello globale. | L'istanza PromotionSettings viene ripristinata al rispettivo stato iniziale (ovvero tutti i relativi valori vengono rimossi). |
| con <global-excluded-products/> vuoto | Se esistente, la regola dei prodotti esclusi a livello globale viene rimossa. | Viene ripristinato lo stato iniziale dell'istanza PromotionSettings (ovvero tutti i relativi valori vengono rimossi), successivamente NON viene creata la nuova regola dei prodotti esclusi a livello globale. | L'istanza PromotionSettings viene ripristinata al rispettivo stato iniziale (ovvero tutti i relativi valori vengono rimossi). |
| vuoto | L'istanza PromotionSettings rimane invariata. | L'istanza PromotionSettings viene ripristinata al rispettivo stato iniziale (ovvero tutti i relativi valori vengono rimossi). | L'istanza PromotionSettings viene ripristinata al rispettivo stato iniziale (ovvero tutti i relativi valori vengono rimossi). |
| non definito | L'istanza PromotionSettings rimane invariata. | L'istanza PromotionSettings rimane invariata. | L'istanza PromotionSettings rimane invariata. |
Operatori di attributo in B2C Commerce
Le regole di promozione e spedizione prodotti supportano operatori per attributi personalizzati e di sistema. Questo argomento si applica a B2C Commerce.
Questa tabella elenca gli operatori di attributo di sistema.
| Attributo | Operatori |
|---|---|
| ID | è uguale a è diverso da inizia con termina con |
| Brand | esiste non esiste è uguale a è diverso da inizia con termina con |
Questa tabella elenca gli operatori disponibili per tutti gli attributi personalizzati che si sceglie di creare. Gli operatori disponibili si differenziano per tipo di dati dell'attributo.
| Tipo di dati | Operatori |
|---|---|
| Stringa e Set di stringhe | esiste non esiste è uguale a è diverso da inizia con termina con |
| Enum di stringhe | è uguale a è diverso da inizia con termina con |
| Intero, Set di interi ed Enum di interi | esiste non esiste è uguale a è diverso da maggiore o uguale a minore o uguale a |
| Booleano | esiste non esiste è uguale a |
Elemento promotion_campaign_assignment in B2C Commerce
L'elemento <promotion-campaign-assignment> si trova al livello superiore dl file XML e consente di assegnare le promozioni alle campagne. Questo argomento si applica a B2C Commerce.
Quando si utilizza l'elemento <promotion-campaign-assignment>, tenere presente quanto segue:
- Ciascun elemento <promotion-campaign-assignment> richiede un <promotion-id> e un <campaign-id> che corrispondano rispettivamente a una promozione e campagna valida. Se la promozione o la campagna non viene trovata, viene restituito un messaggio di errore e l'elemento viene ignorato.
- Tutti gli elementi contenuti sono facoltativi. Quando non sono specificati gli elementi facoltativi per le assegnazioni esistenti nelle modalità UNISCI o AGGIORNA, i valori corrispondenti non vengono modificati. Quando non sono specificati gli elementi facoltativi per le nuove assegnazioni in modalità UNISCI e SOSTITUISCI, vengono utilizzati i valori predefiniti.
- Le eliminazioni sono supportate per l'elemento <promotion-campaign-assignment> utilizzando mode="delete".
- Quando è specificato solo <promotion-id> o <campaign-id>, viene eseguita un'eliminazione tramite carattere jolly dell'una o dell'altra assegnazione della promozione specificata a tutte le campagne oppure delle assegnazioni di tutte le promozioni a una campagna specificata.
- Quando sono specificati sia <promotion-id> sia <campaign-id>, viene eliminata l'assegnazione della promozione specificata alla campagna specificata.
- Viene registrato un messaggio di avviso se l'eliminazione di tipo jolly non può essere eseguita perché non esistono assegnazioni corrispondenti ai criteri.
Rimozione degli spazi in B2C Commerce
Consultare questo argomento per informazioni su come vengono gestiti gli spazi iniziali e finali durante la modifica delle regole di prodotto. Questo argomento si applica a B2C Commerce.
Quando si modificano le regole di prodotto delle promozioni e dei metodi di spedizione, è possibile inserire accidentalmente spazi iniziali e finali per alcuni ID, tra cui Prodotti, Listini prezzi, Marche o Categorie catalogo. Il sistema rimuove gli spazi iniziali e finali nei seguenti modi:
- Business Manager rimuove gli ID degli spazi vuoti quando si salva una regola di prodotto.
- Gli spazi degli ID contenuti nelle regole di prodotto delle promozioni o dei metodi di spedizione esistenti vengono rimossi anche durante l'esportazione della promozione e del metodo di spedizione.
