Scraping All The Reviews From McDonald's Restaurants

En este artículo, aprenderá sobre la forma de extraer todas las reseñas de Google Maps del minorista global de servicios de alimentos. Este método también se puede aplicar a cualquier otra marca o una categoría completa de negocios.

El tutorial actual no requiere conocimientos técnicos y cualquier persona con acceso a Internet puede utilizarlo fácilmente. Aunque, puede utilizar el API para automatizar el proceso.

Los científicos de datos pueden utilizarlo en el procesamiento del lenguaje natural, los especialistas en marketing para la investigación de marcas y los desarrolladores para crear aplicaciones, herramientas y plataformas interesantes.

Reseñas de Google Maps de McDonald's

Three Simple Steps Of Exporting Reviews

En primer lugar, raspando todos los lugares de Google Maps. Esto le permitirá verificar que tiene todas las ubicaciones que necesita y le dará los datos de los lugares de Google Maps requeridos para el segundo paso.

Secondly, scraping all the reviews from the places you’ve got from the previous step by using unique IDs for each place (google_id or palce_id).

Finalmente, una vez que tenga todas las reseñas y todos los lugares, aprenderá a monitorear y extraer solo reseñas nuevas para que pueda mantener su base de datos actualizada con un costo mínimo de mantenimiento.

Before We Begin

In this tutorial, we’ll use Outscraper’s mapas de Google y Reseñas de Google raspadores. Sin embargo, el principio descrito en este artículo no se limita específicamente a esta herramienta y puede ser aplicado por cualquier otro extractor de Google Maps o usando el API oficial de Google Places (aunque, la última opción está limitada solo a 5 reseñas por lugar).

Step 1: Scraping Places From Google Maps

Preparing Search Queries

As you might know, Google limits the number of results per one query search up to 400 items. The solution is to split locations into smaller areas: cities, towns, neighborhoods, counties, or even zip codes for some common categories that have a lot of results (e.g. “restaurants”):

o

Outscraper tiene un lista de ubicaciones that you can use. For our case with McDonald’s we will go with areas without using zip codes as there are no more than 600 places per one US state.

Raspado de mapas de Google de McDonald

Selección de ubicaciones en EE. UU. Por estados y ciudades

Alternatively, for some general categories that will bring thousands of places even from one big city, you can use zip codes. It’s better to dedicated each task to one state to speed up the process as it will be a lot of queries for each zip code over the USA.

raspado de restaurantes de google maps

Selección de ubicaciones en EE. UU. Por códigos postales

Submiting The Task

confirmar la tarea de raspado de mapas de Google

Modal de confirmación de tarea

Check other advanced parameters before starting the extraction. You might want to remove duplicates, change the language or set up the total limit. Once you are ready to start press the “Scrape Data” button, validate, and confirm the task.

Una vez finalizada la tarea de raspado de ubicaciones, recibirá un correo electrónico con el enlace al archivo. Puede ver el progreso actual de la tarea en el página de tareas.

Step 2: Exporting All The Reviews From The Places

Preparing Queries

Una vez finalizada la tarea, puede utilizar el google_id columna como fuente para la extracción de reseñas. Los ID únicos de Google se pueden utilizar como consultas simples para Raspador de reseñas de Google.

Lugares extraídos de Google Maps

Resultados de lugares extraídos (12.479 ubicaciones únicas)

Submiting The Task

Nuevamente, repase las consultas y los parámetros avanzados antes de comenzar la tarea de raspado. Configure el límite, ordene o cambie el idioma de las reseñas.

Google Maps revisa el raspado por ID

Using google_ids as queries for Google Reviews Scraper

Una vez que todo esté listo, puede iniciar la tarea de extracción. Esta tarea llevará más tiempo ya que hay muchas revisiones.

Step 3: Scraping Only New Reviews

Después de los primeros pasos, tendrá los datos completos de las empresas y las reseñas disponibles en Google. Sin embargo, en unas pocas semanas esos datos estarán desactualizados ya que los usuarios agregarán más reseñas.

Outscraper le permite obtener solo nuevas revisiones hasta la fecha específica mediante el uso del parámetro de corte. Obtendrá todas las revisiones más recientes y se detendrá en un momento específico (por ejemplo, la fecha de su última extracción). Por lo tanto, puede enriquecer su base de datos periódicamente y mantenerla actualizada con los últimos cambios.

Google Maps revisa el raspado por ID

Detener la extracción de reseñas en la fecha específica (parámetro de corte)

Helpful Links

Outscraper Pricing

Preguntas más frecuentes

Preguntas y respuestas más frecuentes
  1. Iniciar sesión en Outscraper App Dashboard
  2. Choose the Raspador de reseñas de Google Maps service in the left panel.
  3. Set your parameters.
  4. Create your task.
  5. Download the all reviews as a xlsx result file.

You can check the Google Developers page. to use Google official API. But if you would like to extend the official Google Maps API abilities and scrape any amount of reviews in real-time you can check for Outscraper API de reseñas de Google Maps

Categorías: Casos de uso

Yunus

Marketer, Content Writer, Customer Experience Developer - Facebook | Linkedin | Gorjeo

Comentarios de 0

Deja una respuesta

Marcador de posición de Avatar