Felo API PlatformFelo API Platform
همه endpointهای DataForSEO
v0.2.0-beta
OpenAPI 3.1.0

برآورد انبوه ترافیک تاریخی

سرور:https://openapi.felo.ai
کتابخانه‌های کلاینت

DataForSEO

​

SEO, search-engine results, keyword research, backlinks and AI visibility data.

برآورد انبوه ترافیک تاریخی

​

ترافیک ارگانیک برآوردی برای دامنه‌های بسیاری در هر نقطه از تاریخچه موجود — سری زمانی پشت post_dataforseo_labs_google_bulk_traffic_estimation_live. این عملیات پارامتر limit ندارد، اما قیمت‌گذاری آن به‌ازای هر فراخوانی است نه هر آیتم، پس کل فهرست را یک‌جا ارسال کنید. پاسخ در پاکت DataForSEO قرار می‌گیرد: داده‌ها در tasks[0].result و نتیجه در tasks[0].status_code — درخواست ردشده نیز همچنان HTTP 200 برمی‌گرداند. ⚠️ اندازه پاسخ دامنه‌ها را در تاریخ‌ها ضرب می‌کند؛ هر دو فهرست را کوتاه نگه دارید. تاریخ‌های موجود از get_dataforseo_labs_google_available_history می‌آیند.

مرجع قیمت‌گذاری

  • اندازه‌گیری: هزینه گزارش‌شده پاسخ.
  • برآورد درخواست مرجع: 0.1356 دلار آمریکا.
  • ضریب مشتری مرجع: 1.0. آن را دوباره روی مبلغ تسویه‌شده مشتری اعمال نکنید.

فقط فراداده مرجع است، نه نقل‌قول حساب، نه قیمت تضمین‌شده و نه سقف هزینه. اعتبار منابع، اعتبار Felo نیست. هزینه‌های نهایی تابع سوابق صورت‌حساب Felo است.

بدنه
application/json
  • نوع: array (object | null)[]
    • date_from
      نوع: string | null

      تاریخ شروع بازه زمانی
      فیلد اختیاری
      اگر این فیلد را تعیین نکنید، داده‌ها برای 12 ماه گذشته ارائه می‌شود
      کمینه مقدار ممکن: 2020-10-01
      قالب تاریخ: "yyyy-mm-dd"

    • date_to
      نوع: string | null

      تاریخ پایان بازه زمانی
      فیلد اختیاری
      اگر این فیلد را تعیین نکنید، به‌طور پیش‌فرض تاریخ امروز استفاده می‌شود؛
      قالب تاریخ: "yyyy-mm-dd"
      نمونه:
      "2021-04-01"

    • ignore_synonyms
      نوع: boolean | null

      نادیده‌گرفتن کلیدواژه‌های بسیار مشابه
      فیلد اختیاری
      اگر روی true تنظیم شود، فقط کلیدواژه‌های اصلی برگردانده می‌شوند و همه کلیدواژه‌های بسیار مشابه حذف می‌شوند؛
      مقدار پیش‌فرض: false

    • item_types
      نوع: array string[] | null

      نمایش نتایج بر اساس نوع آیتم
      فیلد اختیاری
      نوع نتایج جستجوی موجود در پاسخ را مشخص می‌کند؛
      توجه: اگر آرایه item_types شامل انواع آیتم متفاوت از organic باشد، نتایج بر اساس اولین نوع آیتم در آرایه مرتب می‌شوند؛
      مقادیر ممکن:
      ["organic", "paid", "featured_snippet", "local_pack"]
      مقدار پیش‌فرض:
      ["organic", "paid"]

    • language_code
      نوع: string | null

      کد زبان
      اگر از این فیلد استفاده کنید، نیازی به تعیین language_name ندارید
      فهرست زبان‌های موجود همراه با language_code آن‌ها را می‌توانید با ارسال یک درخواست جداگانه به
      https://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages دریافت کنید
      برای دریافت نتایج همه زبان‌های موجود، این فیلد را نادیده بگیرید
      نمونه:
      en

    • language_name
      نوع: string | null

      نام کامل زبان
      اگر از این فیلد استفاده کنید، نیازی به تعیین language_code ندارید
      فهرست زبان‌های موجود همراه با language_name آن‌ها را می‌توانید با ارسال یک درخواست جداگانه به
      https://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages دریافت کنید
      برای دریافت نتایج همه زبان‌های موجود، این فیلد را نادیده بگیرید
      نمونه:
      English

    • location_code
      نوع: integer | null

      کد مکان
      اگر از این فیلد استفاده کنید، نیازی به تعیین location_name ندارید
      فهرست مکان‌های موجود همراه با location_code آن‌ها را می‌توانید با ارسال یک درخواست جداگانه به
      https://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages دریافت کنید
      برای دریافت نتایج همه مکان‌های موجود، این فیلد را نادیده بگیرید
      نمونه:
      2840

    • location_name
      نوع: string | null

      نام کامل مکان
      اگر از این فیلد استفاده کنید، نیازی به تعیین location_code ندارید
      فهرست مکان‌های موجود همراه با location_name آن‌ها را می‌توانید با ارسال یک درخواست جداگانه به
      https://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages دریافت کنید
      برای دریافت نتایج همه مکان‌های موجود، این فیلد را نادیده بگیرید
      نمونه:
      United Kingdom

    • tag
      نوع: string | null

      شناسه وظیفه تعریف‌شده توسط کاربر
      فیلد اختیاری
      محدودیت کاراکتر 255 است
      می‌توانید از این پارامتر برای شناسایی وظیفه و تطبیق آن با نتیجه استفاده کنید
      مقدار tag مشخص‌شده را در شیء data پاسخ پیدا می‌کنید

    • targets
      نوع: array string[]

      دامنه‌ها و زیردامنه‌های هدف
      فیلد الزامی
      می‌توانید دامنه‌ها و زیردامنه‌ها را در این فیلد تعیین کنید؛
      دامنه‌ها و زیردامنه‌ها باید بدون https:// و www. تعیین شوند؛
      می‌توانید حداکثر 1000 دامنه یا زیردامنه تعیین کنید

