Exporter les avis produits Home Depot en lignes
Les avis sur un outil électroportatif ou une robinetterie valent plus que ceux portant sur la plupart des choses, parce que les gens qui les écrivent ont posé l'article et vécu avec. Ils sont aussi coincés dans un widget que l'on ne peut que faire défiler. Ce service transforme la section d'avis d'un produit en tableau : collez des URL de produits Home Depot, une par ligne, et chaque avis revient sous forme de ligne - l'auteur, la note, le titre, le corps du texte et la date, à côté de la note globale et du nombre total d'avis du produit lui-même. Dix colonnes, une ligne par avis.
Deux réglages façonnent l'exécution, et le tri est l'intéressant. Il y a six options - Photo Reviews, Most Helpful, Oldest, Newest, Highest rating et Lowest rating - et deux d'entre elles sont assez rares pour constituer à elles seules la raison d'utiliser ceci. Photo Reviews ne garde que les acheteurs ayant photographié la chose en place, ce qui est la seule réponse honnête à la question de savoir de quoi une finition ou une pose a réellement l'air. Oldest vous laisse lire les plaintes de la période de lancement, et c'est ainsi que l'on distingue un défaut corrigé d'un défaut enfoui. La limite s'applique par requête et non par exécution : dix produits à cent chacun font donc mille lignes.
Garder dans des colonnes distinctes les notes du niveau de l'avis et du niveau du produit est ce qui rend l'export analysable. rating, c'est cet avis ; aggregate_rating et review_count appartiennent au produit auquel l'avis se rattache. Un avis à deux étoiles parmi quatre cents avis à cinq étoiles est un fait différent d'un deux parmi neuf, et seule la seconde paire de colonnes vous dit lequel des deux vous avez sous les yeux. La façon exacte dont ces deux-là sont renseignées au fil des lignes d'un produit mérite un coup d'œil lors de votre première exécution, puisque nous n'avons jamais vu d'export rempli à décrire.
Une limite est énoncée sans détour parce qu'elle change ce qu'il faut attendre de cette page. Nous détenons trois exports pour ce service et aucun ne contient d'avis Home Depot : toutes les colonnes d'avis étaient vides sur les trois. Deux avaient été pointés sur une adresse d'exemple plutôt que sur Home Depot et sont revenus en http 404 ; le troisième était pointé sur un vrai produit Home Depot et n'a pourtant renvoyé aucun avis. Ce qui subsiste, c'est la liste des colonnes, et elle tient bien - la ligne d'en-tête est identique dans les trois classeurs et correspond au jeu déclaré par le service. Les dix noms ci-dessus sont donc fiables, et tout ce qui va au-delà - à quoi ressemble une note, sous quel format arrive une date, si l'agrégat est un nombre ou une chaîne - est délibérément absent plutôt qu'inventé. Le formulaire avertit par ailleurs que les sites protégés par anti-bot renvoient un statut bloqué sur le pool gratuit, qui est résidentiel uniquement ; c'est l'avertissement propre à la plateforme concernant la chaîne partagée et il vaut la peine d'être anticipé. Lancez un produit sur l'offre gratuite et lisez vous-même les premières lignes ; vos 500 premières ne coûtent rien et ne demandent pas de carte. Consultez les tarifs pour les prix en vigueur.