XML / YML Import to CAS for XenForo
Importação XML / YML para CAS no XenForo
Este add-on para XenForo permite importar automaticamente produtos e serviços de feeds XML ou YML para o add-on CAS (Classified Ads System).
O importador cria e atualiza anúncios CAS com base nos dados recebidos de lojas externas, marketplaces, catálogos e outras fontes de dados em formato XML/YML.
O add-on foi desenvolvido para websites que precisam sincronizar regularmente um grande número de produtos ou serviços provenientes de feeds externos com a estrutura de anúncios CAS do seu fórum XenForo.
Principais funcionalidades
- Importação de produtos e serviços de feeds XML/YML para CAS
- Sincronização automática através do XenForo Cron
- Criação de novos anúncios CAS com base nos dados do feed
- Atualização dos anúncios existentes durante a sincronização
- Eliminação ou desativação automática de anúncios que já não estão disponíveis
- Mapeamento de categorias XML → categorias CAS
- Configuração individual do feed para cada anunciante
- Atribuição de um utilizador específico do XenForo como proprietário dos anúncios importados
- Configuração do tipo de anúncio, estado, prefixo, moeda e outros parâmetros do CAS
- Importação de imagens dos produtos diretamente do feed XML
- Configuração do número máximo de imagens por anúncio
- Configuração do atraso entre os downloads de imagens
- Configuração do tempo limite HTTP para pedidos XML e de imagens
- Suporte para anúncios excluídos que não devem ser modificados ou eliminados
- Integração opcional com o Siropu Ads Manager para controlar a visibilidade dos anúncios
Mapeamento de categorias
O add-on inclui um sistema flexível de mapeamento de categorias que permite associar categorias de um feed XML/YML externo às categorias CAS do seu fórum XenForo.
Exemplo:
ID da categoria XML → ID da categoria CAS
É possível configurar um mapeamento de categorias específico para cada anunciante. Isso permite importar feeds de diferentes lojas ou marketplaces, cada um com a sua própria estrutura de categorias, para as categorias CAS correspondentes do seu fórum.
Se uma categoria do feed XML não for encontrada no mapeamento, poderá ser utilizada a categoria CAS predefinida configurada.
Vários anunciantes e feeds
O add-on suporta configurações de feed separadas para diferentes anunciantes.
Para cada anunciante, pode especificar:
- ID do utilizador XenForo — proprietário dos anúncios importados
- Nome do feed
- URL do feed XML/YML
- Estado ativo/inativo
- `prefix_id` personalizado
- IDs dos anúncios CAS excluídos
- Mapeamento de categorias
Apenas os feeds ativos são processados pelo sistema XenForo Cron.
Isso permite ligar várias lojas, fornecedores, empresas ou marketplaces a um único fórum XenForo.
Sincronização de anúncios
Durante a sincronização, o add-on pode criar novos anúncios CAS e atualizar os anúncios existentes utilizando as informações do feed XML/YML.
É possível configurar o tipo de anúncio CAS predefinido, o estado do anúncio, o prefixo, a moeda, a categoria e outros parâmetros utilizados durante a criação de novos anúncios.
Os anúncios existentes podem ser excluídos da sincronização através da indicação dos respetivos IDs CAS. Isso é útil para proteger anúncios geridos manualmente ou anúncios especiais contra alterações ou eliminações automáticas.
Importação de imagens
As imagens dos produtos podem ser descarregadas automaticamente a partir dos URLs indicados no feed XML/YML.
O administrador pode configurar:
- Número máximo de imagens para um novo anúncio
- Tempo limite HTTP para o download das imagens
- Atraso entre pedidos consecutivos de download de imagens
O add-on também tem em conta os limites de imagens configurados para a categoria CAS correspondente.
Integração com o Siropu Ads Manager
O add-on pode utilizar opcionalmente os dados do Siropu Ads Manager para controlar a visibilidade dos anúncios CAS importados.
Quando esta função está ativada, a visibilidade dos anúncios pode ser controlada de acordo com o estado ativo do anunciante no Siropu Ads Manager.
Isso permite mostrar ou ocultar automaticamente os anúncios CAS de acordo com o estado atual do anunciante.
Para catálogos de produtos automatizados
O add-on é especialmente útil para websites XenForo que funcionam como:
- Catálogos de produtos
- Marketplaces de anúncios
- Catálogos de serviços
- Plataformas multivendedor
- Agregadores de lojas
- Websites de comparação de produtos
- Marketplaces especializados por setor
- Catálogos de produtos baseados em XML/YML
Permite integrar dados externos de produtos diretamente na estrutura CAS, sem necessidade de criar manualmente cada anúncio.
Requisitos
- XenForo
- Add-on CAS (Classified Ads System)
- Feed XML ou YML com os dados necessários dos produtos/serviços
Integrações XML/YML personalizadas
Se tiver um feed XML ou YML com uma estrutura personalizada, também podemos desenvolver um importador personalizado e um mapeamento de campos adaptado à sua fonte de dados.
Podemos adaptar o importador à estrutura do seu feed XML/YML e associar informações sobre produtos, categorias, preços, descrições, imagens, atributos e outros dados disponíveis diretamente aos campos CAS do XenForo.
Você pode comprar este plugin por 100 euro.