Google スプレッドシート ImportXML – Web をスクレイピングして商品価格情報を収集
Web スクレイピングには Google Sheets ImportXML を使用します。SKU 価格がターゲット市場で十分に魅力的であれば、自動的に更新されます。
あなたが e コマース ウェブ ストアを運営している場合、または複数のマーケットプレイスでプロの販売者を運営している場合、あなたは 1 つの点で私に同意しなければなりません。次の売れ筋商品を見つけ、商品の価格設定を絶対的に魅力的な形式に保つためには、データの収集が不可欠です。
私は、自由に利用できる、またはスクレイピング可能なデータ ソースを使用するための独自の角度を常に探しています。また、確かに、Python を学ぼうとして何時間も費やしてきたのは確かにイライラします。単純な Web スクレイパー アプリケーションを作成し、Web スクレイピングを自動的に実装するためのみです。ただし、最終的にわかるのは、そのデータがアクセスできず、興味深いものでもなく、既存のデータと十分に区別されていないことだけです。
e コマース ビジネスの利益計算ツールの更新を自動化したいだけであれば、ありがたいことに私たちには方法があります。それほど時間をかけずに Web からデータを収集する簡単な方法があります。
Google スプレッドシートの ImportXML 関数
この記事では、Google スプレッドシート importXML を使用して Web スクレイピングを実装する方法について説明します。この記事を最後まで読むと、この関数が利益計算ツールに適用されることを学ぶことができます。そして、ターゲット市場において価格設定が十分魅力的かどうか、現在の広告獲得コストが合理的かどうかを確認できます。
製品価格の Web スクレイピングが重要な理由
まず第一に、ターゲット市場で製品を販売しているのはあなただけではない可能性があります。
ある意味、価格設定は、新規顧客の注意を引き、売上につなげ、古い顧客を維持するために重要です。コンバージョン率に影響を与える可能性のある競合他社の他のマーケティング要素が貴社と同様であると仮定した場合。 (配送、カスタマーレビュー、製品バリエーションなど)

したがって、表から、貴社の製品の価格設定が競合他社の製品よりも低いことがわかります。したがって、市場価値の割合は、製品がターゲット市場で競争力があるかどうかを確認するための重要な指標となります。 (ここでは 9.4%、高いほど良い、式 = 1 – 貴社の価格 / 競合他社の価格)。毎日何百もの SKU を手動でチェックする必要はありません。代わりに、より機敏な方法でマーケティング戦略を調整するために、利益計算ツールで競合他社のデータを自動的に更新できます。
2 番目に、有料メディアの価格を再設定し、販売あたりのコストを最適化するための Web スクレイピング
競合他社が貴社よりも低い価格設定を提供する同じ広告キーワードを購入している場合、貴社の SKU コンバージョン率が低下するのは驚くことではありません。
電子商取引分野では製品の利益率が 15% ~ 30% というのが一般的な範囲であり、新規顧客獲得の機会を失いたくない、競合他社との競争を優先する場合、価格を下げることは基本的に利益率を下げることと同じです。並行して、このバトル ゲームで損失ではなく利益を得るために、有料メディア入札戦略も新しい価格設定に合わせて調整する必要があります。
表からわかるように、XML インポート機能には条件付き書式設定機能が追加されています。また、SKU の価格設定が魅力的であり、SKU が利益を上げているかどうかを視覚的に示す IF 機能も追加されています。
GoogleスプレッドシートのImportXML関数とは
Google スプレッドシートでは、ImportXML 数式は 2 つの引数でフォーマットされます。
=ImportXML (URL、XPath_query)
- URL: データを取得できるページ パスの文字列
- XPath_query: XPath 式を使用して XML ドキュメントをナビゲートできます。
ケーススタディ: リングスティックアップ防犯カメラを例に挙げます:
1. 対象のWebページ
価格データをスクレイピングする Web ページに移動します。たとえば、ここでは Amazon にアクセスして検索し、ソーラー パネルが 1 枚付いた Ring スティックアップ カメラ バンドルを見つけます。
URL をコピーします: https://www.amazon.com/All-new-Ring-Stick-Up-Cam-Solar-HD-security-camera-with-two-way-talk-Works-with-Alexa-/dp /B07W7G23ZG/ をストアが販売している SKU に貼り付けます

2. 要素 XPath_query を見つけてコピーします。
価格を右クリックし、「検査」をクリックして Chrome の開発ツールを開きます。開発ツールで、強調表示された要素 (この例では <ul class=”rows” が強調表示されています) を右クリックし、 [コピー] > [完全な XPath をコピー] を選択します。

(注: XML パスの名前はブラウザによって異なる場合があります。たとえば、Safari には XPath のみが表示されます)
3. 同じ XPath_query を同じ Web サイトの他の製品ページに適用します。
Amazon //*[@id="priceblock_ourprice"]
の 1 つのソーラー パネルにバンドルされているリング スティックアップ カメラなどの価格要素 XPath_query は、データを収集する他の商品ページに適用できます。同じことなので再度パスを探す必要はありません。
したがって、ターゲット Web ページをテーブルに追加するだけで、スケールアップして競合他社の価格トラッカーを作成できます。
時価総額と利益率のシグナルを可視化する追加機能
利益計算ツールでの競合他社の価格スクレイピングの設定は半分まで完了しました。 Webスクレイピングの主な目的は、SKUの市場価値と利益率の数値に簡単に気づくことだからです。それは、何百もの SKU データの前で失われてしまうのではありません。ここでは基本的に、追加の 2 つの関数を使用する必要があります。
条件付き書式
青信号の場合、SKU 価格は素晴らしく見えます。それは、その価格設定がターゲットの競合他社よりも低く、市場価値の指標 (9.4%) からその割合を理解できるためです。

