web-dev-qa-db-ja.com

価格で並べ替えたときに、Ebayで偽の「ベイト&スイッチ」価格リストをフィルタリングする方法は?

例:「micro hdmi hdmi」を検索すると、次のアイテムのリストが表示されます。

enter image description here

安い価格で、見栄えが良い。

enter image description hereenter image description here ただし、実際に画像を選択すると、価格がより高い価格に変更されるため、不正な売り手の商品リストをクリックするのに時間を浪費します。売り手は、関連のないアイテム(この場合はRJ45コネクタ)を0.99の価格で虚偽にリストします。したがって、価格がはるかに高いにもかかわらず、アイテムを競合他社よりも先に置きます。 enter image description here

このテクニックは、公式の Ebayポリシー に違反しているようです。

禁じられている:

ジーンズなどのアイテムのさまざまなブランドを単一のリストで販売する

2つの完全に異なるアイテム(時計や靴など)から選択できます

新品や再生品のラップトップなど、同様の状態にない商品を同じリストに掲載する

詐欺的な売り手を避けるために、これらの「リストからXを選択」リスト、または別の手法を完全に削除する方法はありますか?これは非常に一般的になっており、文字通り0.99ポンドの売り手はみな、価格を偽って宣伝しています。

11
March Ho

将来この問題に出くわした他の人のために、自分のハッキングソリューションを投稿すると思いました。

これは2017年5月15日時点で機能します。eBayはその間にDOM構造を変更する可能性があります。その場合、これを調整する必要があります。

  1. 開発者コンソールを開きます(F12 または右クリック>検査)
  2. 「コンソール」タブをクリックします
  3. 以下をコピーして貼り付けて、を押します Enter

    $("#ListViewInner > li").each((idx, li) => {
        if(li.innerHTML.indexOf("prRange") > 0)
          li.remove();
      });

これは、「prRange」クラスを含むすべてのノードを削除するだけです。原則として、eBayがページの構造を変更したとしても、これに似た何かが機能するはずです。結果のコンテナ(ListViewInner)と、価格範囲の結果に存在し、通常の結果(prRange)には存在しないトークンを見つけるだけです。

このソリューションは、 DaveInCazとlarsolafsimonsenの素晴らしい回答 に基づいていますが、これは何度も使用しましたが、私にとっては機能しなくなったようです(おそらくeBayは言及された感受性としてDOMを変更しました)。

  1. 開発者コンソールを開きます(F12 または右クリック>検査)
  2. Consoleタブをクリックします
  3. 以下をコピー+貼り付けて押します Enter

$('.DEFAULT').parent().parent().parent().parent().parent().parent().remove();

これは、15/05/2018でのeBay検索結果に基づいています。価格範囲を持つリストには、クラスDEFAULTの2つの価格$ xxから$ xxの間にspan要素があります。このコードは、ツリーを検索して、このノードを削除します。これは、eBayが再び構造を変更するときに将来失敗する可能性があります。

4
Brendan Wilding

このタイプのリスト形式はeBayポリシーに反しているため、報告することができます(通常は報告する必要があります)。リストを報告するとき、報告すべき正しい問題を見つけるのは難しい場合があります。 選択肢を提供するEbay料金を回避するプラクティスのリスト問題を報告するための正しい選択:「リストにはアイテムの異なるブランドがあります2つのまったく異なるアイテムからの選択または類似の状態にないアイテム。」

3
JCD

私は、男が価格を低くするために使用しているジャンクアイテムを除外することで、ある程度成功しました。あなたの場合、検索クエリの後に「-RJ45」を追加して、「検索の説明」を有効にしてみてください。これにより、RJ45がリストの一部として含まれるすべてのリストが除外されます

IPhone 6esでこの問題が発生し、4sを別のオプションとして販売していたため、「6s」のリストはそうでないときは本当に良い取引のように見えました。

本当に忌々しい。 eBayがこれに対処する方法を見つけることを願っています。

2
Thomas Skubicki

Brendan Wilding の回答を greasemonkey/tampermonkeyスクリプト として実装および更新しました

2
jous