¿Cómo filtrar listados de precios engañosos de 'cebo y cambio' en Ebay cuando se ordenan por precio?

13

Ejemplo: Al buscar "micro hdmi hdmi", obtengo la siguiente lista de elementos.

ingrese la descripción de la imagen aquí

Luciendo bien, a un precio barato.

ingrese la descripción de la imagen aquí ingrese la descripción de la imagen aquí Sin embargo, al seleccionar la imagen, los precios cambian a un precio más alto, por lo que pierdo mi tiempo haciendo clic en la lista de artículos del vendedor engañoso. El vendedor enumera engañosamente un artículo irrelevante (en este caso, el conector RJ45) al precio de 0.99, por lo tanto, coloca su artículo por delante de los competidores a pesar de que su precio es mucho más alto. ingrese la descripción de la imagen aquí

Esta técnica aparentemente viola las políticas oficiales de Ebay , como se ve aquí (énfasis mío):

No permitido:

Venta de diferentes marcas de un artículo, como jeans, en una sola lista

Ofreciendo una opción entre dos artículos completamente diferentes, como un reloj o un par de zapatos

Vender artículos que no están en condiciones similares, como una computadora portátil nueva y renovada, en la misma lista

¿Hay alguna manera de eliminar por completo estos listados de "seleccionar X de una lista" u otra técnica para evitar a los vendedores engañosos? Esto se ha vuelto extremadamente común, literalmente, cada uno de los vendedores de 0.99 libras anuncian engañosamente sus precios.

March Ho
fuente
Creo que la única forma de evitarlos es ver solo los listados de estilo de subasta. No creo que pueda evitarlos si desea ver los listados de Comprar ahora.
pacoverflow
@pnuts ¿Puede mostrar una captura de pantalla de usted seleccionando un artículo real y el precio sigue siendo el mismo? Me ha estado sucediendo para varios artículos, este fue el último que busqué.
Marzo Ho
1
Estoy de acuerdo ya que encuentro muchos de estos también. Primero aparece debido a la clasificación de bajo precio, pero cuando elige un ARTÍCULO, no hay ningún artículo a ese precio. Bait & Switch - Ejemplo: ebay.com/itm/…
Alex S

Respuestas:

8

Pensé que publicaría mi solución hacky para cualquier otra persona que se encuentre con esto en el futuro.

Esto funciona a partir del 15 de mayo de 2017. Mientras tanto, eBay puede cambiar su estructura DOM. En ese caso, esto tendrá que ser adaptado.

  1. Abra la consola del desarrollador ( F12o haga clic con el botón derecho> Inspeccionar)
  2. Haga clic en la pestaña "Consola"
  3. Copiar + Pegar lo siguiente y presionar Enter:

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

Esto simplemente elimina todos los nodos que contienen la clase "prRange". En principio, algo similar a esto debería funcionar incluso si eBay cambia la estructura de su página. Solo necesita encontrar el contenedor resultante (ListViewInner) y algún token que está presente en los resultados del rango de precios y no está presente en los resultados regulares (prRange)

A falta de un mejor nombre
fuente
7

Esta solución se basa en las fantásticas respuestas de DaveInCaz y larsolafsimonsen que he usado muchas veces, pero ya no parece funcionar para mí (posiblemente eBay cambió el DOM como una susceptibilidad mencionada).

  1. Abra la consola del desarrollador ( F12o haga clic con el botón derecho> Inspeccionar)
  2. Haga clic en la pestaña Consola
  3. Copiar + Pegar lo siguiente y presionar Enter:

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

Esto se basa en los resultados de búsqueda de eBay como en 15/05/2018. Los listados con un rango de precios tienen un elemento span entre los dos precios $ xx a $ xx con la clase DEFAULT. Este código busca el árbol para eliminar el nodo del que proviene. Es probable que esto falle en el futuro cuando eBay cambie de estructura nuevamente.

Brendan Wilding
fuente
A partir de 2018-09-08, el comando es $ ('. PrRange'). Parent (). Parent (). Parent (). Parent (). Remove ();
jous
4

Vale la pena mencionar que, como este tipo de formato de listado está en contra de la política de eBay, puede ser (y generalmente debería ser) reportado. Al informar el listado, puede ser difícil encontrar el problema correcto para informar. Este problema se enumera de manera confusa en: Prácticas de listado que evitan las tarifas de Ebay Ofrecimiento de opciones Esto parece una organización extraña, pero la descripción dada allí deja en claro que esta es la opción correcta para informar el problema: "El listado tiene diferentes marcas de un artículo, una opción entre dos elementos completamente diferentes, o elementos que no están en condiciones similares ".

JCD
fuente
2

Tuve cierto éxito al filtrar los elementos basura que el tipo está usando para hacer que el precio parezca más bajo. En su caso, intente agregar un "-RJ45" después de su consulta de búsqueda y habilite la "descripción de búsqueda". Esto excluiría todos los listados que tengan el RJ45 como parte de su listado.

Tuve este problema con el iPhone 6es con personas que venden un 4s como otra opción, haciendo que su listado para un "6s" parezca una muy buena oferta cuando no lo es.

Realmente molesto. Espero que eBay encuentre una manera de lidiar con esto.

Thomas Skubicki
fuente