この章では、Python eBay ボットを使用して eBay のトレンド取引や商品を収集する方法について説明します。 Python と関連モジュールを使用してボットをコーディングし、それを製品洞察データのスクレイピングをスケールアップするために使用する方法を学ぶことができます。
目次: トレンドの取引、製品、ブランドを収集するための eBay ボット
- eBay のトレンド取引が重要な理由
- すべてのカテゴリの URL をスクレイピング
execute_script()
で下にスクロールし、「もっと見る」ボタンをクリックします。- 製品カードのコーディング
- 商品説明ページからブランドページのURLを取得します。
- eBay ボットの完全な Python スクリプト
- よくある質問
eBay のトレンド取引が重要な理由
1995 年以来、eBay は現在、売り手が商品をマーケティングおよび販売するための最も人気のあるオンライン マーケットプレイスの 1 つとなっており、e コマース ベンチャーにとっては確かに魅力的で良い選択肢です。家庭用電化製品を販売している場合、eBay は必須のプラットフォームです。それは、「エレクトロニクス & アクセサリー」が eBay で最も売れている商品カテゴリであり、eBay で販売されている全商品の 16.4% がこのカテゴリに該当するためです。
一方、eBayは米国の買い物客の間で、電子商取引大手アマゾンとウォルマートのモバイルアプリに次いで3番目に人気のあるモバイルショッピングアプリで、米国のモバイルユーザーのそれぞれ80%と43.8%が利用している。最も重要なことは、eBay の買い物客はお買い得品を探しており、通常はさまざまなブランドを比較できることです。
このコンテキストとプラットフォームの独自性により、トレンドの取引は販売機会の重要なヒントを反映し、国境を越えた e コマース戦略の策定に役立ちます。
すべてのカテゴリの URL をスクレイピング
主にトップトレンドの製品カテゴリが 6 つあり、各カテゴリにはサブカテゴリもあります。トレンドの取引をスクレイピングするには、まずカテゴリ URL の完全なリストを取得します。
execute_script() を使用して下にスクロールし、[詳細を表示] ボタンをクリックします。
Selenium では、ページを上下にスクロールするなど、ページを操作するアプローチがあります。ページをスクロールできるようにするexecute_script()というメソッドがあります。コマンドは次のようになります。
driver.execute_script("window.scrollBy(0,1000000)")
基本的には、ピクセル値ごとにページを下にスクロールする方法です。ここでは、 scrollBy()
メソッドに 2 つのパラメータを入力する必要があります。
0 は開始ピクセル位置またはデフォルトのピクセルで、500 はスクロール先のピクセル位置です。これらの値を変更すると、ある場所から別の場所に下にスクロールできます。メソッドのexecute_script()
の2番目のパラメータは空のままです。
下にスクロールする必要がある理由は、eBay のトレンド商品ページで 100 個の商品をすべて表示するには下にスクロールする必要があるためです。
スクロールの途中で、このコードを使用して「もっと見る」ボタンをクリックする必要もあります。
clickButton = driver.find_element_by_xpath('//*[@id="refit-spf-container"]/div[2]/div/div[5]/div/div[1]/button').click()
次に、引き続き下にスクロールして、このカテゴリのすべての製品を表示します。
製品カードのコーディング
トレンドの製品 SEPR では、収集できるデータ ポイントが 5 つあります。それらは、画像、製品 URL、タイトル、元の価格、および割引オファーです。
商品説明ページからブランドページのURLを取得します。
トレンドの製品とは別に、このブランドの他の製品が売れているのかも見てみたいと思うかもしれません。また、潜在的な競合他社の場合、ブランド ストア ページも価格モニターを作成するための重要な要素です。
したがって、製品説明ページにアクセスしてこのコードを使用することで、このトレンド製品のブランドを取得できます。
brandpage = soup.find('div', {'class': 'ux-seller-section__item--profileLogo'}).a['href']
eBay ボットの完全な Python スクリプト
トレンドの取引、製品、ブランドをスクレイピングするための eBay ボットの完全な Python スクリプトに興味がある場合は、 「第 44 章」というメッセージを追加してニュースレターを購読してください。 。スクリプトはすぐにあなたのメールボックスに送信されます。
第 44 章「eBay ボットを構築してトレンドの取引、製品、ブランドを収集する」を楽しんで読んでいただければ幸いです。もしそうなら、以下にリストされているいずれかの方法で私たちをサポートしてください。それは常に私たちのチャンネルに役立ちます。
- PayPal ( paypal.me/Easy2digital ) を通じて私たちのチャンネルをサポートし、寄付してください。
- 私のチャンネルを購読し、 Easy2Digital Youtube チャンネルの通知ベルをオンにしてください。
- Easy2Digital Facebook ページをフォローして「いいね!」してください
- ハッシュタグ #easy2digital を付けて記事をソーシャル ネットワークで共有してください
- Easy2Digital 10% OFF 割引コード ( Easy2DigitalNewBuyers2021)を使用して製品を購入します
- Easy2Digital の最新記事、ビデオ、割引コードを受け取るには、毎週のニュースレターに登録してください。
- Patreon を通じて月額メンバーシップに登録すると、限定特典をお楽しみいただけます ( www.patreon.com/louisludigital )