ただし、競合他社がプロモーションを開始し、価格を貴社よりも大幅に低く調整する可能性があります。条件付き書式は、価格が自分より安い場合に赤色で表示されるように設定されています。そのため、アップデートを見つけて戦略を調整することが容易になります。
IFS関数
一方、SKU 価格を引き下げると、視聴者リーチの範囲が狭まります。利益を上げ続けるためには、販売あたりのコストや取得あたりのコストも下げる必要があるからです。
たとえば、SKU 価格が 134.99 米ドルの場合、利益率は 22% になります (陸揚げ、フルフィルメント、支払い処理手数料を差し引いた後)。したがって、基本的に ACoS は 22% 未満である必要があります (通常は 10% 未満である必要があり、マーケティング戦略によって異なります)。

したがって、収益があるかどうかの列で IFS 関数を使用できます。次に、以下に示す ACoS (販売あたりのコスト/SKU 価格) と利益率の間の公式を作成します。これは、お金を失ったか、お金を稼いだかの文字列を表示するためのものです。
= IFS ( P8 > L8 , "Losing Money" , P8 < L8 , "Earning Profit" )
More recommendations:
結論
チャネル アドバイザなどの再価格設定ソフトウェアや動的価格設定ソフトウェアもオプションとして使用できます。しかし、マーケティング予算が限られており、同じものを無料で入手する方法が必要な場合もあります。 Python の学習に何時間も費やすのではなく、Google Sheets ImportXML が代替オプションになります。
また、この機能は、ターゲット ページのコンテンツ、電子メール アドレス、ソーシャル メディアなどをスクレイピングするために柔軟に適用できます。これは、データの収集と更新を自動化するための非常にコスト効率の高い方法です。
推奨される Google スプレッドシートの関数と Python を使用した価格データのスクレイピングに興味がある場合は、この記事をチェックしてください。
第 4 章: BeautifulSoup を使用して特定の Web サイト データを収集するための Web サイト ボットを作成する
第 8 章: Easy2Digital API を使用して競合他社の Web ショップ製品データを取得するための Shopify スクレイパーを構築する
リアルタイムの商品価格のための Google スプレッドシート ImportXML を使用した Web スクレイピングをお読みいただき、お役に立てば幸いです。もしそうなら、以下にリストされているいずれかの方法で私たちをサポートしてください。それは常に私たちのチャンネルに役立ちます。
- URL: データを取得できるページ パスの文字列
- XPath_query: XPath 式を使用して XML ドキュメントをナビゲートできます。
- PayPal を通じて私のチャンネルをサポートしてください ( paypal.me/Easy2digital )
- 私のチャンネルを購読し、 Easy2Digital Youtube チャンネルの通知ベルをオンにしてください。
- Easy2Digital Facebook ページをフォローして「いいね!」してください
- #easy2digital のハッシュタグを付けて記事をソーシャル ネットワークで共有してください
- Easy2Digital 10% OFF 割引コード ( Easy2DigitalNewBuyers2020)を使用して製品を購入する
- よくある質問
よくある質問:
Q1: Googleのブランド製品には何がありますか?
A: Googleには多くのブランド製品があります。主な製品にはGoogle検索、Gmail、Google Maps、YouTube、Googleドライブなどがあります。
Q2: Googleのブランド製品はどのように使用できますか?
A: Googleのブランド製品はウェブブラウザやモバイルアプリを通じて利用することができます。また、一部の製品はデスクトップアプリケーションとしても利用可能です。
Q3: Googleのブランド製品は無料ですか?
A: Googleの一部のブランド製品は無料で利用することができますが、一部の製品には有料のサービスや機能もあります。
Q4: Googleのブランド製品はどのようにアップデートされますか?
A: Googleのブランド製品は通常、自動的にアップデートされます。新しい機能やセキュリティの改善が定期的に提供されます。
Q5: Googleのブランド製品はどのようにプライバシーが保護されていますか?
A: Googleはプライバシーを重視しており、ユーザーのデータを保護するためのさまざまなセキュリティ対策を講じています。詳細については、個々の製品のプライバシーポリシーをご確認ください。
Q6: Googleのブランド製品はどのようにサポートされていますか?
A: Googleのブランド製品にはオンラインヘルプセンターやコミュニティフォーラムなどのサポートリソースがあります。また、一部の製品には有償のサポートオプションも提供されています。
Q7: Googleのブランド製品はどのようにデータを保存していますか?
A: Googleのブランド製品は一般的にクラウド上にデータを保存します。ただし、一部の製品ではデバイス上にもデータを保存することができます。
Q8: Googleのブランド製品はどのように広告を表示していますか?
A: Googleのブランド製品は広告を表示することがありますが、広告はユーザーの興味や検索履歴に基づいてパーソナライズされることがあります。
Q9: Googleのブランド製品はどのようにセキュリティが確保されていますか?
A: Googleは製品のセキュリティに重要な取り組みを行っており、さまざまなセキュリティ対策を講じています。詳細については、個々の製品のセキュリティページをご確認ください。
Q10: Googleのブランド製品はどのように学習機能を活用していますか?
A: Googleの一部の製品は機械学習を活用しており、ユーザーの行動やデータから学習し、個別のニーズに合わせた機能や結果を提供することがあります。