DataForSEO
SEO, search-engine results, keyword research, backlinks and AI visibility data.
কনটেন্ট বিশ্লেষণ – সারাংশ API
ওয়েব ইনডেক্সজুড়ে একটি কীওয়ার্ডের প্রতিটি উদ্ধৃতির সমষ্টিগত দৃশ্য। total_count, rank, top_domains (প্রতিটিতে domain ও count), sentiment_connotations (anger, happiness, love, sadness, share, fun), connotation_types (positive, negative, neutral), text_categories, page_categories, page_types, countries ও languages ফেরত দেয়। এটি কনটেন্ট পরিবারের কেন্দ্র: post_dataforseo_content_sentiment_analysis_live কেবল সেই দুটি connotation ব্লক ফেরত দেয় যা এখানে আগেই আছে, তাই বিশেষভাবে ছোট payload না চাইলে এটি কল করুন। মোটের বদলে আলাদা উদ্ধৃতিকারী পৃষ্ঠার জন্য post_dataforseo_content_search_live; সময়ের সঙ্গে একই সমষ্টির জন্য post_dataforseo_content_phrase_trends_live।
মূল্য রেফারেন্স
- মিটারিং: রিপোর্ট করা রেসপন্স খরচ
- রেফারেন্স রিকোয়েস্ট অনুমান: USD 0.0276
- রেফারেন্স গ্রাহক গুণক: 1.0। ইতিমধ্যে নিষ্পত্তি হওয়া গ্রাহক অর্থের উপর এটি আবার প্রয়োগ করবেন না
শুধুমাত্র রেফারেন্স মেটাডেটা, কোনো অ্যাকাউন্ট কোটেশন, নিশ্চিত মূল্য বা ব্যয়সীমা নয়। রিসোর্স ক্রেডিট Felo ক্রেডিট নয়। চূড়ান্ত চার্জ Felo বিলিং রেকর্ড অনুযায়ী হয়।
- টাইপ: array (object | null)[]
- initialটাইপ: array (object | null)[] | null
_dataset _filters প্রাথমিক ডেটাসেট ফিল্টারিং প্যারামিটার
ঐচ্ছিক ফিল্ড
Search এন্ডপয়েন্ট-এর ফিল্ডে প্রযোজ্য প্রাথমিক ফিল্টারিং প্যারামিটার
একসাথে একাধিক ফিল্টার যোগ করতে পারেন (সর্বোচ্চ ৮টি ফিল্টার)
শর্তগুলোর মধ্যেand,orলজিক্যাল অপারেটর সেট করতে হবে
নিচের অপারেটরগুলো সমর্থিত:regex,not_regex,<,<=,>,>=,=,<>,in,not_in,like,not_like,has,has_not
শূন্য বা তার বেশি অক্ষরের যেকোনো স্ট্রিং মেলাতে%অপারেটরlikeওnot_like-এর সঙ্গে ব্যবহার করতে পারেন
উদাহরণ:["domain","<>", "logitech.com"][["domain","<>","logitech.com"],"and",["content_info.connotation_types.negative",">",1000]][["domain","<>","logitech.com"]],
"and",
[["content_info.connotation_types.negative",">",1000],
"or",["content_info.text_category","has",10994]]]
ফিল্টার সম্পর্কে আরও তথ্যের জন্য Content Analysis API - Filters দেখুন
প্রাথমিক ডেটাসেট ফিল্টার সম্পর্কে এই Help Center নিবন্ধে আরও জানুন।খালি অবজেক্ট - internalটাইপ: integer | null
_list _limit অভ্যন্তরীণ অ্যারেগুলোর ভেতরে উপাদানের সর্বোচ্চ সংখ্যা
ঐচ্ছিক ফিল্ড
নিচের অ্যারেগুলোতে উপাদানের সংখ্যা সীমিত করতে এই ফিল্ড ব্যবহার করতে পারেন:top_domainstext_categoriespage_categoriescountrieslanguages
ডিফল্ট মান:1
সর্বোচ্চ মান:20 - keywordটাইপ: string
লক্ষ্য কীওয়ার্ড
আবশ্যক ফিল্ড
UTF-8 এনকোডিং
কীওয়ার্ড lowercase ফরম্যাটে রূপান্তরিত হবে;
নোট: একক কীওয়ার্ডের বদলে সঠিক বাক্যাংশ মেলাতে ডাবল কোট ও ব্যাকস্ল্যাশ ব্যবহার করুন;
উদাহরণ:"keyword": ""tesla palo alto""DataForSEO API-তে
keywordওkeywordsফিল্ডের নিয়ম ও সীমাবদ্ধতা সম্পর্কে এই Help Center নিবন্ধে আরও জানুন - keywordটাইপ: object | null
_fields লক্ষ্য কীওয়ার্ড ফিল্ড ও লক্ষ্য কীওয়ার্ড
ঐচ্ছিক ফিল্ড
এই প্যারামিটার দিয়ে ডেটাসেট ফিল্টার করুন সেই কীওয়ার্ড অনুযায়ী যা কিছু ফিল্ডে থাকা উচিত;
যেসব ফিল্ড নির্দিষ্ট করতে পারেন:title,main_title,previous_title,snippet
একাধিক ফিল্ড নির্দেশ করতে পারেন;
নোট: একক কীওয়ার্ডের বদলে সঠিক বাক্যাংশ মেলাতে ডাবল কোট ও ব্যাকস্ল্যাশ ব্যবহার করুন;
উদাহরণ:"keyword_fields": {
"snippet": ""logitech mouse"",
"main_title": "sale"
}- propertyটাইপ: string | null
Name
- pageটাইপ: array string[] | null
_type লক্ষ্য পেজের ধরন
ঐচ্ছিক ফিল্ড
এই প্যারামিটার দিয়ে পেজের ধরন অনুযায়ী ডেটাসেট ফিল্টার করুন
সম্ভাব্য মান:"ecommerce","news","blogs","message-boards","organization" - positiveটাইপ: number | null
_connotation _threshold ধনাত্মক কনোটেশন থ্রেশহোল্ড
ঐচ্ছিক ফিল্ড
সাইটেশন কনটেন্টের সঙ্গে সম্পর্কিত ধনাত্মক সেন্টিমেন্টের সম্ভাব্যতা সূচক থ্রেশহোল্ড হিসেবে নির্দিষ্ট
এই ফিল্ড নির্দিষ্ট করলে response-এconnotation_typesঅবজেক্টে কেবল সেই সাইটেশনগুলোর ডেটা থাকবে যেখানেpositiveসেন্টিমেন্টের সম্ভাব্যতা নির্দিষ্ট মানের সমান বা তার বেশি
সম্ভাব্য মান:0থেকে1
ডিফল্ট মান:0.4 - rankটাইপ: string | null
_scale rankমান গণনা ও প্রদর্শনে ব্যবহৃত স্কেল নির্ধারণ করে
ঐচ্ছিক ফিল্ডএই প্যারামিটার দিয়ে বেছে নিতে পারেন র্যাংক মান 0–100 নাকি 0–1000 স্কেলে দেখানো হবে
সম্ভাব্য মান:
one_hundred— র্যাংক মান 0–100 স্কেলে দেখানো হয়one_thousand— র্যাংক মান 0–1000 স্কেলে দেখানো হয়ডিফল্ট মান:
one_thousandএই প্যারামিটার কীভাবে কাজ করে, সে সম্পর্কে এই Help Center নিবন্ধে আরও জানুন
- sentimentsটাইপ: number | null
_connotation _threshold সেন্টিমেন্ট কনোটেশন থ্রেশহোল্ড
ঐচ্ছিক ফিল্ড
সাইটেশন কনটেন্টের সঙ্গে সম্পর্কিত সেন্টিমেন্ট কনোটেশনের সম্ভাব্যতা সূচক থ্রেশহোল্ড হিসেবে নির্দিষ্ট
এই ফিল্ড নির্দিষ্ট করলে response-এsentiment_connotationsঅবজেক্টে কেবল সেই সাইটেশনগুলোর ডেটা থাকবে যেখানে
প্রতিটি সেন্টিমেন্টের সম্ভাব্যতা নির্দিষ্ট মানের সমান বা তার বেশি
সম্ভাব্য মান:0থেকে1
ডিফল্ট মান:0.4 - tagটাইপ: string | null
ব্যবহারকারী-নির্ধারিত টাস্ক আইডেন্টিফায়ার
ঐচ্ছিক ফিল্ড
অক্ষরসীমা 255
এই প্যারামিটার দিয়ে টাস্ক শনাক্ত করে ফলাফলের সঙ্গে মিলিয়ে নিতে পারেন
নির্দিষ্টtagমান response-এরdataঅবজেক্টে পাবেন
- টাইপ: object | null · Response36Afe1097B20_ContentAnalysisSummaryLiveResponseInfo200
- টাইপ: number | null ফরম্যাট: doublecost
টাস্কের মোট খরচ, USD
- টাইপ: integer | nullstatus
_code সাধারণ স্ট্যাটাস কোড সম্পূর্ণ response কোড তালিকা এখানে দেখতে পাবেন
- টাইপ: string | nullstatus
_message সাধারণ তথ্যমূলক বার্তা সাধারণ তথ্যমূলক বার্তার সম্পূর্ণ তালিকা এখানে দেখতে পাবেন
- টাইপ: array (object | null)[] | nulltasks
টাস্কের অ্যারে
- টাইপ: object | null · Response36Afe1097B20_ContentAnalysisSummaryLiveTaskInfo
- costটাইপ: number | null ফরম্যাট: double
টাস্কের মোট খরচ, USD
- dataটাইপ: object | null
এতে POST রিকোয়েস্টে আপনি যে প্যারামিটারগুলো নির্দিষ্ট করেছিলেন সেগুলোই থাকে
- propertyটাইপ: object | null
Name
- idটাইপ: string | null
টাস্ক আইডেন্টিফায়ার আমাদের সিস্টেমে অনন্য টাস্ক আইডেন্টিফায়ার, UUID ফরম্যাটে
- pathটাইপ: array (string | null)[] | null
URL পাথ
- resultটাইপ: array (object | null)[] | null
ফলাফলের অ্যারে
- connotationটাইপ: object | null
_types ভাবার্থের ধরন
কীওয়ার্ড উদ্ধৃতির সাথে সম্পর্কিত ভাবাবেগের (ভাবাবেগের মেরুত্ব) ধরন এবং প্রতিটি ভাবাবেগের ধরনের জন্য উদ্ধৃতির সংখ্যা রয়েছে
সম্ভাব্য ভাবার্থের ধরন:positive,negative,neutral- 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).
- languagesটাইপ: object | null
- propertyটাইপ: integer | null ফরম্যাট: int64
Name Signed 64-bit integers (long type).
- pageটাইপ: array (object | null)[] | null
_categories - categoryটাইপ: array (integer | null)[] | null
- countটাইপ: integer | null ফরম্যাট: int64
Signed 64-bit integers (long type).
- pageটাইপ: object | null
_types পেজের ধরন
পেজের ধরন এবং প্রতিটি পেজের ধরনের জন্য উদ্ধৃতির সংখ্যা রয়েছে- propertyটাইপ: integer | null ফরম্যাট: int64
Name Signed 64-bit integers (long type).
- rankটাইপ: integer | null
keywordউদ্ধৃতিকারী সব URL-এর র্যাংক
লক্ষ্যkeywordউদ্ধৃতিকারী সব URL-এর র্যাংকের স্বাভাবিকীকৃত যোগফল - sentimentটাইপ: object | null
_connotations ভাবাবেগগত ভাবার্থ
লক্ষ্য কীওয়ার্ড উদ্ধৃতির সাথে সম্পর্কিত ভাবাবেগ (আবেগীয় প্রতিক্রিয়া) এবং প্রতিটি ভাবাবেগের জন্য উদ্ধৃতির সংখ্যা রয়েছে
সম্ভাব্য ভাবাবেগগত ভাবার্থ:anger,happiness,love,sadness,share,fun- propertyটাইপ: integer | null ফরম্যাট: int64
Name Signed 64-bit integers (long type).
- textটাইপ: array (object | null)[] | null
_categories - categoryটাইপ: array (integer | null)[] | null
- countটাইপ: integer | null ফরম্যাট: int64
Signed 64-bit integers (long type).
- topটাইপ: array (object | null)[] | null
_domains লক্ষ্য কীওয়ার্ড উদ্ধৃতিকারী শীর্ষ ডোমেইন
লক্ষ্য কীওয়ার্ড উদ্ধৃতিকারী শীর্ষ ডোমেইন এবং প্রতিটি ডোমেইনের জন্য উদ্ধৃতির সংখ্যা সহ অবজেক্ট রয়েছে- countটাইপ: integer | null ফরম্যাট: int64
Signed 64-bit integers (long type).
- domainটাইপ: string | null
- totalটাইপ: integer | null ফরম্যাট: int64
_count আপনার রিকোয়েস্টের সাথে সম্পর্কিত আমাদের ডেটাবেসে ফলাফলের মোট সংখ্যা
- typeটাইপ: string | null
এলিমেন্টের ধরন
- resultটাইপ: integer | null ফরম্যাট: int64
_count result অ্যারেতে এলিমেন্টের সংখ্যা
- statusটাইপ: integer | null
_code টাস্কের স্ট্যাটাস কোড DataForSEO কর্তৃক তৈরি, যা নিম্নলিখিত পরিসরে হতে পারে: 10000-60000 সম্পূর্ণ response কোড তালিকা এখানে দেখতে পাবেন
- 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 key আবশ্যক।
- 402
বিলিং শর্ত পূরণ না হওয়ায় রিকোয়েস্ট এগোতে পারছে না।
- 403
অ্যাকাউন্টটিকে এই অপারেশন করার অনুমতি নেই।
- 429
রিকোয়েস্ট বা ব্যয়ের সীমায় পৌঁছে গেছে।
- 502
পরিষেবা রিকোয়েস্টটি সম্পন্ন করতে পারেনি।
- 503
API বা বিলিং পরিষেবা সাময়িকভাবে অনুপলভ্য।
- 504
রিকোয়েস্ট প্রক্রিয়াকরণের সময় পরিষেবার সময় শেষ হয়ে গেছে।
- default
ত্রুটি রেসপন্স; আপস্ট্রিম passthrough রেসপন্স প্রোভাইডারের ফর্ম্যাট ব্যবহার করতে পারে।
application/json
curl https://openapi.felo.ai/v1/beta/dataforseo/content_analysis/summary/live \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '[
{
"keyword": "logitech",
"page_type": [
"ecommerce",
"news",
"blogs",
"message-boards",
"organization"
],
"internal_list_limit": 8,
"positive_connotation_threshold": 0.5
}
]'
{
"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,
"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
}
]
}
]
}