Як відфільтрувати оманливі цінові списки "приманки та перемикання" на Ebay, відсортовані за ціною?


13

Приклад: Під час пошуку "hdmi micro hdmi" я отримую наступний список елементів.

введіть тут опис зображення

Дивлячись добре, за дешевою ціною.

введіть тут опис зображення введіть тут опис зображення Однак після фактичного вибору зображення ціни змінюються на більш високу ціну, тому витрачаючи час, натискаючи на оманливий товарний список продавця. Продавець оманливо перераховує нерелевантний товар (у даному випадку роз'єм RJ45) за ціною 0,99, тому ставить свій товар попереду конкурентів, незважаючи на те, що його ціна набагато вища. введіть тут опис зображення

Ця методика, очевидно, порушує офіційну політику Ebay , як це бачиться тут (акцент мій):

Не дозволено:

Продаж різних марок товару, наприклад, джинсів, в одному списку

Пропонуючи вибір між двома абсолютно різними предметами, такими як годинник або пара взуття

Продаж предметів, які не перебувають у подібному стані, наприклад новий та відремонтований ноутбук, у тому ж списку

Чи є спосіб вилучити ці списки "вибрати X зі списку" чи іншу техніку, щоб уникнути оманливих продавців? Це стало надзвичайно поширеним, буквально кожен з продавців по 0,99 фунтів оманливо рекламує свої ціни.


Я думаю, що єдиний спосіб уникнути цього - перегляд лише списків аукціонних стилів. Я не думаю, що ви можете їх уникнути, якщо хочете переглянути списки "Купити це зараз".
pacoverflow

@pnuts Чи можете ви показати скріншот вибору фактичного товару, а ціна залишилася такою ж? У мене трапляється кілька предметів, це був останній, який я шукав.
Ho

1
Я погоджуюся, оскільки я знаходжу дуже багато таких. Спочатку виходить із-за низької цінової сортування, але коли ви вибираєте будь-яку ITEM, немає товару за цією ціною. Приманка і перемикач - приклад: ebay.com/itm/…
Alex S

Відповіді:


8

Я думав, що в майбутньому я опублікую своє гакітне рішення для тих, хто натрапляє на це.

Це працює з 15 травня 2017 року. EBay може тим часом змінити структуру DOM. У цьому випадку це доведеться адаптувати.

  1. Відкрийте консоль розробника ( F12або клацніть правою кнопкою миші> Перевірити)
  2. Перейдіть на вкладку «Консоль»
  3. Скопіюйте + Вставте наступне та натисніть Enter:

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

Це просто видаляє кожен вузол, який містить клас "prRange". В принципі, щось подібне до цього повинно працювати, навіть якщо eBay змінює структуру своєї сторінки. Вам просто потрібно знайти отриманий контейнер (ListViewInner) і деякий маркер, який присутній в результатах цінового діапазону і не присутній у звичайних результатах (prRange)


7

Це рішення засноване на фантастичних відповідях DaveInCaz та larsolafsimonsen, які я використовував багато разів, але більше не здається, що він працює для мене (можливо, eBay змінив DOM як згадувану сприйнятливість).

  1. Відкрийте консоль розробника ( F12або клацніть правою кнопкою миші> Перевірити)
  2. Перейдіть на вкладку Консоль
  3. Скопіюйте + Вставте наступне та натисніть Enter:

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

Це засновано на результатах пошуку на eBay станом на 15/05/2018. Пропозиції з ціновим діапазоном мають проміжний елемент між двома цінами $ xx до $ xx для класу DEFAULT. Цей код шукає дерево, щоб видалити той вузол, з якого він з'явився. Це, швидше за все, не вдасться в майбутньому, коли eBay знову змінить структуру.


Станом на 2018-09-08 команда - $ ('. PrRange'). Parent (). Parent (). Parent (). Parent (). Remove ();
jous

4

Варто зазначити, що оскільки цей тип формату лістингу суперечить політиці eBay, про нього можна (і зазвичай слід) повідомляти. Повідомляючи про список, важко знайти правильну проблему, про яку потрібно повідомити. Ця проблема заплутано перерахована у розділі: Практики внесення лістингу Уникнення плати за послуги Ebay, які пропонують вибір. Це здається незвичайною організацією, але з наведеного там опису видно, що це правильний вибір повідомлення про проблему: "У списку є різні марки товару, вибір між двома абсолютно різними предметами або предметами, які не перебувають у подібному стані. "



2

Я мав певний успіх, відфільтрувавши непотрібні предмети, які хлопець використовує, щоб ціна здавалася нижчою. У вашому випадку спробуйте додати "-RJ45" після пошукового запиту та включити "опис пошуку". Це виключає всі списки, які мають RJ45 як будь-яку частину їх лістингу

У мене виникла проблема з iPhone 6es з людьми, що продають 4s, як інший варіант, завдяки чому їх перелік на "6s" виглядає як дуже хороша угода, коли її немає.

Дійсно дратує. Сподіваюся, що eBay знаходить спосіб вирішити це.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.