DataForSEO
SEO, search-engine results, keyword research, backlinks and AI visibility data.
Google Dataset Info پیشرفته زنده
رکورد یک مجموعهداده را در Google Dataset Search در Google بهصورت همگام برمیگرداند. keyword، type، se_domain، location_code، language_code، check_url، datetime، spell، refinement_chips، item_types، items_count و items را برمیگرداند. advanced انتخاب پیشفرض است؛ وقتی فقط فهرست رتبهبندیشده مهم است regular و فقط برای بررسی آنچه تجزیهگر حذف کرده html را بگیرید. پاسخ در پاکت DataForSEO قرار میگیرد: دادهها در tasks[0].result و نتیجه در tasks[0].status_code — درخواست ردشده نیز همچنان HTTP 200 برمیگرداند.
مرجع قیمتگذاری
- اندازهگیری: هزینه گزارششده پاسخ.
- برآورد درخواست مرجع: 0.02 دلار آمریکا.
- ضریب مشتری مرجع: 1.0. آن را دوباره روی مبلغ تسویهشده مشتری اعمال نکنید.
فقط فراداده مرجع است، نه نقلقول حساب، نه قیمت تضمینشده و نه سقف هزینه. اعتبار منابع، اعتبار Felo نیست. هزینههای نهایی تابع سوابق صورتحساب Felo است.
- نوع: array (object | null)[]
- datasetنوع: string
_id شناسه مجموعهداده
فیلد الزامی
میتوانید شناسه مجموعهداده را در نشانی URL مجموعهداده یا آیتم
datasetنتیجه Google Dataset Search پیدا کنیدمثال:
L2cvMTFqbl85ZHN6MQ== - deviceنوع: string | null
نوع دستگاه
فیلد اختیاری
بازگرداندن نتایج برای نوع دستگاه مشخص
مقدار ممکن:
desktop - languageنوع: string | null
_code کد زبان موتور جستجو
فیلد اختیاری
اگر از این فیلد استفاده کنید، نیازی به تعیین
language_nameنیستمقدار ممکن:
en - languageنوع: string | null
_name نام کامل زبان موتور جستجو
فیلد اختیاری
اگر از این فیلد استفاده کنید، نیازی به تعیین
language_codeنیستمقدار ممکن:
English - osنوع: string | null
سیستمعامل دستگاه
فیلد اختیاری
مقادیر ممکن:
windows،macosمقدار پیشفرض:
windows - tagنوع: string | null
شناسه وظیفه تعریفشده توسط کاربر
فیلد اختیاری
محدودیت کاراکتر 255 است
میتوانید از این پارامتر برای شناسایی وظیفه و تطبیق آن با نتیجه استفاده کنید
مقدار
tagمشخصشده را در شیءdataپاسخ خواهید یافت
- نوع: object | null · Response36Afe1097B20_SerpGoogleDatasetInfoLiveAdvancedResponseInfo200
- نوع: number | null قالب: doublecost
هزینه کل وظایف، دلار آمریکا
- نوع: integer | nullstatus
_code کد وضعیت عمومی فهرست کامل کدهای پاسخ را اینجا پیدا میکنید
- نوع: string | nullstatus
_message پیام اطلاعاتی عمومی فهرست کامل پیامهای اطلاعاتی عمومی را اینجا پیدا میکنید
- نوع: array (object | null)[] | nulltasks
آرایهای از وظایف
- نوع: object | null · Response36Afe1097B20_SerpGoogleDatasetInfoLiveAdvancedTaskInfo
- costنوع: number | null قالب: double
هزینه کل وظایف، دلار آمریکا
- dataنوع: object | null
همان پارامترهایی را دارد که در درخواست POST تعیین کردهاید
- propertyنوع: object | null
Name
- idنوع: string | null
شناسه وظیفه شناسه یکتای وظیفه در سیستم ما در قالب UUID
- pathنوع: array (string | null)[] | null
مسیر URL
- resultنوع: array (object | null)[] | null
آرایهای از نتایج
- checkنوع: string | null
_url نشانی URL مستقیم نتایج موتور جستجو
میتوانید از آن استفاده کنید تا مطمئن شوید نتایج دقیقی ارائه کردهایم - datetimeنوع: string | null
تاریخ و زمانی که نتیجه دریافت شده است
در قالب UTC: “yyyy-mm-dd hh-mm-ss +00:00”
مثال:2019-11-15 12:57:46 +00:00 - itemنوع: array (string | null)[] | null
_types انواع نتایج جستجو در SERP
حاوی انواع نتایج جستجو (items) یافتشده در SERP است.
نوع آیتم ممکن:dataset - itemsنوع: array (object | null)[] | null
عناصر نتایج جستجوی یافتشده در SERP
- areaنوع: array (string | null)[] | null
_covered فهرست مناطق پوششدادهشده در مجموعهداده
مثال:Africa,Global - authorsنوع: array (object | null)[] | null
فهرست نویسندگان مجموعهداده
- domainنوع: string | null
دامنه پیوند نویسنده
- nameنوع: string | null
نام نویسنده مجموعه داده
- typeنوع: string | null
نوع عنصر
- urlنوع: string | null
نشانی URL پیوند نویسنده
- datasetنوع: object | null · Response36Afe1097B20_DatasetDescription
_description توضیحات مجموعهداده
- linksنوع: array (object | null)[] | null
پیوندهای موجود در 'dataset_description'
- descriptionنوع: string | null
توضیح عنصر نتایج
- domainنوع: string | null
دامنهای که پیوند به آن اشاره میکند
- snippetنوع: string | null
متن کنار عنوان پیوند
- titleنوع: string | null
عنوان یک عنصر پیوند مشخص
- typeنوع: string | null
نوع عنصر
- urlنوع: string | null
نشانی URL
- xpathنوع: string | null
XPath عنصر
- textنوع: string | null
متن توضیحات
- datasetنوع: string | null
_id شناسه مجموعهداده
- datasetنوع: array (object | null)[] | null
_providers فهرست نهادهایی که مجموعهداده را ارائه کردهاند
- domainنوع: string | null
دامنه در SERP
- titleنوع: string | null
عنوان عنصر
- typeنوع: string | null
نوع عنصر
- urlنوع: string | null
نشانی URL جستجو با پارامترهای پالایش
- formatsنوع: array (object | null)[] | null
فهرست قالبهای فایل مجموعهداده
- formatنوع: string | null
نوع قالب فایل مجموعهداده
مثال:zip,html,csv - sizeنوع: integer | null قالب: int64
اندازه فایل بر حسب بایت
- typeنوع: string | null
نوع عنصر
- imageنوع: string | null
_url نشانی URL تصویر
نشانی URL منتهی به تصویر در منبع اصلی یا فضای ذخیرهسازی DataForSEO (اگر منبع اصلی در دسترس نباشد) - licensesنوع: array (object | null)[] | null
فهرست مجوزهای صادرشده برای مجموعهداده
- domainنوع: string | null
دامنه در SERP
- titleنوع: string | null
عنوان عنصر
- typeنوع: string | null
نوع عنصر
- urlنوع: string | null
نشانی URL جستجو با پارامترهای پالایش
- linksنوع: array (object | null)[] | null
پیوندهای سایت
پیوندهایی که زیر برخی از نتایج جستجوی Google Dataset نمایش داده میشوند
اگر هیچکدام وجود نداشته باشد، برابرnullاست- descriptionنوع: string | null
توضیح عنصر نتایج
- domainنوع: string | null
دامنهای که پیوند به آن اشاره میکند
- snippetنوع: string | null
متن کنار عنوان پیوند
- titleنوع: string | null
عنوان یک عنصر پیوند مشخص
- typeنوع: string | null
نوع عنصر
- urlنوع: string | null
نشانی URL
- xpathنوع: string | null
XPath عنصر
- periodنوع: object | null · Response36Afe1097B20_PeriodCovered
_covered دوره پوششدادهشده در مجموعهداده
- displayedنوع: string | null
_date بازه نمایشدادهشده در SERP
مثال:Mar 2, 2020 - Dec 9, 2022 - endنوع: string | null
_date تاریخ و ساعت پایان بازه
در قالب UTC: “yyyy-mm-dd hh-mm-ss +00:00”
مثال:2022-12-09 02:00:00 +00:00 - startنوع: string | null
_date تاریخ و ساعت آغاز بازه
در قالب UTC: “yyyy-mm-dd hh-mm-ss +00:00”
مثال:2020-03-02 02:00:00 +00:00
- positionنوع: string | null
تراز عنصر در SERP
میتواند مقادیر زیر را داشته باشد:left،right - rankنوع: integer | null
_absolute رتبه مطلق در SERP
موقعیت مطلق میان همه عناصر در SERP - rankنوع: integer | null
_group رتبه گروهی در SERP
موقعیت درون گروهی از عناصر با مقادیرtypeیکسان
موقعیت عناصر با مقادیرtypeمتفاوت ازrank_groupحذف میشود - relatedنوع: string | null
_article پیوند به مقاله مرتبط
پیوند به مقاله منتشرشده مرتبط با مجموعهداده - scholarlyنوع: string | null
_articles _url نشانی URL مقالات علمی
پیوند به فهرست مقالات علمی در Google Scholar
مثال:https://scholar.google.com/scholar?q=%2210.6084%20m9%20figshare%207427933%20v1%22 - scholarlyنوع: integer | null قالب: int64
_citations _count تعداد مقالاتی که به مجموعهداده ارجاع میدهند
- titleنوع: string | null
عنوان عنصر
- typeنوع: string | null
نوع عنصر
- uniqueنوع: string | null
_identifier شناسه دیجیتال یک شیء
شناسه دیجیتال یکتای مجموعهداده
مثال:https://doi.org/10.5061/dryad.hmgqnk9m3 - updatedنوع: string | null
_date تاریخ و زمان آخرین بهروزرسانی نتیجه
در قالب UTC: “yyyy-mm-dd hh-mm-ss +00:00”
مثال:2022-11-27 02:00:00 +00:00 - xpathنوع: string | null
- itemsنوع: integer | null قالب: int64
_count تعداد نتایج بازگرداندهشده در آرایه
items - keywordنوع: string | null
کلیدواژه دریافتشده در آرایه POST
کلیدواژه با کدگشایی %## برگردانده میشود (کاراکتر '+' به فاصله کدگشایی میشود) - languageنوع: string | null
_code کد زبان در آرایه POST
- seنوع: string | null
_domain دامنه موتور جستجو در آرایه POST
- seنوع: integer | null قالب: int64
_results _count تعداد کل نتایج در SERP
- spellنوع: object | null · Response36Afe1097B20_SpellInfo
اصلاح خودکار موتور جستجو
اگر موتور جستجو نتایجی را برای کلمه کلیدی اصلاحشده ارائه کرده باشد، کلمه کلیدی اصلاحشده توسط موتور جستجو و نوع اصلاح خودکار را مشخص میکنیم- keywordنوع: string | null
کلیدواژهای که در نتیجه تصحیح خودکار موتور جستجو به دست آمده است نتایج برای کلیدواژه تصحیحشده ارائه میشود
- typeنوع: string | null
نوع تصحیح خودکار مقادیر ممکن: did_you_mean, showing_results_for, no_results_found_for, including_results_for توجه: Yahoo و Yandex فقط از نوع تصحیح خودکار زیر پشتیبانی میکنند: including_results_for
- 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
یک کلید API معتبر Felo لازم است.
- 402
درخواست ادامه نمییابد چون یک الزام صورتحساب برآورده نشده است.
- 403
حساب مجاز به انجام این عملیات نیست.
- 429
به سقف درخواست یا هزینه رسیدهاید.
- 502
سرویس نتوانست درخواست را کامل کند.
- 503
سرویس API یا صورتحساب موقتاً در دسترس نیست.
- 504
سرویس هنگام پردازش درخواست به پایان مهلت رسید.
- default
پاسخ خطا؛ پاسخهای عبوری بالادست ممکن است از قالبهای ارائهدهنده استفاده کنند
application/json
curl https://openapi.felo.ai/v1/beta/dataforseo/serp/google/dataset_info/live/advanced \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '[
{
"dataset_id": "L2cvMTFqbl85ZHN6MQ=="
}
]'
{
"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": [
{
"keyword": null,
"se_domain": null,
"language_code": null,
"check_url": null,
"datetime": null,
"spell": {
"keyword": null,
"type": null
},
"item_types": [
null
],
"se_results_count": null,
"items_count": null,
"items": [
{
"type": null,
"rank_group": null,
"rank_absolute": null,
"position": null,
"xpath": null,
"dataset_id": null,
"title": null,
"image_url": null,
"scholarly_citations_count": null,
"scholarly_articles_url": null,
"unique_identifier": null,
"related_article": null,
"links": [
"[Max Depth Exceeded]"
],
"dataset_providers": [
"[Max Depth Exceeded]"
],
"formats": [
"[Max Depth Exceeded]"
],
"authors": [
"[Max Depth Exceeded]"
],
"licenses": [
"[Max Depth Exceeded]"
],
"updated_date": null,
"area_covered": [
"[Max Depth Exceeded]"
],
"period_covered": "[Max Depth Exceeded]",
"dataset_description": "[Max Depth Exceeded]"
}
]
}
]
}
]
}