XML / YML Import to CAS for XenForo
Importazione XML / YML in CAS per XenForo
Questo componente aggiuntivo per XenForo consente di importare automaticamente prodotti e servizi da feed XML o YML nel componente aggiuntivo CAS (Classified Ads System).
L’importatore crea e aggiorna gli annunci CAS sulla base dei dati provenienti da negozi esterni, marketplace, cataloghi e altre fonti di dati in formato XML/YML.
Il componente è progettato per i siti web che devono sincronizzare regolarmente un numero elevato di prodotti o servizi provenienti da feed esterni con la struttura degli annunci CAS del proprio forum XenForo.
Funzionalità principali
- Importazione di prodotti e servizi da feed XML/YML in CAS
- Sincronizzazione automatica tramite XenForo Cron
- Creazione di nuovi annunci CAS sulla base dei dati del feed
- Aggiornamento degli annunci esistenti durante la sincronizzazione
- Eliminazione o disattivazione automatica degli annunci non più disponibili
- Mappatura delle categorie XML → categorie CAS
- Configurazione individuale del feed per ogni inserzionista
- Assegnazione di uno specifico utente XenForo come proprietario degli annunci importati
- Configurazione del tipo di annuncio, dello stato, del prefisso, della valuta e di altri parametri CAS
- Importazione delle immagini dei prodotti direttamente dal feed XML
- Configurazione del numero massimo di immagini per annuncio
- Configurazione del ritardo tra i download delle immagini
- Configurazione del timeout HTTP per le richieste XML e delle immagini
- Supporto per gli annunci esclusi che non devono essere modificati o eliminati
- Integrazione opzionale con Siropu Ads Manager per la gestione della visibilità degli annunci
Mappatura delle categorie
Il componente include un sistema flessibile di mappatura delle categorie che consente di associare le categorie di un feed XML/YML esterno alle categorie CAS del proprio forum XenForo.
Esempio:
ID categoria XML → ID categoria CAS
Per ogni inserzionista è possibile configurare una mappatura delle categorie personalizzata. Questo consente di importare feed provenienti da diversi negozi o marketplace, ciascuno con la propria struttura delle categorie, nelle categorie CAS corrispondenti del forum.
Se una categoria del feed XML non viene trovata nella mappatura, può essere utilizzata la categoria CAS predefinita configurata.
Più inserzionisti e feed
Il componente supporta configurazioni separate dei feed per diversi inserzionisti.
Per ogni inserzionista è possibile specificare:
- ID utente XenForo — proprietario degli annunci importati
- Nome del feed
- URL del feed XML/YML
- Stato attivo/inattivo
- `prefix_id` personalizzato
- ID degli annunci CAS esclusi
- Mappatura delle categorie
Solo i feed attivi vengono elaborati dal sistema XenForo Cron.
Questo consente di collegare più negozi, fornitori, aziende o marketplace a un unico forum XenForo.
Sincronizzazione degli annunci
Durante la sincronizzazione, il componente può creare nuovi annunci CAS e aggiornare gli annunci esistenti utilizzando le informazioni del feed XML/YML.
È possibile configurare il tipo di annuncio CAS predefinito, lo stato dell’annuncio, il prefisso, la valuta, la categoria e altri parametri utilizzati durante la creazione di nuovi annunci.
Gli annunci esistenti possono essere esclusi dalla sincronizzazione specificando i relativi ID CAS. Questo è utile per proteggere gli annunci gestiti manualmente o gli annunci speciali da modifiche o eliminazioni automatiche.
Importazione delle immagini
Le immagini dei prodotti possono essere scaricate automaticamente dagli URL indicati nel feed XML/YML.
L’amministratore può configurare:
- Numero massimo di immagini per un nuovo annuncio
- Timeout HTTP per il download delle immagini
- Ritardo tra le richieste consecutive di download delle immagini
Il componente tiene inoltre conto dei limiti sul numero di immagini configurati per la categoria CAS corrispondente.
Integrazione con Siropu Ads Manager
Il componente può utilizzare facoltativamente i dati di Siropu Ads Manager per gestire la visibilità degli annunci CAS importati.
Quando questa funzione è attivata, la visibilità degli annunci può essere controllata in base allo stato attivo dell’inserzionista in Siropu Ads Manager.
Questo consente di mostrare o nascondere automaticamente gli annunci CAS in base allo stato attuale dell’inserzionista.
Per cataloghi di prodotti automatizzati
Il componente è particolarmente utile per i siti web XenForo che funzionano come:
- Cataloghi di prodotti
- Marketplace di annunci
- Cataloghi di servizi
- Piattaforme multi-vendor
- Aggregatori di negozi
- Siti di confronto dei prodotti
- Marketplace specializzati per settore
- Cataloghi di prodotti basati su XML/YML
Consente di integrare dati esterni sui prodotti direttamente nella struttura CAS senza dover creare manualmente ogni annuncio.
Requisiti
- XenForo
- Componente aggiuntivo CAS (Classified Ads System)
- Feed XML o YML contenente i dati necessari sui prodotti/servizi
Integrazioni XML/YML personalizzate
Se disponete di un feed XML o YML con una struttura personalizzata, possiamo anche sviluppare un importatore personalizzato e una mappatura dei campi adatta alla vostra fonte di dati.
Possiamo adattare l’importatore alla struttura del vostro feed XML/YML e associare le informazioni relative a prodotti, categorie, prezzi, descrizioni, immagini, attributi e altri dati disponibili direttamente ai campi CAS di XenForo.
Puoi acquistare questo plugin per 100 euro.