Inizia
Come aggiungere i costi di consegna ai feed di Zbozi.cz e Heureka.cz
  1. Casa
  2. Knowledge Base
  3. Spedizione
  4. Come aggiungere i costi di consegna ai feed di Zbozi.cz e Heureka.cz

Come aggiungere i costi di consegna ai feed di Zbozi.cz e Heureka.cz

Zbozi.cz e Heureka.cz richiedono entrambi i dati sui costi di consegna in un formato XML specifico — non solo un prezzo fisso, ma un blocco strutturato che include un ID corriere riconosciuto, un prezzo di consegna standard e, facoltativamente, un prezzo in contrassegno. Senza questa struttura, il tuo feed non supererà la validazione o elencherà i prodotti senza alcuna informazione sulla consegna.

Product Feed Pro crea automaticamente questa struttura XML — ma necessita che la tua zona di spedizione WooCommerce sia nominata come un corriere ceco riconosciuto in modo da poter estrarre l'ID corriere corretto.

Prerequisiti

  • Product Feed Pro è installato e attivo
  • Un feed Zbozi.cz o Heureka.cz già creato in Product Feed → Gestisci feed
  • Zone di spedizione WooCommerce configurate (WooCommerce → Impostazioni → Spedizione)

Come funziona

Quando il plugin genera il tuo feed Zbozi.cz o Heureka.cz, legge le tue zone di spedizione WooCommerce e crea un nome di servizio per ogni zona da tre parti: il nome della zona, l'etichetta del metodo di spedizione e il codice del paese. Quindi verifica se quel nome di servizio contiene un ID corriere ceco riconosciuto — come ZASILKOVNA, DPD, GLS o CESKA_POSTA. Se trova una corrispondenza, emette il <DELIVERY_ID> corretto nel feed. Se non viene trovata alcuna corrispondenza, i dati di consegna non vengono emessi correttamente — quindi il nome della tua zona di spedizione deve corrispondere a uno degli ID corriere riconosciuti elencati di seguito.

Passaggio 1: Nomina la tua zona di spedizione in base a un corriere

Vai su WooCommerce → Impostazioni → Spedizione e apri la zona di spedizione che utilizzi per le consegne in Repubblica Ceca. Rinomina la zona con uno degli ID corriere riconosciuti di seguito — usa la grafia esatta, tutto maiuscolo:

ID corriereCorriere
ZASILKOVNAZásilkovna (punti di ritiro)
ZASILKOVNA_NA_ADRESUZásilkovna (consegna a domicilio)
CESKA_POSTAČeská pošta
CESKA_POSTA_BALIKOVNAČeská pošta — Balíkovna
CESKA_POSTA_NA_POSTUČeská pošta — na poštu
DPDDPD
DPD_PICKUPDPD Pickup
GLSGLS
GLS_PARCELSHOPGLS ParcelShop
PPLPPL
PPL_PARCELSHOPPPL ParcelShop
WEDO_HOMEConsegna a domicilio WeDo
WEDO_ULOZENKAWeDo Uloženka
DHLDHL
FEDEXFedEx
UPSUPS
TNTTNT
TOPTRANSToptrans
TOPTRANS_DEPOToptrans Depo
GEISGeis
GEIS_POINTGeis Point
HDSHDS
FOFRFofr
DB_SCHENKERDB Schenker
DSVDSV
GEBRUDER_WEISSGebrüder Weiss
MESSENGERCorriere
RABEN_LOGISTICSRaben Logistics
RHENUSRhenus
VLASTNI_PREPRAVAConsegna propria
VLASTNI_VYDEJNI_MISTAPunti di ritiro propri

Il nome della zona deve corrispondere esattamente all'ID del corriere: stessa grafia, tutto maiuscolo. Una mancata corrispondenza impedisce al plugin di identificare il corriere e DELIVERY_ID non verrà visualizzato correttamente.

Passaggio 2: Aggiungi i tuoi metodi di spedizione alla zona

All'interno della zona, aggiungi i tuoi metodi di spedizione in questo ordine:

  1. Tariffa fissa: questo diventerà il DELIVERY_PRICE standard nel tuo feed
  2. Ritiro in zona: questo diventerà il DELIVERY_PRICE_COD (prezzo contrassegno)

Se non offri il contrassegno, puoi saltare il metodo di ritiro in zona. Il plugin visualizza DELIVERY_PRICE_COD solo quando è presente un metodo di ritiro in zona.

Imposta il costo della tariffa fissa in modo che corrisponda a quanto addebiti per la consegna ai clienti cechi. Salva la zona al termine.

