Ordina un sito

Portfolio

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.