DataForSEO
SEO, search-engine results, keyword research, backlinks and AI visibility data.
Google Play: App-Wettbewerber (Live)
Google-Play-Apps, die mit einer bestimmten App um gemeinsame Keywords konkurrieren. Blättern mit limit, offset und offset_token; jenseits der ersten Seiten verwenden Sie das Token. Eingebettet in das DataForSEO-Envelope: Daten in tasks[0].result, Ergebnis in tasks[0].status_code – eine abgelehnte Anfrage liefert weiterhin HTTP 200. Das Apple-Pendant ist post_dataforseo_labs_apple_app_competitors_live. Für die Keywords hinter der Überschneidung verwenden Sie post_dataforseo_labs_google_app_intersection_live.
Preisreferenz
- Abrechnung: Gemeldete Antwortkosten.
- Referenzschätzung pro Anfrage: USD 0.1356.
- Referenz-Kundenmultiplikator: 1.0. Nicht erneut auf bereits abgerechnete Kundenbeträge anwenden.
Nur Referenzmetadaten, kein Kontenangebot und keine garantierte Preis- oder Ausgabenobergrenze. Ressourcen-Credits sind keine Felo-Credits. Endgültige Abrechnungen richten sich nach den Felo-Abrechnungsbelegen.
- Typ: array (object | null)[]
- appTyp: string
_id ID der App
Pflichtfeld
ID der mobilen Anwendung bei Google Play;
Die ID finden Sie in der URL jeder bei Google Play gelisteten App;
Beispiel:
in der URLhttps://play.google.com/store/apps/details?id=org.telegram.messenger
ist die IDorg.telegram.messenger - filtersTyp: array (object | null)[] | null
Array der Filterparameter für Ergebnisse
Optionales Feld
Sie können mehrere Filter gleichzeitig hinzufügen (maximal 8 Filter)
Zwischen den Bedingungen setzen Sie einen logischen Operatorandoderor
Die folgenden Operatoren werden unterstützt:<,<=,>,>=,=,<>,in,not_in
Beispiel:["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"]]Weitere Informationen zu Filtern finden Sie unter Dataforseo Labs - Filters oder in dieser Anleitung im Help Center
Leeres Objekt - languageTyp: string | null
_code Sprachcode
Pflichtfeld, wenn Sielanguage_namenicht angeben
Hinweis: Sie müssen entwederlanguage_nameoderlanguage_codeangeben
Die Liste der verfügbaren Sprachen mitlanguage_codeerhalten Sie durch eine separate Anfrage anhttps://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages;
Hinweis: Dieser Endpunkt unterstützt derzeit nur die englische Sprache
Beispiel:en - languageTyp: string
_name vollständiger Name der Sprache
Pflichtfeld, wenn Sielanguage_codenicht angeben
Hinweis: Sie müssen entwederlanguage_nameoderlanguage_codeangeben
Die Liste der verfügbaren Sprachen mitlanguage_nameerhalten Sie durch eine separate Anfrage anhttps://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages;
Hinweis: Dieser Endpunkt unterstützt derzeit nur die englische Sprache;
Beispiel:English - limitTyp: integer | null
maximale Anzahl der zurückgegebenen Apps
Optionales Feld
Standardwert:100
Höchstwert:1000 - locationTyp: integer
_code Standortcode
Pflichtfeld, wenn Sielocation_namenicht angeben
Hinweis: Sie müssen entwederlocation_nameoderlocation_codeangeben
Die Liste der verfügbaren Standorte mitlocation_codeerhalten Sie durch eine separate Anfrage anhttps://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages;
Hinweis: Dieser Endpunkt unterstützt derzeit nur den Standort USA;
Beispiel:2840 - locationTyp: string
_name vollständiger Name des Standorts
Pflichtfeld, wenn Sielocation_codenicht angeben
Hinweis: Sie müssen entwederlocation_nameoderlocation_codeangeben
Die Liste der verfügbaren Standorte mitlocation_nameerhalten Sie durch eine separate Anfrage anhttps://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages;
Hinweis: Dieser Endpunkt unterstützt derzeit nur den Standort USA;
Beispiel:United States - offsetTyp: integer | null
Offset im Ergebnisarray der zurückgegebenen Apps
Optionales Feld
Standardwert:0
Wenn Sie den Wert10angeben, werden die ersten zehn Apps im Ergebnisarray ausgelassen und die Daten für die nachfolgenden Keywords bereitgestellt - orderTyp: array string[] | null
_by Sortierregeln für Ergebnisse
Optionales Feld
Sie können dieselben Werte wie im Arrayfiltersverwenden, um die Ergebnisse zu sortieren;
mögliche Sortierarten:asc– Ergebnisse werden in aufsteigender Reihenfolge sortiert;desc– Ergebnisse werden in absteigender Reihenfolge sortiert;
Sie legen eine Sortierart mit einem Komma fest;
Beispiel:["intersections,asc"]
Hinweis: Sie können pro Anfrage höchstens drei Sortierregeln festlegen;
Mehrere Sortierregeln trennen Sie mit einem Komma;
Beispiel:["intersections,desc","sum_position,asc"]Standardregel:
["intersections,desc"]
Hinweis: Enthält das Arrayitem_typesandere Elementtypen alsorganic, werden die Ergebnisse nach dem ersten Elementtyp im Array geordnet - tagTyp: string | null
Benutzerdefinierte Aufgaben-ID
Optionales Feld
Zeichenlimit: 255
Mit diesem Parameter können Sie die Aufgabe identifizieren und dem Ergebnis zuordnen
Den angegebenen Werttagfinden Sie imdata-Objekt der Antwort
- Typ: object | null · Response36Afe1097B20_DataforseoLabsGoogleAppCompetitorsLiveResponseInfo200
- Typ: number | null Format: doublecost
Gesamtkosten der Aufgaben in USD
- Typ: integer | nullstatus
_code allgemeiner Statuscode die vollständige Liste der Antwortcodes finden Sie hier
- Typ: string | nullstatus
_message allgemeine Informationsmeldung die vollständige Liste der allgemeinen Informationsmeldungen finden Sie hier
- Typ: array (object | null)[] | nulltasks
Array von Aufgaben
- Typ: object | null · Response36Afe1097B20_DataforseoLabsGoogleAppCompetitorsLiveTaskInfo
- costTyp: number | null Format: double
Gesamtkosten der Aufgaben in USD
- dataTyp: object | null
Enthält dieselben Parameter, die Sie in der POST-Anfrage angegeben haben
- propertyTyp: object | null
Name
- idTyp: string | null
Aufgaben-ID eindeutige Aufgaben-ID in unserem System im UUID-Format
- pathTyp: array (string | null)[] | null
URL-Pfad
- resultTyp: array (object | null)[] | null
Array von Ergebnissen
- appTyp: string | null
_id ID der App in einem POST-Array
- itemsTyp: array (object | null)[] | null
enthält Daten zu
app_idund Wettbewerber-Apps- appTyp: string | null
_id ID der App in einem POST-Array
- avgTyp: number | null Format: float
_position durchschnittliche Position der App in der Google-Play-SERP
Hinweis: die durchschnittliche Position wird nur für überschneidende Keywords berechnet;
der Wert für eine bestimmte Anwendung kann in Kombination mit anderen Zielanwendungen abweichen - competitorTyp: object | null
_metrics Metriken für überschneidende Keywords
Rankingdaten zu den Keywords, die die angegebene Wettbewerber-Anwendung mit der App in einer POST-Anfrage teilt;
Hinweis: in diesem Array werden Rankingdaten für dieapp_iddes zurückgegebenen Wettbewerbers bereitgestellt- propertyTyp: object · Response36Afe1097B20_AppMetricsInfo
Name - countTyp: integer | null Format: int64
Gesamtzahl der organischen Amazon SERPs, die das Produkt enthalten
- posTyp: integer | null
_1 Anzahl der organischen SERPs, in denen das Produkt auf Platz 1 rangiert
- posTyp: integer | null
_11 _100 Anzahl der organischen SERPs, in denen das Produkt auf Platz 11-100 rangiert
- posTyp: integer | null
_2 _3 Anzahl der organischen SERPs, in denen das Produkt auf Platz 2-3 rangiert
- posTyp: integer | null
_4 _10 Anzahl der organischen SERPs, in denen das Produkt auf Platz 4-10 rangiert
- searchTyp: integer | null Format: int64
_volume Gesamtsuchvolumen der Ranking-Keywords des Produkts in der organischen SERP
- fullTyp: object | null
_metrics Metriken für alle Keywords der Anwendung
vollständige Übersicht der Rankingdaten zu allen Keywords, für die die angegebeneapp_idrankt- propertyTyp: object · Response36Afe1097B20_AppMetricsInfo
Name - countTyp: integer | null Format: int64
Gesamtzahl der organischen Amazon SERPs, die das Produkt enthalten
- posTyp: integer | null
_1 Anzahl der organischen SERPs, in denen das Produkt auf Platz 1 rangiert
- posTyp: integer | null
_11 _100 Anzahl der organischen SERPs, in denen das Produkt auf Platz 11-100 rangiert
- posTyp: integer | null
_2 _3 Anzahl der organischen SERPs, in denen das Produkt auf Platz 2-3 rangiert
- posTyp: integer | null
_4 _10 Anzahl der organischen SERPs, in denen das Produkt auf Platz 4-10 rangiert
- searchTyp: integer | null Format: int64
_volume Gesamtsuchvolumen der Ranking-Keywords des Produkts in der organischen SERP
- intersectionsTyp: integer | null
Anzahl der überschneidenden Keywords
- seTyp: string | null
_type Typ der Suchmaschine
- sumTyp: integer | null
_position Summe aller App-Positionen in der Google-Play-SERP
Hinweis: die Summenposition wird nur für überschneidende Keywords berechnet;
der Wert für eine bestimmte Anwendung kann in Kombination mit anderen Zielanwendungen abweichen
- itemsTyp: integer | null Format: int64
_count die Anzahl der im Array
itemszurückgegebenen Ergebnisse - languageTyp: string | null
_code Sprachcode in einem POST-Array
- locationTyp: integer | null
_code Standortcode in einem POST-Array
- seTyp: string | null
_type Typ der Suchmaschine
- totalTyp: integer | null Format: int64
_count Gesamtmenge der für Ihre Anfrage relevanten Ergebnisse in unserer Datenbank
- resultTyp: integer | null Format: int64
_count Anzahl der Elemente im Ergebnis-Array
- statusTyp: integer | null
_code Statuscode der Aufgabe von DataForSEO erzeugt, kann im folgenden Bereich liegen: 10000-60000 die vollständige Liste der Antwortcodes finden Sie hier
- statusTyp: string | null
_message Informationsmeldung der Aufgabe die vollständige Liste der allgemeinen Informationsmeldungen finden Sie hier
- timeTyp: string | null
Ausführungszeit in Sekunden
- Typ: integer | null Format: int64tasks
_count Die Anzahl der Aufgaben im tasks-Array
- Typ: integer | null Format: int64tasks
_error Die Anzahl der Aufgaben im tasks-Array, die mit einem Fehler zurückgegeben wurden
- Typ: string | nulltime
Gesamtausführungszeit, Sekunden
- Typ: string | nullversion
Die aktuelle Version der API
application/json - 400
Die Anfrage konnte nicht verarbeitet werden. Prüfen Sie die Anfrageparameter.
- 401
Ein gültiger Felo-API-Schlüssel ist erforderlich.
- 402
Die Anfrage kann nicht fortgesetzt werden, da eine Abrechnungsvoraussetzung nicht erfüllt ist.
- 403
Das Konto ist für diesen Vorgang nicht berechtigt.
- 429
Ein Anfrage- oder Ausgabenlimit wurde erreicht.
- 502
Der Dienst konnte die Anfrage nicht abschließen.
- 503
Die API oder der Abrechnungsdienst ist vorübergehend nicht verfügbar.
- 504
Beim Verarbeiten der Anfrage ist eine Zeitüberschreitung aufgetreten.
- default
Fehlerantwort; Upstream-Passthrough-Antworten können Anbieterformate verwenden
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
}
]
}
]
}
]
}