Passaggio 3: Mappa il campo DELIVERY nel tuo feed

Apri il tuo feed Zbozi.cz o Heureka.cz in Product Feed → Gestisci feed, quindi apri la scheda Mappatura campi.

Trova la riga DELIVERY e conferma che sia mappata su Spedizione nella colonna Valore. Il plugin aggiunge questa mappatura per impostazione predefinita; non dovresti doverla modificare a meno che tu non l'abbia rimossa.

Passaggio 4: Aggiorna il feed

Salva le impostazioni del tuo feed ed esegui un aggiornamento manuale da Product Feed → Gestisci feed. Una volta generato il feed, ogni prodotto nel tuo XML Zbozi.cz o Heureka.cz includerà un blocco <DELIVERY> come questo:

<DELIVERY>
  <DELIVERY_ID>ZASILKOVNA</DELIVERY_ID>
  <DELIVERY_PRICE>79 CZK</DELIVERY_PRICE>
  <DELIVERY_PRICE_COD>99 CZK</DELIVERY_PRICE_COD>
</DELIVERY>

Risoluzione dei problemi

Il blocco DELIVERY è mancante dal mio feed
Verifica che il campo DELIVERY nella scheda Mappatura campi sia mappato su Spedizione. Se la mappatura è stata rimossa, ripristinala e salva. Se la mappatura è impostata correttamente ma <DELIVERY> è ancora vuoto dopo la rigenerazione, potrebbe trattarsi di un problema a livello di plugin: apri un ticket di supporto e includi il nome del canale del tuo feed e la versione del plugin.
DELIVERY_ID mostra un valore imprevisto
Il nome della tua zona di spedizione non corrisponde a un ID corriere riconosciuto. Torna a WooCommerce → Impostazioni → Spedizione, apri la zona e rinominala con uno degli ID corriere della tabella nel Passaggio 1. Usa la grafia esatta in maiuscolo.
DELIVERY_PRICE mostra l'importo errato
Il costo della tariffa fissa nella tua zona di spedizione è la fonte di questo prezzo. Apri la zona, seleziona il metodo Tariffa fissa e aggiorna il costo. Rigenera il feed dopo aver salvato.
DELIVERY_PRICE_COD è mancante
Questo valore proviene dal metodo di ritiro in zona. Se non hai un metodo di ritiro in zona, aggiungine uno e imposta il suo costo. Se non offri il contrassegno, puoi ometterlo: Zbozi.cz e Heureka.cz lo considerano facoltativo.
Ho più corrieri: come li aggiungo?
Crea una zona di spedizione separata per ogni corriere, nominando ogni zona con l'ID del corriere corrispondente. Ogni zona produce il proprio blocco <DELIVERY> nel feed.

Domande frequenti

Funziona sia per Zbozi.cz che per Heureka.cz?
Sì. La stessa configurazione di denominazione della zona e mappatura dei campi funziona per entrambi i canali.
Funziona per Heureka.sk?
No. La formattazione XML automatica dei costi di consegna si applica solo ai feed di Zbozi.cz e Heureka.cz. Per Heureka.sk, il campo DELIVERY viene visualizzato in modo diverso — consulta la documentazione di Heureka.sk per i requisiti del loro feed.
Posso usare un valore statico per DELIVERY_ID invece di una zona di spedizione?
Sì. Nella scheda Field Mapping, puoi impostare il campo DELIVERY su un valore statico (ad es. ZASILKOVNA) invece di mapparlo su Shipping. Ma perderai il calcolo automatico del prezzo — DELIVERY_PRICE e DELIVERY_PRICE_COD non verranno popolati automaticamente.
Cosa succede se non vedo un ID corriere per il mio corriere?
Usa VLASTNI_PREPRAVA (consegna propria) o VLASTNI_VYDEJNI_MISTA (punti di ritiro propri) come fallback. Entrambi sono accettati da Zbozi.cz e Heureka.cz.

Serve ulteriore aiuto?

Se hai Product Feed Elite, apri un ticket di supporto.

Se hai Product Feed Pro (gratuito), poni la tua domanda sul forum di supporto di WordPress.org.

Questo articolo è stato utile?

Articoli Correlati

Completa il tuo acquisto
Feed Prodotti WooCommerce AdTribes

Il miglior plugin per i feed di prodotti WooCommerce

  • AdTribes Pty Ltd
    ABN: 40 675 636 816
Prodotto
Risorse e Informazioni
Siti Partner
Rymera