Achtung: Ton navigateur est obsolète. Attention, Gunfinder risque donc de ne pas fonctionner partout. Mets-le à jour dès que possible. En savoir plus !
Gunfinder is also available in other languages.
Publier une annonce
Magazine Qu'est-ce que Gunfinder ? Aide

Gunfinder Flux de données produits : créer un flux de données pour ta boutique

Mis à jour le 20 juillet 2026

Gunfinder est un moteur de recherche agrégateur qui aide les chasseurs et les tireurs sportifs à trouver rapidement le produit souhaité au meilleur prix. Si tu gères une boutique en ligne, Gunfinder peut intégrer automatiquement tes offres dans les résultats de recherche. Tout ce dont nous avons besoin, c'est d'un flux de données produits de ta boutique. Tu trouveras ci-dessous tous les formats que nous prenons en charge.

Solutions de boutique connues

Il existe quelques solutions de boutique prêtes à l'emploi auxquelles Gunfinder peut se connecter facilement.
Tu trouveras ici les guides pour les boutiques les plus courantes :

Si ta boutique n'est pas répertoriée ici, n'hésite pas à nous envoyer un e-mail et nous nous chargerons d'écrire un guide pour ta boutique également.

Google Shopping

Google Shopping est un format très répandu pour partager des données produits avec Google. De nombreuses solutions e-commerce comme JTL ou Shopware prennent déjà en charge ce format nativement ou peuvent facilement être complétées par un plugin. C'est pourquoi Gunfinder supporte également ce format.
La façon la plus simple, si ta boutique prend déjà en charge Google Shopping, est de nous fournir un flux de données dans ce format. Nous acceptons aussi bien le XML que le CSV.
Pour plus d'informations sur Google Shopping, consulte directement le site de Google.

Idealo

Idealo est un comparateur de prix bien connu. De nombreuses solutions e-commerce comme JTL ou Shopware prennent déjà en charge le format Idealo nativement ou peuvent facilement être complétées par un plugin offrant cette fonctionnalité. C'est pourquoi Gunfinder prend également en charge ce format.
La solution la plus simple, si ta boutique prend déjà en charge le format Idealo, est de nous fournir un flux de données dans ce format.

Réseaux d'affiliation

Par défaut, Gunfinder peut également lire les formats de fichiers des principaux réseaux d'affiliation. Si ta boutique est déjà membre d'un réseau d'affiliation, transmets-nous simplement un flux de données depuis celui-ci.

Si tu n'es pas encore membre d'un réseau d'affiliation mais que tu souhaites le rejoindre, n'hésite pas à contacter notre partenaire AdCell. Nous collaborons avec AdCell avec succès depuis plusieurs années. AdCell se distingue non seulement par un excellent support client, mais aussi par l'intégration et le suivi sans problème des armuriers.

Le format Gunfinder

Pour intégrer les données d'offres dans notre moteur de recherche le plus simplement possible, nous proposons bien entendu notre propre format. Le tableau ci-dessous décrit brièvement tous les champs/attributs disponibles. Les formats de fichiers possibles sont JSON et CSV.
Utilise de préférence toujours JSON et CSV uniquement en dernier recours.

Attribut

Description

Requis

id

string(100)
Un identifiant unique qui identifie l'offre dans ton système.

Oui

type

enum(buynow, auction, buynow-auction)
Type de l'offre. Une boutique classique aura toujours le type `buynow`. Si le type n'est pas précisé, nous supposons `buynow`.

Non

title

string(255)
Titre de l'offre.

Oui

brand

string(255)
Nom de la marque de l'offre.

Non

description

string(5000)
Texte de description de l'offre.

Non

condition

enum(new, used)
État de l'offre.

Oui

availability

enum(in-stock, preorder, out-of-stock, limited)
Disponibilité de l'offre dans la boutique.

Oui

pictures

string[]
Un tableau d'URLs vers les images de l'offre.

Non

tags

string[]
Un tableau de tags possibles pour cette offre. Dans la plupart des cas, il suffit d'indiquer ici les noms des catégories auxquelles ce produit est associé dans la boutique.

Non

price

float
Prix de l'offre en notation décimale.

Oui

oldPrice

float
S'il s'agit d'une offre remisée, le prix d'origine peut être indiqué ici.

Non

url

string(500)
L'URL de l'offre dans la boutique.

Oui

restricted

boolean
`true` s'il s'agit d'une offre pour laquelle une autorisation d'acquisition est requise. Dans tous les autres cas `false`.
Si cet attribut n'est pas renseigné, nous tenterons de prendre une décision sur la base des autres informations disponibles.

Non

variants

integer(2)
Un nombre positif indiquant combien de variantes existent pour cette offre.

Non

Voici une description simple du format en TypeScript :

interface GunfinderDataItemProps {
  id: string;
  type?: 'buynow' | 'auction' | 'buynow-auction';
  title: string;
  brand?: string;
  description: string;
  condition: 'new' | 'used';
  availability: 'in-stock' | 'preorder' | 'out-of-stock' | 'limited';
  pictures?: string[];
  tags?: string[];
  price: number;
  oldPrice?: number;
  url: string;
  restricted?: boolean;
  variants?: number;
}

const data: GunfinderDataItemProps = [{ ... }, ...];

Format non standardisé

Si tu as un flux de données produit qui ne correspond à aucun des formats mentionnés ici, nous pouvons bien entendu le lire également. Cependant, l'effort d'implémentation est nettement plus élevé et peut prendre plusieurs semaines, car une adaptation personnalisée est nécessaire.

Cet article t'a été utile ?
Merci pour ton retour !
Tu as besoin d'aide supplémentaire ? Contacter le support

Ça pourrait aussi t'intéresser