DataForSEO
SEO, search-engine results, keyword research, backlinks and AI visibility data.
خلاصه فناوریها
اینکه یک فناوری کجا استفاده میشود، نه اینکه چه کسی از آن استفاده میکند: countries، languages، content_languages و keywords را برای مجموعه فناوریهایی که نام میبرید برمیگرداند. از آن برای سنجش اندازه بازار پیش از گرفتن فهرست دامنهها استفاده کنید. برای شمارشهای تفکیکشده بر اساس گروه و دسته، post_dataforseo_domains_tech_aggregation_live؛ و برای پذیرش در طول زمان، post_dataforseo_domains_tech_technology_stats_live.
مرجع قیمتگذاری
- اندازهگیری: هزینه گزارششده پاسخ.
- برآورد درخواست مرجع: 0.012 دلار آمریکا.
- ضریب مشتری مرجع: 1.0. آن را دوباره روی مبلغ تسویهشده مشتری اعمال نکنید.
فقط فراداده مرجع است، نه نقلقول حساب، نه قیمت تضمینشده و نه سقف هزینه. اعتبار منابع، اعتبار Felo نیست. هزینههای نهایی تابع سوابق صورتحساب Felo است.
- نوع: array (object | null)[]
- categoriesنوع: array string[]
- filtersنوع: array (object | null)[] | null
آرایه پارامترهای فیلتر نتایج
فیلد اختیاری
میتوانید چند فیلتر را همزمان اضافه کنید (حداکثر 8 فیلتر)
باید بین شرایط یک عملگر منطقیandیاorبگذارید
عملگرهای پشتیبانیشده:<،<=،>،>=،=،<>،in،not_in،like،not_like
میتوانید عملگر%را باlikeوnot_likeبرای تطبیق هر رشته صفر یا بیشتر نویسه به کار ببرید
میتوانید از پارامترهای زیر برای فیلتر کردن نتایج استفاده کنید:domain_rank،last_visited،country_iso_code،language_code،content_language_code
مثال:[["country_iso_code","=","US"],
"and",
["domain_rank",">",800]]برای اطلاعات بیشتر درباره فیلترها، به Domain Analytics Technologies API - Filters مراجعه کنید
شیء خالی - groupsنوع: array string[]
- internalنوع: integer | null
_list _limit حداکثر تعداد عناصر در آرایههای داخلی
فیلد اختیاری
میتوانید از این فیلد برای محدود کردن تعداد عناصر آرایههای زیر استفاده کنید:countries،languages،content_languages،keywords
مقدار پیشفرض:10
حداقل مقدار:1
حداکثر مقدار:10000 - keywordsنوع: array string[]
کلمات کلیدی هدف در عنوان، توضیحات یا کلمات کلیدی متای دامنه
فیلد الزامی اگرgroups،technology_paths،categoriesیاtechnologiesرا تعیین نکنید
میتوانید حداکثر 10 کلمه کلیدی را تعیین کنید؛
کدگذاری UTF-8؛
مثال:["seo","software"]درباره قواعد و محدودیتهای فیلدهای
keywordوkeywordsدر APIهای DataForSEO در این مقاله مرکز راهنمایی بیشتر بدانید - modeنوع: string | null
حالت جستجو
فیلد اختیاری
انواع حالت جستجوی ممکن:as_is- جستجوی نتایجی که دقیقاً با شناسههای گروه، شناسههای دسته یا نامهای فناوری مشخصشده مطابقت دارندentry- جستجوی نتایجی که با بخشی از شناسههای گروه، شناسههای دسته یا نامهای فناوری مشخصشده مطابقت دارند
مقدار پیشفرض:as_is - tagنوع: string | null
شناسه وظیفه تعریفشده توسط کاربر
فیلد اختیاری
محدودیت کاراکتر 255 است
میتوانید از این پارامتر برای شناسایی وظیفه و تطبیق آن با نتیجه استفاده کنید
مقدارtagمشخصشده را در شیءdataپاسخ پیدا میکنید - technologiesنوع: array string[]
- technologyنوع: array string[]
_paths مسیرهای فناوری هدف
فیلد الزامی اگرgroups،technologiesیاcategoriesرا تعیین نکنید
هر مسیر فناوری باید بهصورت شیئی جداگانه شامل "path" و "name" مشخص شود، که "path" بهصورت "$group_id.$category_id" و "name" بهعنوان نام فناوری هدف تعیین میشود؛
هر شیء دارای مسیر فناوری باید با ویرگول جدا شود
میتوانید فهرست کامل شناسههای گروههای فناوری، شناسههای دستهها و نامهای فناوریها را در این صفحه بیابید
نکته: میتوانید تا 10 مسیر فناوری را در این آرایه تعیین کنید
مثال:[{"path": "content.cms","name": "wordpress"}, {"path": "marketing.crm","name": "salesforce"}]
- نوع: object | null · Response36Afe1097B20_DomainAnalyticsTechnologiesTechnologiesSummaryLiveResponseInfo200
- نوع: number | null قالب: doublecost
هزینه کل وظایف، دلار آمریکا
- نوع: integer | nullstatus
_code کد وضعیت عمومی فهرست کامل کدهای پاسخ را اینجا پیدا میکنید
- نوع: string | nullstatus
_message پیام اطلاعاتی عمومی فهرست کامل پیامهای اطلاعاتی عمومی را اینجا پیدا میکنید
- نوع: array (object | null)[] | nulltasks
آرایهای از وظایف
- نوع: object | null · Response36Afe1097B20_DomainAnalyticsTechnologiesTechnologiesSummaryLiveTaskInfo
- 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
آرایهای از نتایج
- contentنوع: object | null
_languages توزیع وبسایتها بر اساس زبان محتوا
شامل کدهای زبان محتوا و تعداد وبسایتها برای هر زبان است- propertyنوع: integer | null قالب: int64
Name Signed 64-bit integers (long type).
- countriesنوع: object | null
توزیع وبسایتها بر اساس کشور
شامل کدهای کشورها و تعداد وبسایتها برای هر کشور است- propertyنوع: integer | null قالب: int64
Name Signed 64-bit integers (long type).
- keywordsنوع: object | null
توزیع وبسایتها بر اساس کلیدواژهها
شامل کلیدواژههای یافتشده در عنوانها، توضیحات یا کلیدواژههای متای وبسایتها و تعداد وبسایتهایی که از هر کلیدواژه استفاده میکنند است- propertyنوع: integer | null قالب: int64
Name Signed 64-bit integers (long type).
- languagesنوع: object | null
توزیع وبسایتها بر اساس زبان
شامل کدهای زبان و تعداد وبسایتها برای هر زبان است- propertyنوع: integer | null قالب: int64
Name Signed 64-bit integers (long type).
- 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/domain_analytics/technologies/technologies_summary/live \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '[
{
"mode": "entry",
"technologies": [
"Ngi"
],
"keywords": [
"WordPress"
],
"filters": [
[
"country_iso_code",
"=",
"US"
],
"and",
[
"domain_rank",
">",
800
]
]
}
]'
{
"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": [
{
"countries": null,
"languages": null,
"content_languages": null,
"keywords": null
}
]
}
]
}