پاسخ‌ها
  • 200
    نوع: object | null · Response36Afe1097B20_DataforseoLabsGoogleHistoricalBulkTrafficEstimationLiveResponseInfo
    • cost
      نوع: number | null قالب: double

      هزینه کل وظایف، دلار آمریکا

    • status_code
      نوع: integer | null

      کد وضعیت عمومی فهرست کامل کدهای پاسخ را اینجا پیدا می‌کنید

    • status_message
      نوع: string | null

      پیام اطلاعاتی عمومی فهرست کامل پیام‌های اطلاعاتی عمومی را اینجا پیدا می‌کنید

    • tasks
      نوع: array (object | null)[] | null

      آرایه‌ای از وظایف

      • نوع: object | null · Response36Afe1097B20_DataforseoLabsGoogleHistoricalBulkTrafficEstimationLiveTaskInfo
        • cost
          نوع: number | null قالب: double

          هزینه کل وظایف، دلار آمریکا

        • data
          نوع: object | null

          همان پارامترهایی را دارد که در درخواست POST تعیین کرده‌اید

          • propertyName
            نوع: object | null
        • id
          نوع: string | null

          شناسه وظیفه شناسه یکتای وظیفه در سیستم ما در قالب UUID

        • path
          نوع: array (string | null)[] | null

          مسیر URL

        • result
          نوع: array (object | null)[] | null

          آرایه‌ای از نتایج

          • items
            نوع: array (object | null)[] | null

            آرایه‌ای از آیتم‌ها با داده‌های تخمین ترافیک مرتبط

            • metrics
              نوع: object | null · Response36Afe1097B20_HistoricalMetricsBundleInfo

              داده‌های ترافیک مرتبط با دامنه مشخص‌شده

              • featured_snippet
                نوع: array (object | null)[] | null

                داده‌های ترافیک از نتایج قطعه شاخص در Google SERP

                • count
                  نوع: integer | null قالب: int64

                  شمار کل SERP‌های ارگانیک که دامنه را در بر دارند

                • etv
                  نوع: number | null

                  حجم ترافیک تخمینی
                  ترافیک ماهانه ارگانیک تخمینی به دامنه
                  به‌صورت حاصل‌ضرب مقادیر CTR (نرخ کلیک) و حجم جستجوی همه کلیدواژه‌هایی محاسبه می‌شود که دامنه برای آن‌ها رتبه دارد
                  درباره نحوه محاسبه این معیار در این مقاله مرکز راهنمایی بیشتر بدانید

                • month
                  نوع: integer | null

                  ماهی که داده‌ها برای آن ارائه شده است

                • year
                  نوع: integer | null

                  سالی که داده‌ها برای آن ارائه شده است

              • local_pack
                نوع: array (object | null)[] | null

                داده‌های ترافیک از نتایج بسته محلی در SERP

                • count
                  نوع: integer | null قالب: int64

                  شمار کل SERP‌های ارگانیک که دامنه را در بر دارند

                • etv
                  نوع: number | null

                  حجم ترافیک تخمینی
                  ترافیک ماهانه ارگانیک تخمینی به دامنه
                  به‌صورت حاصل‌ضرب مقادیر CTR (نرخ کلیک) و حجم جستجوی همه کلیدواژه‌هایی محاسبه می‌شود که دامنه برای آن‌ها رتبه دارد
                  درباره نحوه محاسبه این معیار در این مقاله مرکز راهنمایی بیشتر بدانید

                • month
                  نوع: integer | null

                  ماهی که داده‌ها برای آن ارائه شده است

                • year
                  نوع: integer | null

                  سالی که داده‌ها برای آن ارائه شده است

              • organic
                نوع: array (object | null)[] | null

                داده‌های ترافیک از جستجوی ارگانیک

                • count
                  نوع: integer | null قالب: int64

                  شمار کل SERP‌های ارگانیک که دامنه را در بر دارند

                • etv
                  نوع: number | null

                  حجم ترافیک تخمینی
                  ترافیک ماهانه ارگانیک تخمینی به دامنه
                  به‌صورت حاصل‌ضرب مقادیر CTR (نرخ کلیک) و حجم جستجوی همه کلیدواژه‌هایی محاسبه می‌شود که دامنه برای آن‌ها رتبه دارد
                  درباره نحوه محاسبه این معیار در این مقاله مرکز راهنمایی بیشتر بدانید

                • month
                  نوع: integer | null

                  ماهی که داده‌ها برای آن ارائه شده است

                • year
                  نوع: integer | null

                  سالی که داده‌ها برای آن ارائه شده است

              • paid
                نوع: array (object | null)[] | null

                داده‌های ترافیک از جستجوی پولی

                • count
                  نوع: integer | null قالب: int64

                  شمار کل SERP‌های ارگانیک که دامنه را در بر دارند

                • etv
                  نوع: number | null

                  حجم ترافیک تخمینی
                  ترافیک ماهانه ارگانیک تخمینی به دامنه
                  به‌صورت حاصل‌ضرب مقادیر CTR (نرخ کلیک) و حجم جستجوی همه کلیدواژه‌هایی محاسبه می‌شود که دامنه برای آن‌ها رتبه دارد
                  درباره نحوه محاسبه این معیار در این مقاله مرکز راهنمایی بیشتر بدانید

                • month
                  نوع: integer | null

                  ماهی که داده‌ها برای آن ارائه شده است

                • year
                  نوع: integer | null

                  سالی که داده‌ها برای آن ارائه شده است

            • se_type
              نوع: string | null

              نوع موتور جستجو

            • target
              نوع: string | null

              دامنه هدف در آرایه POST

          • items_count
            نوع: integer | null قالب: int64

            تعداد نتایج بازگردانده‌شده در آرایه items

          • language_code
            نوع: string | null

            کد زبان در آرایه POST
            اگر داده‌ای نباشد، مقدار null است

          • location_code
            نوع: integer | null

            کد مکان در آرایه POST
            اگر داده‌ای نباشد، مقدار null است

          • se_type
            نوع: string | null

            نوع موتور جستجو

          • total_count
            نوع: integer | null قالب: int64

            مجموع کل نتایج در پایگاه داده ما مرتبط با درخواست شما

        • result_count
          نوع: integer | null قالب: int64

          تعداد عناصر در آرایه result

        • status_code
          نوع: integer | null

          کد وضعیت وظیفه توسط DataForSEO تولید می‌شود و می‌تواند در بازه زیر باشد: 10000-60000 فهرست کامل کدهای پاسخ را اینجا پیدا می‌کنید

        • status_message
          نوع: string | null

          پیام اطلاعاتی وظیفه فهرست کامل پیام‌های اطلاعاتی عمومی را اینجا پیدا می‌کنید

        • time
          نوع: string | null

          زمان اجرا، ثانیه

    • tasks_count
      نوع: integer | null قالب: int64

      تعداد وظایف در آرایه tasks

    • tasks_error
      نوع: integer | null قالب: int64

      تعداد وظایف در آرایه tasks که با خطا برگردانده شده‌اند

    • time
      نوع: string | null

      زمان کل اجرا، بر حسب ثانیه

    • version
      نوع: string | null

      نسخه فعلی API

    application/json
  • 400

    درخواست پردازش نشد. پارامترهای درخواست را بررسی کنید.

  • 401

    یک کلید API معتبر Felo لازم است.

  • 402

    درخواست ادامه نمی‌یابد چون یک الزام صورت‌حساب برآورده نشده است.

  • 403

    حساب مجاز به انجام این عملیات نیست.

  • 429

    به سقف درخواست یا هزینه رسیده‌اید.

  • 502

    سرویس نتوانست درخواست را کامل کند.

  • 503

    سرویس API یا صورت‌حساب موقتاً در دسترس نیست.

  • 504

    سرویس هنگام پردازش درخواست به پایان مهلت رسید.

  • default

    پاسخ خطا؛ پاسخ‌های عبوری بالادست ممکن است از قالب‌های ارائه‌دهنده استفاده کنند

    application/json
Request Example for post/v1/beta/dataforseo/dataforseo_labs/google/historical_bulk_traffic_estimation/live
curl https://openapi.felo.ai/v1/beta/dataforseo/dataforseo_labs/google/historical_bulk_traffic_estimation/live \
  --request POST \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
  --data '[
  {
    "targets": [
      "dataforseo.com",
      "cnn.com",
      "forbes.com"
    ],
    "location_code": 2840,
    "language_code": "en",
    "date_from": "2021-01-01",
    "date_to": "2021-03-29",
    "item_types": [
      "organic",
      "paid"
    ]
  }
]'
{
  "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,
          "location_code": null,
          "language_code": null,
          "total_count": null,
          "items_count": null,
          "items": [
            {
              "se_type": null,
              "target": null,
              "metrics": "[Max Depth Exceeded]"
            }
          ]
        }
      ]
    }
  ]
}
Historical Bulk Traffic Estimation