Price Tracker – Google Shopping, Walmart à l’aide des API Easy2Digital
Créez des suivis de prix pour trois marchés ou canaux de vente au détail populaires à l’aide de python, à savoir Google Shopping, Walmart et HomeDepot.
Dans ce chapitre, je parlerais de la façon de créer des suivis de prix pour trois marchés ou canaux de vente au détail populaires du point de vue d'un vendeur de commerce électronique. Dans ce didacticiel, nous utiliserons certains modules répertoriés ci-dessous et à la fin de celui-ci, vous pourrez utiliser un tracker construit par vous-même. Actualiser un tableau de bord tous les matins peut faire partie de votre style de vie qui soulage votre travail occupé.
Table des matières : Suivi des prix des produits de Google Shopping, Walmart, HomeDepot
- Grattez les ID de produit
- Suivi des prix Google Shopping
- Suivi des prix Walmart
- Suivi des prix Home Depot
- Jeton d'API Easy2Digital gratuit et script Python complet des suivis de prix des produits de Google Shopping, Walmart, Homedepot
Grattez les ID de produit
L'un des trucs et astuces les plus utiles d'après mon expérience est de gratter d'abord l'ID du produit cible avant d'utiliser l'API gratuite. C'est parce que généralement, l'API a un quota limité que vous pouvez appeler chaque mois. Pour réduire les coûts, nous ne pouvions utiliser l'API que pour actualiser le prix cible du produit plutôt que de gaspiller les quotas en grattant l'ID du produit. Et comme vous le savez peut-être, les API gratuites peuvent offrir un devis gratuit pour récupérer les informations sur les produits à l'aide de l'identifiant du produit.
Prenez Home Depot par exemple. Nous pourrions d'abord coder un scraping SERP en utilisant du sélénium et les mots-clés de votre produit cible. Vous trouverez ci-dessous un exemple dans lequel nous récupérons la caméra de sécurité google nest dans la catégorie maison intelligente. Vous pouvez vous référer à la structure des paramètres de l'URL de recherche de Home Depot pour coder
À partir de ce script, nous pouvons extraire le titre, le prix et l'ID du produit du SERP. L'ID peut être utilisé au moment où vous configurez le suivi automatique des prix dans l'autre script.
Suivi des prix Google Shopping
L'API SERP fournit des paramètres riches aux développeurs pour filtrer les informations sur les produits Google Shopping, par exemple par pays et par langue. Vous pouvez également ajouter le paramètre no_cache pour obtenir les dernières informations et améliorer la précision du tracker de prix
from serpapi import GoogleSearch
params = {
"engine": "google_product",
"product_id": "4172129135583325756",
"gl": "us",
"hl": "en",
"api_key": "cf16ea6ebf32764c3c13fae81d14425734dbc6ac776878c373ab80d7fba43bb9" }
search = GoogleSearch(params) results = search.get_dict()
product_results = results['product_results'
À partir de l'ID du produit, vous pouvez saisir le titre du produit, le prix d'origine, le prix actuel, la note, les avis, etc.
Suivi des prix Walmart
Semblable à l'API du produit Google Shopping, vous pouvez ajouter la valeur du paramètre du moteur, no_cache et les données d'identification du produit que vous allez récupérer, c'est très simple et la réponse des données est rapide.
params = {
"engine": 'walmart_product',
"product_id": '808410926',
"api_key": apiKEY,
"no_cache": 'true'
}
search = GoogleSearch(params)
results = search.get_dict()
shopping_results = results['product_result']
Suivi des prix Home Depot
Idem pour le suivi des prix Walmart, il vous suffit de remplacer la valeur du nom du moteur et l'ID du produit, vous pouvez récupérer les données. Le type de données de l'API SERP est un format de dictionnaire. Il est très pratique de sélectionner les informations sur le produit dont vous avez besoin. Cependant, les options de données accessibles sont légèrement différentes de Walmart. Veuillez consulter la documentation de l'API SERP pour revérifier, vous ne pouvez pas simplement copier et coller le code Walmart utilisé pour Home Depot.
params = {
"engine": 'home_depot_product',
"product_id": productID,
"api_key": apiKEY,
"no_cache": 'true'
}
search = GoogleSearch(params)
results = search.get_dict()
shopping_results = results['product_results']
Jeton d'API gratuit Easy2Digital et script Python complet des outils de suivi des prix des produits de Google Shopping, Walmart et Homedepot
Si vous êtes intéressé par le jeton API gratuit et le script Python complet de Product Price Trackers de Google Shopping, Walmart et Homedepot, veuillez vous inscrire à notre newsletter en ajoutant le message "Chapitre 42" . Nous vous enverrions le script dès que possible dans votre boîte aux lettres.
J'espère que vous apprécierez la lecture du chapitre 47 : Suivi des prix des produits de Google Shopping, Walmart, produit HomeDepot utilisant les API Easy2Digital. Si vous l'avez fait, veuillez nous soutenir en faisant l'une des choses énumérées ci-dessous, car cela aide toujours notre chaîne.
- Soutenez et faites un don à notre chaîne via PayPal ( paypal.me/Easy2digital )
- Abonnez-vous à ma chaîne et activez la cloche de notification Chaîne Youtube Easy2Digital .
- Suivez et aimez ma page Page Facebook Easy2Digital
- Partagez l'article sur vos réseaux sociaux avec le hashtag #easy2digital
- Achetez des produits avec le code de réduction Easy2Digital 10% OFF ( Easy2DigitalNewBuyers2021)
- Vous vous inscrivez à notre newsletter hebdomadaire pour recevoir les derniers articles, vidéos et codes de réduction Easy2Digital
- Abonnez-vous à notre abonnement mensuel via Patreon pour profiter d'avantages exclusifs ( www.patreon.com/louisludigital )