DataForSEO
SEO, search-engine results, keyword research, backlinks and AI visibility data.
Google App List ٹاسکس سیٹ کریں
Google Play کے اپنے منتخب مجموعوں میں سے ایک کو قطار میں ڈالتا ہے - ٹاپ فری، ٹاپ گروسنگ، ٹرینڈنگ - جسے app_collection سے چنا جاتا ہے، اور ٹاسک id واپس کرتا ہے۔ depth حد مقرر کرتا ہے کہ چارٹ میں کتنی نیچے تک پڑھنا ہے۔ غیر ہم وقت (async): سبمٹ tasks[0].id میں ٹاسک id واپس کرتا ہے اور fetch ٹول تیار ہونے پر نتیجہ واپس کرتا ہے۔ get_dataforseo_app_google_app_list_fetch سے حاصل کریں۔ یہ چارٹ ویو ہے؛ keyword تلاش کے لیے post_dataforseo_app_google_app_searches_submit استعمال کریں۔
قیمت کا حوالہ
- میٹرنگ: رپورٹ شدہ جواب کی لاگت۔
- حوالہ جاتی درخواست کا تخمینہ: USD 0.012۔
- حوالہ جاتی صارف ملٹی پلائر: 1.0۔ تصفیہ شدہ صارف رقم پر اسے دوبارہ لاگو نہیں کریں۔
صرف حوالہ جاتی میٹا ڈیٹا، نہ کہ اکاؤنٹ کا کوٹ، ضمانت شدہ قیمت یا اخراجات کی حد۔ ریسورس کریڈٹس Felo کریڈٹس نہیں ہیں۔ حتمی چارجز Felo کے بلنگ ریکارڈز کے مطابق ہوں گے۔
- قسم: array (object | null)[]
- ageقسم: string | null
_rating عمر کی درجہ بندی کے لحاظ سے نتائج فلٹر کریں
اختیاری فیلڈ
آپ یہ فیلڈ نتائج کو عمر کی درجہ بندی کے لحاظ سے فلٹر کرنے کے لیے استعمال کر سکتے ہیں؛
ممکنہ فلٹرنگ اقسام:ages_up_to_5— 5 سال تک کے بچوں کے لیے منظور شدہ ایپس واپس کریں؛ages_6_8— 6 سے 8 سال کے بچوں کے لیے منظور شدہ ایپس واپس کریں؛ages_9_12— 9 سے 12 سال کے بچوں کے لیے منظور شدہ ایپس واپس کریں؛
ڈیفالٹ طور پر API ہر عمر کے لیے ایپس واپس کرتا ہے؛
نوٹ: یہ فلٹر صرف"category": "family"پیرامیٹر کے ساتھ مل کر کام کرتا ہے - appقسم: string | null
_category Google Play پر ایپلیکیشن کا زمرہ
اختیاری فیلڈ
آپ نتائج کو ایپ کے زمرے کے لحاظ سے فلٹر کر سکتے ہیں؛
مثال:family؛
آپ دستیاب زمروں کی مکمل فہرستhttps://api.dataforseo.com/v3/app_data/google/categoriesپر الگ درخواست بھیج کر حاصل کر سکتے ہیں
نوٹ: اگرapp_collectionپیرامیٹرfeaturedپر سیٹ ہو توapp_categoryاستعمال نہیں کیا جا سکتا - appقسم: string
_collection ایپ مجموعہ
درکار فیلڈ
Google Play پر ایپ مجموعہ جس سے ایپس جمع کی جائیں گی؛
آپ درج ذیل اقدار متعین کر سکتے ہیں:featured،topselling_paid،topselling_free،topselling_new_free،topselling_new_paid،topgrossing،movers_shakers
نوٹ: اگرfeaturedمنتخب ہو توapp_categoryپیرامیٹر استعمال نہیں کیا جا سکتا - depthقسم: integer | null
پارسنگ ڈیپتھ
اختیاری فیلڈ
API جواب میں واپس کیے جانے والے ایپس کی تعداد؛
ہم پارسنگ ڈیپتھ کو 100 کے ضربوں میں مقرر کرنے کی سختی سے تجویز دیتے ہیں، کیونکہ ہمارا سسٹم ایک ساتھ 100 نتائج پروسیس کرتا ہے؛
ڈیفالٹ قدر:100؛
زیادہ سے زیادہ قدر:200؛
آپ کے اکاؤنٹ سے ہر اس SERP کے لیے بل لیا جائے گا جس میں زیادہ سے زیادہ 100 نتائج ہوں؛
100 سے زیادہ ڈیپتھ مقرر کرنے پر اضافی چارجز آ سکتے ہیں اگر سرچ انجن 100 سے زیادہ نتائج واپس کرے؛
لاگت Pricing صفحے پر شمار کی جا سکتی ہے۔ - languageقسم: string
_code سرچ انجن زبان کا کوڈ
اگرlanguage_nameمتعین نہ ہو تو درکار فیلڈ
اگر آپ یہ فیلڈ استعمال کریں توlanguage_nameمتعین کرنے کی ضرورت نہیں
آپ دستیاب زبانوں کی فہرست ان کےlanguage_codeکے ساتھ الگ درخواست بھیج کر حاصل کر سکتے ہیں:https://api.dataforseo.com/v3/app_data/google/languages
مثال:en - languageقسم: string
_name سرچ انجن زبان کا پورا نام
اگرlanguage_codeمتعین نہ ہو تو درکار فیلڈ
اگر آپ یہ فیلڈ استعمال کریں توlanguage_codeمتعین کرنے کی ضرورت نہیں
آپ دستیاب زبانوں کی فہرستlanguage_nameکے ساتھ الگ درخواست بھیج کر حاصل کر سکتے ہیں:https://api.dataforseo.com/v3/app_data/google/languages
مثال:English - locationقسم: integer
_code سرچ انجن مقام کا کوڈ
اگر آپlocation_nameمتعین نہ کریں تو درکار فیلڈ
اگر آپ یہ فیلڈ استعمال کریں توlocation_nameمتعین کرنے کی ضرورت نہیں
آپ سرچ انجن کے دستیاب مقامات کی فہرست ان کےlocation_codeکے ساتھ الگ درخواست بھیج کر حاصل کر سکتے ہیں:https://api.dataforseo.com/v3/app_data/google/locations
مثال:9061121 - locationقسم: string
_name سرچ انجن مقام کا پورا نام
اگر آپlocation_codeمتعین نہ کریں تو درکار فیلڈ
اگر آپ یہ فیلڈ استعمال کریں توlocation_codeمتعین کرنے کی ضرورت نہیں
آپ سرچ انجن کے دستیاب مقامات کی فہرست ان کےlocation_nameکے ساتھ الگ درخواست بھیج کر حاصل کر سکتے ہیں:https://api.dataforseo.com/v3/app_data/google/locations
مثال:West Los Angeles,California,United States - pingbackقسم: string | null
_url مکمل شدہ ٹاسک کا نوٹیفکیشن URL
اختیاری فیلڈ
ٹاسک مکمل ہونے پر ہم آپ کو آپ کے متعین کردہ URL پر GET درخواست بھیج کر مطلع کریں گے
آپ ‘$id’ اسٹرنگ کو$idمتغیر کے طور پر اور ‘$tag’ کو urlencoded$tagمتغیر کے طور پر استعمال کر سکتے ہیں۔ ہم درخواست بھیجنے سے پہلے ضروری اقدار سیٹ کر دیں گے۔
مثال:http://your-server.com/pingscript?id=$idhttp://your-server.com/pingscript?id=$id&tag=$tag
نوٹ:pingback_urlمیں خصوصی حروف urlencoded ہو جائیں گے؛
یعنی،#حرف%23میں انکوڈ ہو جائے گا - postbackقسم: string
_data postback_url ڈیٹا ٹائپ
اگر آپpostback_urlمتعین کریں تو درکار فیلڈ
اس ڈیٹا ٹائپ سے مطابقت رکھتا ہے جو آپ کے سرور کو بھیجا جائے گا
ممکنہ اقدار:advanced,html - postbackقسم: string | null
_url ٹاسک کے نتائج بھیجنے کے لیے URL
اختیاری فیلڈ
ٹاسک مکمل ہونے کے بعد ہم اس کے نتائج کوgzipفارمیٹ میں کمپریس کر کے آپ کے متعین کردہpostback_urlپر POST درخواست کے ذریعے بھیجیں گے
آپ ‘$id’ اسٹرنگ کو$idمتغیر کے طور پر اور ‘$tag’ کو urlencoded$tagمتغیر کے طور پر استعمال کر سکتے ہیں۔ ہم درخواست بھیجنے سے پہلے ضروری اقدار سیٹ کر دیں گے۔
مثال:http://your-server.com/postbackscript?id=$idhttp://your-server.com/postbackscript?id=$id&tag=$tag
نوٹ:postback_urlمیں خصوصی حروف urlencoded ہو جائیں گے؛
یعنی،#حرف%23میں انکوڈ ہو جائے گا - priorityقسم: integer | null
- tagقسم: string | null
صارف کے متعین کردہ ٹاسک کا شناخت کنندہ
اختیاری فیلڈ
حروف کی حد 255 ہے
آپ اس پیرامیٹر سے ٹاسک کی شناخت کر سکتے ہیں اور اسے نتیجے سے ملا سکتے ہیں
آپ جواب کےdataآبجیکٹ میں متعین کردہtagقدر دیکھیں گے
- قسم: object | null · Response36Afe1097B20_AppDataGoogleAppListTaskPostResponseInfo200
- قسم: number | null فارمیٹ: doublecost
ٹاسکس کی کل لاگت، USD
- قسم: integer | nullstatus
_code عمومی اسٹیٹس کوڈ رسپانس کوڈز کی مکمل فہرست یہاں مل سکتی ہے
- قسم: string | nullstatus
_message عمومی معلوماتی پیغام عمومی معلوماتی پیغامات کی مکمل فہرست یہاں مل سکتی ہے
- قسم: array (object | null)[] | nulltasks
ٹاسکس کی صف
- قسم: object | null · Response36Afe1097B20_AppDataGoogleAppListTaskPostTaskInfo
- costقسم: number | null فارمیٹ: double
ٹاسکس کی کل لاگت، USD
- dataقسم: object | null
وہی پیرامیٹرز رکھتا ہے جو آپ نے POST درخواست میں متعین کیے۔
- propertyقسم: object | null
Name
- idقسم: string | null
ٹاسک شناخت کنندہ ہمارے نظام میں UUID فارمیٹ کا منفرد ٹاسک شناخت کنندہ
- pathقسم: array (string | null)[] | null
URL پاتھ
- resultقسم: object | null
نتائج کی صف
اس صورت میں قدرnullہوگی - resultقسم: integer | null فارمیٹ: int64
_count result صف میں عناصر کی تعداد
- statusقسم: integer | null
_code ٹاسک کا اسٹیٹس کوڈ DataForSEO کی جانب سے تیار کردہ، درج ذیل حد میں ہو سکتا ہے: 10000-60000 رسپانس کوڈز کی مکمل فہرست یہاں مل سکتی ہے
- statusقسم: string | null
_message ٹاسک کا معلوماتی پیغام عمومی معلوماتی پیغامات کی مکمل فہرست یہاں مل سکتی ہے
- timeقسم: string | null
عمل درآمد کا وقت، سیکنڈز
- قسم: integer | null فارمیٹ: int64tasks
_count tasks صف میں ٹاسکس کی تعداد
- قسم: integer | null فارمیٹ: int64tasks
_error خرابی کے ساتھ واپس ہونے والے tasks صف میں ٹاسکس کی تعداد
- قسم: string | nulltime
کل عمل درآمد کا وقت، سیکنڈ
- قسم: string | nullversion
API کا موجودہ ورژن
application/json - 400
درخواست پر کارروائی نہیں ہو سکی۔ درخواست کے پیرامیٹرز چیک کریں۔
- 401
درست Felo API کلید درکار ہے۔
- 402
درخواست آگے نہیں بڑھ سکتی کیونکہ بلنگ کی شرط پوری نہیں ہوئی۔
- 403
اکاؤنٹ کو یہ آپریشن کرنے کی اجازت نہیں۔
- 429
درخواست یا اخراجات کی حد پوری ہو گئی ہے۔
- 502
سروس درخواست مکمل نہیں کر سکی۔
- 503
API یا بلنگ سروس عارضی طور پر دستیاب نہیں۔
- 504
درخواست پر کارروائی کے دوران سروس کا وقت ختم ہو گیا۔
- default
خرابی کا جواب؛ اپ اسٹریم پاس تھرو جوابات پرووائیڈر کی شکلیں استعمال کر سکتے ہیں
application/json
curl https://openapi.felo.ai/v1/beta/dataforseo/app_data/google/app_list/task_post \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '[
{
"app_collection": "topselling_free",
"location_code": 2840,
"language_code": "en",
"depth": 100
}
]'
{
"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": null
}
]
}