Intersección de apps de Google Play en vivo
DataForSEO
SEO, search-engine results, keyword research, backlinks and AI visibility data.
Intersección de apps de Google Play en vivo
Las palabras clave por las que posicionan dos o más apps de Google Play. Pagina con limit, offset y offset_token; usa el token después de las primeras páginas. Envuelto en el sobre de DataForSEO: los datos en tasks[0].result, el resultado en tasks[0].status_code; una solicitud rechazada sigue devolviendo HTTP 200. Donde post_dataforseo_labs_google_app_competitors_live nombra a los rivales, este nombra el terreno que disputan. Equivalente de Apple: post_dataforseo_labs_apple_app_intersection_live.
Referencia de precios
- Medición: Coste de la respuesta notificado.
- Estimación de referencia por solicitud: USD 0.1356.
- Multiplicador de referencia del cliente: 1.0. No volver a aplicarlo a un importe de cliente ya liquidado.
Solo metadatos de referencia, no una cotización de la cuenta, un precio garantizado ni un límite de gasto. Los créditos de recursos no son créditos de Felo. Los cargos finales se rigen por los registros de facturación de Felo.
- Tipo: array (object | null)[]
- appTipo: object | null
_ids ids de las apps de destino
campo obligatorio
IDs de las aplicaciones móviles de destino en Google Play;
puedes encontrar el ID en la URL de cada app listada en Google Play;
ejemplo:
en la URLhttps://play.google.com/store/apps/details?id=org.telegram.messenger
el id esorg.telegram.messenger;
los ids deben especificarse de la siguiente manera:"app_ids": {
"1": "org.telegram.messenger",
"2": "com.zhiliaoapp.musically"
}
si especificas un solo ID aquí, la API devolverá resultados solo para una aplicación;
el número máximo de IDs de app que puedes especificar en este objeto es20- propertyTipo: string | null
Name
- filtersTipo: array (object | null)[] | null
array de parámetros de filtrado de resultados
campo opcional
puedes añadir varios filtros a la vez (máximo 8 filtros)
debes definir un operador lógicoand,orentre las condiciones
se admiten los siguientes operadores:<,<=,>,>=,=,<>,in,not_in
ejemplo:["keyword_data.keyword_info.search_volume",">",500][["keyword_data.keyword_info.search_volume","<>",500],"and",[intersection_result.382617920.rank_group",">=","10"]]para obtener más información sobre los filtros, consulta Dataforseo Labs - Filters o esta guía del Centro de ayuda
Objeto vacío - languageTipo: string | null
_code código de idioma
campo obligatorio si no especificaslanguage_name
Nota: es obligatorio especificarlanguage_nameolanguage_code
puedes obtener la lista de idiomas disponibles con sulanguage_codehaciendo una solicitud independiente a lahttps://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages;
Nota: este endpoint actualmente solo admite el idioma inglés
ejemplo:en - languageTipo: string
_name nombre completo del idioma
campo obligatorio si no especificaslanguage_code
Nota: es obligatorio especificarlanguage_nameolanguage_code
puedes obtener la lista de idiomas disponibles con sulanguage_namehaciendo una solicitud independiente a lahttps://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages;
Nota: este endpoint actualmente solo admite el idioma inglés;
ejemplo:English - limitTipo: integer | null
el número máximo de palabras clave devueltas
campo opcional
valor predeterminado:100
valor máximo:1000 - locationTipo: integer
_code código de ubicación
campo obligatorio si no especificaslocation_name
Nota: es obligatorio especificarlocation_nameolocation_code
puedes obtener la lista de ubicaciones disponibles con sulocation_codehaciendo una solicitud independiente ahttps://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages;
Nota: este endpoint actualmente solo admite la ubicación de Estados Unidos;
ejemplo:2840 - locationTipo: string
_name nombre completo de la ubicación
campo obligatorio si no especificaslocation_code
Nota: es obligatorio especificarlocation_nameolocation_code
puedes obtener la lista de ubicaciones disponibles con sulocation_namehaciendo una solicitud independiente ahttps://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages;
Nota: este endpoint actualmente solo admite la ubicación de Estados Unidos;
ejemplo:United States - offsetTipo: integer | null
desplazamiento en el array de resultados de las palabras clave devueltas
campo opcional
valor predeterminado:0
si especificas el valor10, se omitirán las diez primeras palabras clave del array de resultados y los datos se proporcionarán para las palabras clave siguientes - orderTipo: array string[] | null
_by reglas de ordenación de los resultados
campo opcional
puedes usar los mismos valores que en el arrayfilterspara ordenar los resultados;
tipos de ordenación posibles:asc- los resultados se ordenarán en orden ascendente;desc- los resultados se ordenarán en orden descendente;
debes usar una coma para especificar un tipo de ordenación;
ejemplo:["intersection_result.382617920.rank_absolute,asc"]
Nota: puedes definir como máximo tres reglas de ordenación en una sola solicitud;
debes usar una coma para separar varias reglas de ordenación;
ejemplo:["intersection_result.382617920.rank_absolute,desc","keyword_data.keyword_info.search_volume,asc"]
regla predeterminada:["keyword_data.keyword_info.search_volume,desc"]
Nota: si el arrayitem_typescontiene tipos de elemento diferentes deorganic, los resultados se ordenarán por el primer tipo de elemento del array - tagTipo: string | null
identificador de tarea definido por el usuario
campo opcional
el límite de caracteres es 255
puedes usar este parámetro para identificar la tarea y relacionarla con el resultado
encontrarás el valor detagespecificado en el objetodatade la respuesta
- Tipo: object | null · Response36Afe1097B20_DataforseoLabsGoogleAppIntersectionLiveResponseInfo200
- Tipo: number | null Formato: doublecost
costo total de las tareas, USD
- Tipo: integer | nullstatus
_code código de estado general puedes encontrar la lista completa de los códigos de respuesta aquí
- Tipo: string | nullstatus
_message mensaje informativo general puedes encontrar la lista completa de los mensajes informativos generales aquí
- Tipo: array (object | null)[] | nulltasks
array de tareas
- Tipo: object | null · Response36Afe1097B20_DataforseoLabsGoogleAppIntersectionLiveTaskInfo
- costTipo: number | null Formato: double
costo total de las tareas, USD
- dataTipo: object | null
contiene los mismos parámetros que especificaste en la solicitud POST
- propertyTipo: object | null
Name
- idTipo: string | null
identificador de la tarea identificador único de la tarea en nuestro sistema en formato UUID
- pathTipo: array (string | null)[] | null
ruta de la URL
- resultTipo: array (object | null)[] | null
array de resultados
- appTipo: object | null
_ids ids de las aplicaciones en un array del POST
- propertyTipo: string | null
Name
- itemsTipo: array (object | null)[] | null
contiene datos relacionados con las palabras clave de ranking de la aplicación especificada en el campo
app_id- intersectionTipo: object | null
_result contiene datos de SERP para la
keyworddevuelta
los datos se proporcionarán en arrays separados para cada ID de aplicación que especificaste en el objetoapp_idsal configurar una tarea;
según el número de IDs de aplicación especificados, puede contener de 1 a 20 arrays nombrados respectivamente- propertyTipo: object | null · Response36Afe1097B20_GooglePlaySearchOrganic
Name - appTipo: string | null
_id id de la app en un array POST
- developerTipo: string | null
nombre del desarrollador de la app
- developerTipo: string | null
_url URL de la página del desarrollador en Google Play
- iconTipo: string | null
URL del icono de la app
- isTipo: boolean | null
_free - positionTipo: string | null
la alineación del elemento en la SERP
puede tomar los siguientes valores:left,right - priceTipo: object | null · Response36Afe1097B20_PriceInfo
- currencyTipo: string | null
moneda del precio indicado código ISO de la moneda aplicada al precio
- currentTipo: number | null Formato: double
precio actual indica el precio actual del producto o servicio destacado en el resultado
- displayedTipo: string | null
_price cadena de precio del resultado cadena de precio sin formato tal como se proporciona en el resultado
- isTipo: boolean | null
_price _range el precio se proporciona como un intervalo indica si un precio se proporciona como un intervalo
- maxTipo: number | null Formato: double
_value el precio máximo el precio máximo del producto o servicio tal como se indica en el resultado
- regularTipo: number | null Formato: double
precio habitual indica el precio habitual del producto o servicio sin descuentos aplicados
- rankTipo: integer | null
_absolute clasificación absoluta en el SERP
posición absoluta entre todos los elementos del SERP - rankTipo: integer | null
_group posición dentro de un grupo de elementos con valores de
typeidénticos
las posiciones de los elementos con valores detypediferentes se omiten derank_group - ratingTipo: object | null · Response36Afe1097B20_RatingInfo
calificación media de la app
- ratingTipo: integer | null
_max el valor máximo para un rating_type
- ratingTipo: string | null
_type el tipo de valoración aquí puedes encontrar los siguientes elementos: Max5, Percents, CustomMax
- valueTipo: number | null Formato: double
el valor de la valoración
- votesTipo: integer | null Formato: int64
_count la cantidad de feedback
- reviewsTipo: integer | null Formato: int64
_count el número total de reseñas de la app
- titleTipo: string | null
título de la app
- typeTipo: string | null
tipo de elemento
- urlTipo: string | null
URL de la página de la app en Google Play
- keywordTipo: object | null · Response36Afe1097B20_KeywordDataInfo
_data datos de palabras clave para la palabra clave devuelta
- avgTipo: object | null · Response36Afe1097B20_AvgBacklinksInfo
_backlinks _info datos de backlinks de la palabra clave devuelta
este objeto proporciona el número medio de backlinks, páginas de referencia y dominios, así como los valores medios de clasificación entre las 10 páginas principales que se posicionan de forma orgánica para la palabra clave- backlinksTipo: number | null
número medio de backlinks
- dofollowTipo: number | null
número medio de enlaces dofollow
- lastTipo: string | null
_updated _time fecha y hora en que se actualizaron los datos de la palabra clave
en formato UTC: “yyyy-mm-dd hh-mm-ss +00:00”
ejemplo:2019-11-15 12:57:46 +00:00 - mainTipo: number | null
_domain _rank - rankTipo: number | null
- referringTipo: number | null
_domains número medio de dominios de referencia
- referringTipo: number | null
_main _domains número medio de dominios principales de referencia
- referringTipo: number | null
_pages número medio de páginas de referencia
- seTipo: string | null
_type tipo de motor de búsqueda
- clickstreamTipo: object | null · Response36Afe1097B20_ClickstreamKeywordInfo
_keyword _info datos de clickstream de la palabra clave devuelta
para obtener resultados de este campo, el parámetroinclude_clickstream_datadebe establecerse entrue- ageTipo: object | null
_distribution - propertyTipo: integer | null Formato: int64
Name Signed 64-bit integers (long type).
- genderTipo: object | null
_distribution - propertyTipo: integer | null Formato: int64
Name Signed 64-bit integers (long type).
- lastTipo: string | null
_updated _time fecha y hora en que se actualizaron los datos de la palabra clave
en formato UTC: “yyyy-mm-dd hh-mm-ss +00:00”
ejemplo:2019-11-15 12:57:46 +00:00 - monthlyTipo: array (object | null)[] | null
_searches búsquedas mensuales
representa el número (aproximado) de búsquedas de esta idea de palabra clave (según lo disponible en los últimos doce meses), dirigidas a las ubicaciones geográficas especificadas- monthTipo: integer | null
mes
- searchTipo: integer | null
_volume tasa media mensual de volumen de búsqueda
- yearTipo: integer | null
año
- searchTipo: integer | null Formato: int64
_volume tasa media de volumen de búsqueda mensual
representa el número (aproximado) de búsquedas de la idea de palabra clave dada en google.com
- keywordTipo: string | null
idea de palabra clave devuelta
- keywordTipo: object | null · Response36Afe1097B20_KeywordInfo
_info datos de palabra clave de la idea de palabra clave devuelta
- categoriesTipo: array integer[] | null
- competitionTipo: number | null
competencia
representa la cantidad relativa de competencia asociada con la palabra clave indicada. Este valor se basa en datos de Google Ads y puede estar entre 0 y 1 (inclusive) - competitionTipo: string | null
_level - cpcTipo: number | null
coste por clic
representa el coste medio por clic (USD) pagado históricamente por la palabra clave - highTipo: number | null
_top _of _page _bid puja máxima para que el anuncio se muestre en la parte superior de la primera página
indica el valor superior a aproximadamente el 80 % de las pujas más bajas por las que se mostraron anuncios (según las estadísticas de Google Ads para anunciantes)
el valor puede variar según la ubicación indicada en una solicitud POST - lastTipo: string | null
_updated _time fecha y hora en que se actualizaron los datos de la palabra clave
en formato UTC: “yyyy-mm-dd hh-mm-ss +00:00”
ejemplo:2019-11-15 12:57:46 +00:00 - lowTipo: number | null
_top _of _page _bid puja mínima para que el anuncio se muestre en la parte superior de la primera página
indica el valor superior a aproximadamente el 20 % de las pujas más bajas por las que se mostraron anuncios (según las estadísticas de Google Ads para anunciantes)
el valor puede variar según la ubicación indicada en una solicitud POST - monthlyTipo: array (object | null)[] | null
_searches búsquedas mensuales
representa el número (aproximado) de búsquedas de esta idea de palabra clave (según lo disponible en los últimos doce meses), dirigidas a las ubicaciones geográficas especificadas- monthTipo: integer | null
mes
- searchTipo: integer | null
_volume tasa media mensual de volumen de búsqueda
- yearTipo: integer | null
año
- seTipo: string | null
_type tipo de motor de búsqueda
- searchTipo: integer | null Formato: int64
_volume tasa media de volumen de búsqueda mensual
representa el número (aproximado) de búsquedas de la idea de palabra clave dada en google.com - searchTipo: object | null · Response36Afe1097B20_SearchVolumeTrend
_volume _trend cambios en la tendencia del volumen de búsqueda
representa el cambio porcentual del volumen de búsqueda respecto al periodo anterior- monthlyTipo: integer | null
variación porcentual del volumen de búsqueda respecto al mes anterior
- quarterlyTipo: integer | null
variación porcentual del volumen de búsqueda respecto al trimestre anterior
- yearlyTipo: integer | null
variación porcentual del volumen de búsqueda respecto al año anterior
- keywordTipo: object | null · Response36Afe1097B20_KeywordInfoNormalizedWithInfo
_info _normalized _with _bing contiene el volumen de búsqueda de la palabra clave normalizado con el volumen de búsqueda de Bing
- isTipo: boolean | null
_normalized la información de palabras clave está normalizada si es verdadero, los valores se normalizan con datos de Bing
- lastTipo: string | null
_updated _time fecha y hora en que se actualizó el conjunto de datos en formato UTC: “yyyy-mm-dd hh-mm-ss +00:00” ejemplo: 2019-11-15 12:57:46 +00:00
- monthlyTipo: array (object | null)[] | null
_searches tasas mensuales de volumen de búsqueda array de objetos con tasas de volumen de búsqueda en un mes concreto del año
- monthTipo: integer | null
mes
- searchTipo: integer | null
_volume tasa media mensual de volumen de búsqueda
- yearTipo: integer | null
año
- searchTipo: integer | null
_volume tasa actual de volumen de búsqueda de una palabra clave
- keywordTipo: object | null · Response36Afe1097B20_KeywordInfoNormalizedWithInfo
_info _normalized _with _clickstream contiene el volumen de búsqueda de la palabra clave normalizado con datos de clickstream
- isTipo: boolean | null
_normalized la información de palabras clave está normalizada si es verdadero, los valores se normalizan con datos de Bing
- lastTipo: string | null
_updated _time fecha y hora en que se actualizó el conjunto de datos en formato UTC: “yyyy-mm-dd hh-mm-ss +00:00” ejemplo: 2019-11-15 12:57:46 +00:00
- monthlyTipo: array (object | null)[] | null
_searches tasas mensuales de volumen de búsqueda array de objetos con tasas de volumen de búsqueda en un mes concreto del año
- monthTipo: integer | null
mes
- searchTipo: integer | null
_volume tasa media mensual de volumen de búsqueda
- yearTipo: integer | null
año
- searchTipo: integer | null
_volume tasa actual de volumen de búsqueda de una palabra clave
- keywordTipo: object | null · Response36Afe1097B20_KeywordProperties
_properties información adicional sobre la palabra clave
- coreTipo: string | null
_keyword palabra clave principal de un grupo
contiene la palabra clave principal de un grupo determinada por el algoritmo de agrupación de sinónimos
si el valor esnull, nuestra base de datos no contiene palabras clave que el algoritmo correspondiente pueda identificar como sinónimas dekeyword - detectedTipo: string | null
_language idioma detectado de la palabra clave
indica el idioma de la palabra clave según lo identifica nuestro sistema - isTipo: boolean | null
_another _language el idioma detectado de la palabra clave es distinto del idioma establecido
si estrue, el idioma establecido en la solicitud no coincide con el idioma determinado por nuestro sistema para una palabra clave - keywordTipo: integer | null
_difficulty dificultad de posicionarse entre los 10 primeros resultados orgánicos para una palabra clave
indica la probabilidad de entrar en los 10 primeros resultados orgánicos para una palabra clave en una escala logarítmica de 0 a 100;
se calcula analizando, entre otros parámetros, los perfiles de enlaces de las 10 primeras páginas del SERP;
obtén más información sobre la métrica en esta guía del centro de ayuda - seTipo: string | null
_type tipo de motor de búsqueda
- synonymTipo: string | null
_clustering _algorithm el algoritmo usado para identificar sinónimos
valores posibles:keyword_metrics- indica el algoritmo basado en parámetros dekeyword_infotext_processing- indica el algoritmo basado en texto
si el valor esnull, nuestra base de datos no contiene palabras clave que el algoritmo correspondiente pueda identificar como sinónimas dekeyword - wordsTipo: integer | null Formato: int64
_count número de palabras de la palabra clave
indica cuántas palabras forman la palabra clave
- languageTipo: string | null
_code código de idioma en un array POST
- locationTipo: integer | null
_code código de ubicación en un array POST
- seTipo: string | null
_type tipo de motor de búsqueda
- searchTipo: object | null · Response36Afe1097B20_SearchIntentInfo
_intent _info - foreignTipo: array (string | null)[] | null
_intent intenciones de búsqueda complementarias
valores posibles:informational,navigational,commercial,transactional - lastTipo: string | null
_updated _time fecha y hora en que se actualizaron los datos de la palabra clave
en formato UTC: “yyyy-mm-dd hh-mm-ss +00:00”
ejemplo:2019-11-15 12:57:46 +00:00 - mainTipo: string | null
_intent intención de búsqueda principal
valores posibles:informational,navigational,commercial,transactional - seTipo: string | null
_type tipo de motor de búsqueda
- serpTipo: object | null · Response36Afe1097B20_SerpInfo
_info datos del SERP
el valor seránullsi no estableces el campoinclude_serp_infoentrueen el array POST o si no hay datos de SERP para esta palabra clave en nuestra base de datos- checkTipo: string | null
_url URL directa a los resultados del motor de búsqueda
puedes usarla para asegurarte de que proporcionamos resultados precisos - lastTipo: string | null
_updated _time fecha y hora en que se actualizaron los datos de la palabra clave
en formato UTC: “yyyy-mm-dd hh-mm-ss +00:00”
ejemplo:2019-11-15 12:57:46 +00:00 - previousTipo: string | null
_updated _time fecha y hora anterior a la más reciente en que se actualizaron los datos del SERP
en formato UTC: “yyyy-mm-dd hh-mm-ss +00:00”
ejemplo:2019-10-15 12:57:46 +00:00 - seTipo: integer | null Formato: int64
_results _count número de resultados de búsqueda para la palabra clave devuelta
- seTipo: string | null
_type tipo de motor de búsqueda
- serpTipo: array (string | null)[] | null
_item _types tipos de resultados de búsqueda en el SERP
contiene los tipos de resultados de búsqueda (items) encontrados en el SERP
tipos de elementos posibles:answer_box,app,carousel,multi_carousel,featured_snippet,google_flights,google_reviews,third_party_reviews,google_posts,images,jobs,knowledge_graph,local_pack,hotels_pack,map,organic,paid,people_also_ask,related_searches,people_also_search,shopping,top_stories,twitter,video,events,mention_carousel,recipes,top_sights,scholarly_articles,popular_products,podcasts,questions_and_answers,find_results_on,stocks_box,visual_stories,commercial_units,local_services,google_hotels,math_solver,currency_box,product_considerations,found_on_web,short_videos,refine_products,explore_brands,perspectives,discussions_and_forums,compare_sites,courses,ai_overview;
nota: los resultados reales solo se devolverán para los elementosorganic,paid,featured_snippetylocal_pack
- seTipo: string | null
_type tipo de motor de búsqueda
- itemsTipo: integer | null Formato: int64
_count el número de resultados devueltos en el array
items - languageTipo: string | null
_code código de idioma en un array POST
- locationTipo: integer | null
_code código de ubicación en un array POST
- seTipo: string | null
_type tipo de motor de búsqueda
- totalTipo: integer | null Formato: int64
_count cantidad total de resultados de nuestra base de datos relevantes para tu solicitud
- resultTipo: integer | null Formato: int64
_count número de elementos en el array de resultados
- statusTipo: integer | null
_code código de estado de la tarea generado por DataForSEO; puede estar dentro del siguiente intervalo: 10000-60000 puedes encontrar la lista completa de los códigos de respuesta aquí
- statusTipo: string | null
_message mensaje informativo de la tarea puedes encontrar la lista completa de los mensajes informativos generales aquí
- timeTipo: string | null
tiempo de ejecución, segundos
- Tipo: integer | null Formato: int64tasks
_count el número de tareas en el array de tareas
- Tipo: integer | null Formato: int64tasks
_error el número de tareas en el array de tareas devueltas con un error
- Tipo: string | nulltime
tiempo total de ejecución, en segundos
- Tipo: string | nullversion
la versión actual de la API
application/json - 400
No se pudo procesar la solicitud. Comprueba los parámetros de la solicitud.
- 401
Se requiere una clave de API de Felo válida.
- 402
La solicitud no puede continuar porque no se cumple un requisito de facturación.
- 403
La cuenta no tiene permiso para realizar esta operación.
- 429
Se ha alcanzado un límite de solicitudes o de gasto.
- 502
El servicio no pudo completar la solicitud.
- 503
La API o el servicio de facturación no están disponibles temporalmente.
- 504
El servicio agotó el tiempo de espera al procesar la solicitud.
- default
Respuesta de error; las respuestas de paso del upstream pueden usar formatos del proveedor
application/json
curl https://openapi.felo.ai/v1/beta/dataforseo/dataforseo_labs/google/app_intersection/live \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '[
{
"app_ids": {
"1": "686449807",
"2": "382617920"
},
"language_name": "English",
"location_code": 2840,
"limit": 10
}
]'
{
"version": null,
"status_code": null,
"status_message": null,
"time": null,
"cost": null,
"tasks_count": null,
"tasks_error": null,
"tasks": [
{
"id": null,
"status_code": null,
"status_message": null,
"time": null,
"cost": null,
"result_count": null,
"path": [
null
],
"data": null,
"result": [
{
"se_type": null,
"app_ids": null,
"location_code": null,
"language_code": null,
"total_count": null,
"items_count": null,
"items": [
{
"se_type": null,
"keyword_data": "[Max Depth Exceeded]",
"intersection_result": null
}
]
}
]
}
]
}