Concurrents d'apps Google Play en direct
DataForSEO
SEO, search-engine results, keyword research, backlinks and AI visibility data.
Concurrents d'apps Google Play en direct
Apps Google Play en concurrence avec une app donnée sur des mots-clés partagés. Paginez avec limit, offset et offset_token ; utilisez le jeton au-delà des premières pages. Enveloppé dans l'enveloppe DataForSEO : les données dans tasks[0].result, l'issue dans tasks[0].status_code — une requête rejetée renvoie tout de même HTTP 200. L'équivalent Apple est post_dataforseo_labs_apple_app_competitors_live. Pour les mots-clés derrière le recouvrement, utilisez post_dataforseo_labs_google_app_intersection_live.
Référence tarifaire
- Facturation : coût de réponse déclaré.
- Estimation de référence par requête : USD 0.1356.
- Multiplicateur de référence client : 1.0. Ne pas l'appliquer une seconde fois à un montant client déjà réglé.
Métadonnées de référence uniquement, et non un devis de compte, un prix garanti ou un plafond de dépenses. Les crédits de ressources ne sont pas des crédits Felo. Les débits définitifs suivent les enregistrements de facturation Felo.
- Type: array (object | null)[]
- appType: string
_id id de l'application
champ obligatoire
ID de l'application mobile sur Google Play ;
vous pouvez trouver l'ID dans l'URL de chaque application listée sur Google Play ;
exemple :
dans l'URLhttps://play.google.com/store/apps/details?id=org.telegram.messenger
l'id estorg.telegram.messenger - filtersType: array (object | null)[] | null
tableau de paramètres de filtrage des résultats
champ facultatif
vous pouvez ajouter plusieurs filtres à la fois (8 filtres maximum)
vous devez définir un opérateur logiqueand,orentre les conditions
les opérateurs suivants sont pris en charge :<,<=,>,>=,=,<>,in,not_in
exemple :["intersections",">",500][["competitor_metrics.google_play_search_organic.pos_1","<>",10],"and",["avg_position",">=","10"]][[["intersections",">=",50],"and",["competitor_metrics.google_play_search_organic.pos_1","in",[1,5]]],
"or",
["sum_position",">=","10000"]]pour plus d'informations sur les filtres, consultez Dataforseo Labs - Filters ou ce guide du centre d'aide
Objet vide - languageType: string | null
_code code de langue
champ obligatoire si vous n'indiquez paslanguage_name
Remarque : il est obligatoire de spécifierlanguage_nameoulanguage_code
vous pouvez obtenir la liste des langues disponibles avec leurlanguage_codeen effectuant une requête distincte vershttps://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages;
Remarque : ce point de terminaison ne prend actuellement en charge que la langue anglaise
exemple :en - languageType: string
_name nom complet de la langue
champ obligatoire si vous n'indiquez paslanguage_code
Remarque : il est obligatoire de spécifierlanguage_nameoulanguage_code
vous pouvez obtenir la liste des langues disponibles avec leurlanguage_nameen effectuant une requête distincte vershttps://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages;
Remarque : ce point de terminaison ne prend actuellement en charge que la langue anglaise ;
exemple :English - limitType: integer | null
le nombre maximal d'applications renvoyées
champ facultatif
valeur par défaut :100
valeur maximale :1000 - locationType: integer
_code code d'emplacement
champ obligatoire si vous n'indiquez paslocation_name
Remarque : il est obligatoire de spécifierlocation_nameoulocation_code
vous pouvez obtenir la liste des emplacements disponibles avec leurlocation_codeen effectuant une requête distincte vershttps://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages;
Remarque : ce point de terminaison ne prend actuellement en charge que l'emplacement des États-Unis ;
exemple :2840 - locationType: string
_name nom complet de l'emplacement
champ obligatoire si vous n'indiquez paslocation_code
Remarque : il est obligatoire de spécifierlocation_nameoulocation_code
vous pouvez obtenir la liste des emplacements disponibles avec leurlocation_nameen effectuant une requête distincte vershttps://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages;
Remarque : ce point de terminaison ne prend actuellement en charge que l'emplacement des États-Unis ;
exemple :United States - offsetType: integer | null
décalage dans le tableau de résultats des applications renvoyées
champ facultatif
valeur par défaut :0
si vous indiquez la valeur10, les dix premières applications du tableau de résultats seront omises et les données seront fournies pour les mots-clés suivants - orderType: array string[] | null
_by règles de tri des résultats
champ facultatif
vous pouvez utiliser les mêmes valeurs que dans le tableaufilterspour trier les résultats ;
types de tri possibles :asc- les résultats seront triés par ordre croissant ;desc- les résultats seront triés par ordre décroissant ;
vous devez utiliser une virgule pour indiquer un type de tri ;
exemple :["intersections,asc"]
Remarque : vous pouvez définir au maximum trois règles de tri dans une seule requête ;
vous devez utiliser une virgule pour séparer plusieurs règles de tri ;
exemple :["intersections,desc","sum_position,asc"]règle par défaut :
["intersections,desc"]
Remarque : si le tableauitem_typescontient des types d'élément autres queorganic, les résultats seront triés selon le premier type d'élément du tableau - tagType: string | null
identifiant de tâche défini par l'utilisateur
champ facultatif
la limite est de 255 caractères
vous pouvez utiliser ce paramètre pour identifier la tâche et l'associer au résultat
vous trouverez la valeurtagspécifiée dans l'objetdatade la réponse
- Type: object | null · Response36Afe1097B20_DataforseoLabsGoogleAppCompetitorsLiveResponseInfo200
- Type: number | null Format: doublecost
coût total des tâches, USD
- Type: integer | nullstatus
_code code d'état général vous pouvez trouver la liste complète des codes de réponse ici
- Type: string | nullstatus
_message message d'information général vous pouvez trouver la liste complète des messages d'information généraux ici
- Type: array (object | null)[] | nulltasks
tableau de tâches
- Type: object | null · Response36Afe1097B20_DataforseoLabsGoogleAppCompetitorsLiveTaskInfo
- costType: number | null Format: double
coût total des tâches, USD
- dataType: object | null
contient les mêmes paramètres que ceux spécifiés dans la requête POST
- propertyType: object | null
Name
- idType: string | null
identifiant de la tâche identifiant unique de la tâche dans notre système au format UUID
- pathType: array (string | null)[] | null
chemin de l'URL
- resultType: array (object | null)[] | null
tableau de résultats
- appType: string | null
_id id de l'app dans un tableau POST
- itemsType: array (object | null)[] | null
contient les données associées à l'
app_idet aux applications concurrentes- appType: string | null
_id id de l'app dans un tableau POST
- avgType: number | null Format: float
_position position moyenne de l'application dans la SERP Google Play
Remarque : la position moyenne est calculée uniquement pour les mots-clés en intersection ;
la valeur d'une application donnée peut différer lorsqu'elle est combinée à des applications cibles différentes - competitorType: object | null
_metrics métriques des mots-clés en intersection
données de classement relatives aux mots-clés que l'application concurrente fournie partage avec l'application dans une requête POST ;
remarque : dans ce tableau, les données de classement sont fournies pour l'app_iddu concurrent renvoyé- propertyType: object · Response36Afe1097B20_AppMetricsInfo
Name - countType: integer | null Format: int64
nombre total de SERP organiques Amazon contenant le produit
- posType: integer | null
_1 nombre de SERP organiques où le produit occupe la position #1
- posType: integer | null
_11 _100 nombre de SERP organiques où le produit occupe les positions #11-100
- posType: integer | null
_2 _3 nombre de SERP organiques où le produit occupe les positions #2-3
- posType: integer | null
_4 _10 nombre de SERP organiques où le produit occupe les positions #4-10
- searchType: integer | null Format: int64
_volume volume de recherche total des mots-clés de classement du produit dans la SERP organique
- fullType: object | null
_metrics métriques de tous les mots-clés de l'application
aperçu complet des données de classement relatives à tous les mots-clés pour lesquels l'app_idfourni est classé- propertyType: object · Response36Afe1097B20_AppMetricsInfo
Name - countType: integer | null Format: int64
nombre total de SERP organiques Amazon contenant le produit
- posType: integer | null
_1 nombre de SERP organiques où le produit occupe la position #1
- posType: integer | null
_11 _100 nombre de SERP organiques où le produit occupe les positions #11-100
- posType: integer | null
_2 _3 nombre de SERP organiques où le produit occupe les positions #2-3
- posType: integer | null
_4 _10 nombre de SERP organiques où le produit occupe les positions #4-10
- searchType: integer | null Format: int64
_volume volume de recherche total des mots-clés de classement du produit dans la SERP organique
- intersectionsType: integer | null
nombre de mots-clés en intersection
- seType: string | null
_type type de moteur de recherche
- sumType: integer | null
_position somme de toutes les positions de l'application dans la SERP Google Play
Remarque : la position de la somme est calculée uniquement pour les mots-clés en intersection ;
la valeur d'une application donnée peut différer lorsqu'elle est combinée à des applications cibles différentes
- itemsType: integer | null Format: int64
_count le nombre de résultats renvoyés dans le tableau
items - languageType: string | null
_code code de langue dans un tableau POST
- locationType: integer | null
_code code de localisation dans un tableau POST
- seType: string | null
_type type de moteur de recherche
- totalType: integer | null Format: int64
_count quantité totale de résultats de notre base de données correspondant à votre requête
- resultType: integer | null Format: int64
_count nombre d'éléments dans le tableau de résultats
- statusType: integer | null
_code code d'état de la tâche généré par DataForSEO ; peut être compris dans la plage suivante : 10000-60000 vous pouvez trouver la liste complète des codes de réponse ici
- statusType: string | null
_message message d'information de la tâche vous pouvez trouver la liste complète des messages d'information généraux ici
- timeType: string | null
temps d'exécution, en secondes
- Type: integer | null Format: int64tasks
_count le nombre de tâches dans le tableau de tâches
- Type: integer | null Format: int64tasks
_error le nombre de tâches dans le tableau de tâches renvoyées avec une erreur
- Type: string | nulltime
temps d'exécution total, en secondes
- Type: string | nullversion
la version actuelle de l'API
application/json - 400
La requête n'a pas pu être traitée. Vérifiez les paramètres de la requête.
- 401
Une clé API Felo valide est requise.
- 402
La requête ne peut pas aboutir car une condition de facturation n'est pas remplie.
- 403
Le compte n'est pas autorisé à effectuer cette opération.
- 429
Une limite de requêtes ou de dépenses a été atteinte.
- 502
Le service n'a pas pu terminer la requête.
- 503
L'API ou le service de facturation est temporairement indisponible.
- 504
Le service a expiré lors du traitement de la requête.
- default
Réponse d'erreur ; les réponses transmises depuis l'upstream peuvent utiliser les formats du fournisseur
application/json
curl https://openapi.felo.ai/v1/beta/dataforseo/dataforseo_labs/google/app_competitors/live \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '[
{
"app_id": "org.telegram.messenger",
"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_id": null,
"location_code": null,
"language_code": null,
"total_count": null,
"items_count": null,
"items": [
{
"se_type": null,
"app_id": null,
"avg_position": null,
"sum_position": null,
"intersections": null,
"competitor_metrics": null,
"full_metrics": null
}
]
}
]
}
]
}