Passer au contenu principal
GET
/
endpoint
Récupérer les recommandations de produits
curl --request GET \
  --url https://api.example.com/endpoint
Cet endpoint récupère les recommandations de produits.

Requête

GET https://api.products.kameleoon.com/recommend/{%recommender_code%}

Paramètres de requête

ParamètreTypeRequisDescription
didStringTrueDevice ID. Obtenez cet ID à partir du cookie KameleoonProducts_device_id. Récupérez-le depuis le backend avant d’appeler cet endpoint. Ne fournissez did que lorsque vous utilisez des filtres ou des algorithmes qui reposent sur des données historiques de l’appareil, comme “Recently Viewed” ou “Recommended for You.”
shop_idStringTrueStore Key. Trouvez-le dans Recommendations > Settings > Store settings dans l’application Kameleoon. Contactez votre Customer Success Manager pour obtenir la clé si nécessaire.
sidStringTrueID de session utilisateur temporaire. Obtenez cet ID à partir du cookie KameleoonProducts_session_code. Récupérez-le depuis le backend avant d’appeler cet endpoint. Ne fournissez sid que lorsque vous utilisez des filtres ou des algorithmes qui reposent sur des données historiques de l’utilisateur, comme “Recently Viewed” ou “Recommended for You.”
recommender_codeStringTrueID du bloc de recommandations de produits. Trouvez le recommender_code dans l’interface utilisateur de gestion des blocs.
resize_imageIntegerOptionnelTaille de l’image (px) pour le redimensionnement. Valeurs prises en charge : 120, 140, 160, 180, 200, 220.
extendedInteger or emptyOptionnelAjoute des informations étendues pour les produits recommandés. Si 1, l’API renvoie toutes les informations sur le produit. Si vide, l’API ne renvoie que les IDs des produits.
with_locationsBooleanFalseSi true et que le paramètre extended est également true, la réponse inclut location_ids pour tous les lieux de disponibilité. Si extended est manquant ou false, l’API ignore with_locations et utilise false par défaut.

Réponse

NomTypeDescription
htmlstringCode HTML pour le bloc de produits. Personnalisez le template HTML dans le compte personnel Kameleoon.
titlestringTitre du bloc. Correspond à la valeur de l’élément “Action” dans les règles du bloc.
recommendsarrayListe des IDs des produits.
idnumberIdentifiant unique du bloc. Correspond à l’ID du bloc dans le compte personnel Kameleoon.