Encomendar um site

Portfólio

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.