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

تحلیل محتوا – API روندهای دسته

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

DataForSEO

​

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

تحلیل محتوا – API روندهای دسته

​

همان شاخص‌های هر دوره مانند post_dataforseo_content_phrase_trends_live، اما برای یک دسته محصول کامل به‌جای یک کلیدواژه. category_code را از get_dataforseo_content_categories می‌گیرد و date_from، date_to و date_group بازه و دانه‌بندی را تعیین می‌کنند؛ همچنین date را همراه با total_count، rank، top_domains (هر یک domain و count)، sentiment_connotations (خشم، شادی، عشق، غم، اشتراک‌گذاری، سرگرمی)، connotation_types (مثبت، منفی، خنثی)، text_categories، page_categories، page_types، countries و languages برای هر دوره برمی‌گرداند. از آن برای دیدن حرکت یک بازار به‌جای یک عبارت استفاده کنید؛ وقتی عبارت دقیق مورد نظر را می‌دانید به نقطه پایانی عبارت‌ها بروید.

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

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

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

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

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

    • date_from
      نوع: string

      تاریخ شروع بازه زمانی
      فیلد الزامی
      حداقل مقدار: 2022-10-31
      قالب تاریخ: "yyyy-mm-dd"
      مثال:
      "2019-01-15"

    • date_group
      نوع: string | null

      بازه زمانی که برای گروه‌بندی نتایج استفاده می‌شود
      فیلد اختیاری
      مقدار پیش‌فرض: month
      مقادیر ممکن: day، week، month

    • date_to
      نوع: string | null

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

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

      پارامترهای فیلتر مجموعه داده اولیه
      فیلد اختیاری
      پارامترهای فیلتر اولیه که بر فیلدهای نقطه پایانی جستجو اعمال می‌شوند;
      می‌توانید چند فیلتر را هم‌زمان اضافه کنید (حداکثر 8 فیلتر)
      باید بین شرایط یک عملگر منطقی and یا or بگذارید
      عملگرهای پشتیبانی‌شده:
      regex، not_regex، <، <=، >، >=، =، <>، in، not_in، like،not_like، has، has_not، match، not_match
      می‌توانید از عملگر % همراه با like و not_like برای تطبیق هر رشته صفر یا بیشتر نویسه استفاده کنید
      مثال:
      ["domain","<>", "logitech.com"]

      [["domain","<>","logitech.com"],"and",["content_info.connotation_types.negative",">",1000]]

      [["domain","<&gt","logitech.com"]],
      "and",
      [["content_info.connotation_types.negative",">",1000],
      "or",

      ["content_info.text_category","has",10994]]]
      برای اطلاعات بیشتر درباره فیلترها، به API تحلیل محتوا - فیلترها مراجعه کنید
      درباره فیلترهای مجموعه داده اولیه در این مقاله مرکز راهنمایی بیشتر بدانید.

      شیء خالی
    • internal_list_limit
      نوع: integer | null

      حداکثر تعداد عناصر در آرایه‌های داخلی
      فیلد اختیاری
      می‌توانید از این فیلد برای محدود کردن تعداد عناصر در آرایه‌های زیر استفاده کنید:
      top_domains
      text_categories
      page_categories
      countries
      languages
      مقدار پیش‌فرض: 1
      حداکثر مقدار: 20

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

      انواع صفحه هدف
      فیلد اختیاری
      از این پارامتر برای فیلتر کردن مجموعه داده بر اساس انواع صفحه استفاده کنید
      مقادیر ممکن:
      "ecommerce"، "news"، "blogs"، "message-boards"، "organization"

    • rank_scale
      نوع: string | null

      مقیاسی را تعیین می‌کند که برای محاسبه و نمایش مقادیر rank استفاده می‌شود
      فیلد اختیاری

      می‌توانید از این پارامتر برای انتخاب اینکه مقادیر رتبه در مقیاس 0–100 یا 0–1000 ارائه شوند استفاده کنید

      مقادیر ممکن:
      one_hundred — مقادیر رتبه در مقیاس 0–100 نمایش داده می‌شوند
      one_thousand — مقادیر رتبه در مقیاس 0–1000 نمایش داده می‌شوند

      مقدار پیش‌فرض: one_thousand

      درباره نحوه کار این پارامتر در این مقاله مرکز راهنمایی بیشتر بدانید

    • search_mode
      نوع: string | null

      نوع گروه‌بندی نتایج
      فیلد اختیاری
      انواع گروه‌بندی ممکن:
      as_is - داده‌های همه استنادهای category_code هدف را برمی‌گرداند
      one_per_domain - داده‌های یک استناد از category_code را برای هر دامنه برمی‌گرداند
      مقدار پیش‌فرض: as_is

    • tag
      نوع: string | null

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

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

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

    • status_code
      نوع: integer | null

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

    • status_message
      نوع: string | null

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

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

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

      • نوع: object | null · Response36Afe1097B20_ContentAnalysisCategoryTrendsLiveTaskInfo
        • 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

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

          • connotation_types
            نوع: object | null

            انواع مفهوم ضمنی
            شامل انواع احساس (قطبیت احساس) مرتبط با نقل‌قول دسته و تعداد نقل‌قول‌ها برای هر نوع احساس است
            انواع مفهوم ضمنی ممکن: "positive", "negative", "neutral"

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

              Signed 64-bit integers (long type).

          • countries
            نوع: object | null

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

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

              Signed 64-bit integers (long type).

          • date
            نوع: string | null

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

          • languages
            نوع: object | null

            زبان‌ها
            شامل زبان‌ها و تعداد نقل‌قول‌ها در هر زبان است
            برای دریافت فهرست کامل زبان‌های موجود، به نقطه پایانی زبان‌ها مراجعه کنید

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

              Signed 64-bit integers (long type).

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

            دسته‌های صفحه
            شامل اشیایی با دسته‌های صفحه و تعداد نقل‌قول‌ها در هر دسته صفحه است
            برای دریافت فهرست کامل دسته‌های موجود، به نقطه پایانی دسته‌ها مراجعه کنید

            • category
              نوع: array (integer | null)[] | null
            • count
              نوع: integer | null قالب: int64

              Signed 64-bit integers (long type).

          • page_types
            نوع: object | null

            انواع صفحه
            شامل انواع صفحه و تعداد نقل‌قول‌ها برای هر نوع صفحه است

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

              Signed 64-bit integers (long type).

          • rank
            نوع: integer | null

            رتبه همه نشانی‌های URL که keyword را نقل می‌کنند
            مجموع نرمال‌شده رتبه‌های همه نشانی‌های URL که keyword هدف را در تاریخ داده‌شده نقل می‌کنند

          • sentiment_connotations
            نوع: object | null

            بارهای معنایی احساسات
            شامل احساسات (واکنش‌های عاطفی) مرتبط با نقل‌قول دسته هدف و تعداد نقل‌قول‌ها برای هر احساس است
            بارهای معنایی ممکن: "anger", "fear", "happiness", "love", "sadness", "share", "neutral", "fun"

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

              Signed 64-bit integers (long type).

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

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

            • category
              نوع: array (integer | null)[] | null
            • count
              نوع: integer | null قالب: int64

              Signed 64-bit integers (long type).

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

            دامنه‌های برتر که کلیدواژه هدف را نقل می‌کنند
            شامل اشیایی با دامنه‌های برتر که دسته هدف را نقل می‌کنند و تعداد نقل‌قول‌ها برای هر دامنه است

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

              Signed 64-bit integers (long type).

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

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

          • type
            نوع: string | null

            نوع عنصر

        • 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/content_analysis/category_trends/live
curl https://openapi.felo.ai/v1/beta/dataforseo/content_analysis/category_trends/live \
  --request POST \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
  --data '[
  {
    "category_code": 10994,
    "search_mode": "as_is",
    "date_from": "2022-09-01",
    "date_group": "month"
  }
]'
{
  "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": [
        {
          "type": null,
          "date": null,
          "total_count": null,
          "rank": null,
          "top_domains": [
            {
              "domain": null,
              "count": null
            }
          ],
          "sentiment_connotations": null,
          "connotation_types": null,
          "text_categories": [
            {
              "category": [
                "[Max Depth Exceeded]"
              ],
              "count": null
            }
          ],
          "page_categories": [
            {
              "category": [
                "[Max Depth Exceeded]"
              ],
              "count": null
            }
          ],
          "page_types": null,
          "countries": null,
          "languages": null
        }
      ]
    }
  ]
}
Content Analysis – Category Trends API