DataForSEO
SEO, search-engine results, keyword research, backlinks and AI visibility data.
LLM Mentions Aggregated Metrics Langsung
Seberapa sering asisten menyebut target Anda, sebagai total alih-alih jawaban individual: total dan items. ⚠️ target adalah array objek, setiap item berupa {"domain": "..."} atau {"keyword": "..."}; string biasa ditolak sebagai tipe yang salah dan array string ditolak dengan pesan 'Each target item must be an object'. Field filter berasal dari get_dataforseo_ai_llm_mentions_available_filters. Dibungkus dalam envelope DataForSEO: data di tasks[0].result, hasil di tasks[0].status_code - permintaan yang ditolak tetap mengembalikan HTTP 200. Ini adalah angka visibilitas utamanya; post_dataforseo_ai_llm_mentions_search_live menunjukkan jawaban di baliknya, dan post_dataforseo_ai_llm_mentions_cross_metrics_live membandingkan beberapa target sekaligus.
Referensi harga
- Pengukuran: biaya respons yang dilaporkan.
- Perkiraan permintaan referensi: USD 0,101.
- Pengali pelanggan referensi: 1,0. Jangan menerapkannya lagi pada jumlah pelanggan yang telah diselesaikan.
Hanya metadata referensi, bukan penawaran akun, harga yang dijamin, atau batas pengeluaran. Kredit sumber daya bukanlah kredit Felo. Biaya akhir mengikuti catatan tagihan Felo.
- Tipe: array object[]
- targetTipe: array object[]wajib
array objek yang berisi entitas target; field wajib; Anda dapat menentukan hingga 10 entitas (objek) di field target; satu entitas target dapat berisi satu domain atau satu keyword dan parameter terkait; contoh: array target dengan entitas domain [{"domain": "en.wikipedia.org", "search_filter": "exclude"}]; array target dengan entitas keyword [{"keyword": "bmw", "search_scope": ["question"], "match_type ": "partial_match"}]; array target dengan beberapa entitas [{"domain": "en.wikipedia.org", "search_filter": "exclude"}, {"keyword": "bmw", "match_type ": "partial_match", "search_scope": ["answer"]}]
- domainTipe: stringwajib
domain target; field wajib jika Anda tidak menentukan keyword; Anda dapat menentukan hingga 63 karakter di field domain; domain harus ditentukan tanpa https:// dan www.
- includeTipe: boolean
_subdomains menunjukkan apakah subdomain dari domain target akan disertakan dalam pencarian; field opsional; jika disetel ke true, subdomain akan disertakan dalam pencarian; nilai default: false
- keywordTipe: string
keyword target; field wajib jika Anda tidak menentukan domain; Anda dapat menentukan hingga 250 karakter di field keyword; semua %## akan didekode (karakter ‘+’ juga akan didekode menjadi karakter spasi); jika Anda perlu menggunakan karakter “%” untuk keyword Anda, tentukan sebagai “%25”; jika Anda perlu menggunakan karakter “+” untuk keyword Anda, tentukan sebagai “%2B”; pelajari lebih lanjut tentang aturan dan batasan field keyword dan keywords di API DataForSEO di artikel Pusat Bantuan ini
- matchTipe: string
_type jenis kecocokan keyword target; field opsional; word_match - pencarian teks lengkap untuk istilah yang cocok dengan keyword benih yang ditentukan dengan kata tambahan sebelum, setelah, atau di dalam frasa kunci (misalnya, pencarian “light” akan mengembalikan hasil dengan “light bulb”, “light switch”); partial_match - pencarian substring yang menemukan semua kemunculan yang berisi urutan karakter yang ditentukan, bahkan jika muncul di dalam kata yang lebih panjang (misalnya, pencarian “light” akan mengembalikan hasil dengan “lighting”, “highlight”); nilai yang mungkin: word_match, partial_match; nilai default: word_match
- searchTipe: string
_filter Filter pencarian entitas: include atau exclude; default-nya include.
- searchTipe: array string[]
_scope Cakupan pencarian. Entitas domain: any, sources, search_results. Entitas keyword: any, question, answer, brand_entities, fan_out_queries. Default: any.
- initialTipe: array
_dataset _filters array ekspresi filter yang diterapkan sebelum agregasi; field opsional; Anda dapat menggunakan array ini untuk memfilter ekspresi yang diterapkan ke basis data penyebutan mentah sebelum agregasi guna membatasi baris yang berkontribusi pada hasil; Anda dapat menambahkan beberapa filter sekaligus (maksimum 8 filter); Anda harus menyetel operator logika and atau or di antara kondisi; operator berikut didukung: =, , in, not_in, like, not_like, ilike, not_ilike, match, not_match; Anda dapat menggunakan operator % dengan like dan not_like untuk mencocokkan string apa pun dengan nol karakter atau lebih; contoh: ["ai_search_volume",">","1000"]; daftar lengkap filter yang mungkin tersedia di sini. Pelajari lebih lanjut tentang filter kumpulan data awal di artikel pusat bantuan ini.
- internalTipe: integer
_list _limit jumlah maksimum elemen dalam array internal; field opsional; Anda dapat menggunakan field ini untuk membatasi jumlah elemen dalam array berikut: sources_domain, search_results_domain; nilai minimum: 1; nilai maksimum: 20; nilai default: 10
- languageTipe: string
_code kode bahasa pencarian; field opsional; jika Anda menggunakan field ini, Anda tidak perlu menentukan language_name; Anda dapat memperoleh daftar bahasa mesin pencari yang tersedia beserta language_code-nya dengan membuat permintaan terpisah ke https://api.dataforseo.com/v3/ai_optimization/llm_mentions/locations_and_languages; nilai default: en; Catatan: data chat_gpt hanya tersedia untuk en
- languageTipe: string
_name nama lengkap bahasa pencarian; field opsional; jika Anda menggunakan field ini, Anda tidak perlu menentukan language_code; jika Anda tidak menentukan field ini, language_code dengan nilai en akan digunakan secara default; Anda dapat memperoleh daftar bahasa mesin pencari yang tersedia beserta language_name-nya dengan membuat permintaan terpisah ke https://api.dataforseo.com/v3/ai_optimization/llm_mentions/locations_and_languages; Catatan: data chat_gpt hanya tersedia untuk bahasa Inggris
- locationTipe: integer
_code kode lokasi pencarian; field opsional; jika Anda menggunakan field ini, Anda tidak perlu menentukan location_name; Anda dapat memperoleh daftar lokasi mesin pencari yang tersedia beserta location_code-nya dengan membuat permintaan terpisah ke https://api.dataforseo.com/v3/ai_optimization/llm_mentions/locations_and_languages; nilai default: 2840; Catatan: data chat_gpt hanya tersedia untuk 2840
- locationTipe: string
_name nama lengkap lokasi pencarian; field opsional; jika Anda menggunakan field ini, Anda tidak perlu menentukan location_code; jika Anda tidak menentukan field ini, location_code dengan nilai 2840 akan digunakan secara default; Anda dapat memperoleh daftar lokasi mesin pencari yang tersedia beserta location_name-nya dengan membuat permintaan terpisah ke https://api.dataforseo.com/v3/ai_optimization/llm_mentions/locations_and_languages; Catatan: data chat_gpt hanya tersedia untuk United States
- platformTipe: string
platform target; field opsional; nilai yang mungkin: chat_gpt, google; nilai default: google; Catatan: data yang dikembalikan bergantung pada platform yang dipilih; Catatan #2: data chat_gpt hanya tersedia untuk United States dan bahasa Inggris
- tagTipe: string
pengenal tugas yang ditentukan pengguna; field opsional; batas karakter adalah 255; Anda dapat menggunakan parameter ini untuk mengidentifikasi tugas dan mencocokkannya dengan hasil; Anda akan menemukan nilai tag yang ditentukan di objek data pada respons
- Tipe: object200
Respons berhasil
- Tipe: numbercost
total biaya tugas, USD
- Tipe: integerstatus
_code kode status umum; Anda dapat menemukan daftar lengkap kode respons di sini; Catatan: kami sangat menyarankan merancang sistem yang diperlukan untuk menangani kondisi terkait pengecualian atau error
- Tipe: stringstatus
_message pesan informasi umum; Anda dapat menemukan daftar lengkap pesan informasi umum di sini
- Tipe: array string[]tasks
array tugas
- Tipe: integertasks
_count jumlah tugas dalam array tasks
- Tipe: integertasks
_error jumlah tugas dalam array tasks yang dikembalikan dengan error
- Tipe: numbertasks
.cost biaya tugas, USD
- Tipe: objecttasks
.data berisi parameter yang sama dengan yang Anda tentukan dalam permintaan POST
- Tipe: stringtasks
.id pengenal tugas; pengenal tugas unik di sistem kami dalam format UUID
- Tipe: array string[]tasks
.path Jalur URL
- Tipe: array string[]tasks
.result array hasil
- Tipe: integertasks
.result _count jumlah elemen dalam array hasil
- Tipe: array string[]tasks
.result .items array hasil halaman individual yang berisi metrik penyebutan terperinci untuk setiap halaman teratas yang ditemukan; dalam hal ini, sama dengan null
- Tipe: objecttasks
.result .total ringkasan metrik penyebutan teragregasi; berisi metrik penyebutan LLM teragregasi keseluruhan di semua domain yang ditemukan, dikelompokkan berdasarkan berbagai dimensi
- Tipe: array string[]tasks
.result .total .brand _entities _category data tentang entitas merek yang relevan dengan target; array objek yang berisi data tentang kategori entitas merek yang muncul dalam hasil pencarian terkait kueri LLM
- Tipe: integertasks
.result .total .brand _entities _category .ai _search _volume tingkat volume pencarian AI saat ini dari sebuah keyword; pelajari lebih lanjut tentang metrik ini di sini
- Tipe: integertasks
.result .total .brand _entities _category .impressions tingkat tayangan AI saat ini dari sebuah keyword
- Tipe: stringtasks
.result .total .brand _entities _category .key pengenal pengelompokan; pengenal spesifik untuk dimensi pengelompokan; dalam hal ini, field menampilkan kategori entitas merek yang ditemukan
- Tipe: integertasks
.result .total .brand _entities _category .mentions jumlah total penyebutan LLM; berapa kali keyword atau domain target disebutkan terkait domain spesifik
- Tipe: stringtasks
.result .total .brand _entities _category .type jenis elemen = 'group_element'
- Tipe: array string[]tasks
.result .total .brand _entities _title data tentang entitas merek yang relevan dengan target; array objek yang berisi data tentang judul entitas merek yang muncul dalam hasil pencarian terkait kueri LLM
- Tipe: integertasks
.result .total .brand _entities _title .ai _search _volume tingkat volume pencarian AI saat ini dari sebuah keyword; pelajari lebih lanjut tentang metrik ini di sini
- Tipe: integertasks
.result .total .brand _entities _title .impressions tingkat tayangan AI saat ini dari sebuah keyword
- Tipe: stringtasks
.result .total .brand _entities _title .key pengenal pengelompokan; pengenal spesifik untuk dimensi pengelompokan; dalam hal ini, field menampilkan judul entitas merek yang ditemukan
- Tipe: integertasks
.result .total .brand _entities _title .mentions jumlah total penyebutan LLM; berapa kali keyword atau domain target disebutkan terkait domain spesifik
- Tipe: stringtasks
.result .total .brand _entities _title .type jenis elemen = 'group_element'
- Tipe: array string[]tasks
.result .total .language pengelompokan berdasarkan bahasa; array objek yang berisi metrik penyebutan yang disegmentasikan berdasarkan bahasa konten
- Tipe: integertasks
.result .total .language .ai _search _volume tingkat volume pencarian AI saat ini dari sebuah keyword; pelajari lebih lanjut tentang metrik ini di sini
- Tipe: integertasks
.result .total .language .impressions tingkat tayangan AI saat ini dari sebuah keyword
- Tipe: stringtasks
.result .total .language .key pengenal pengelompokan; pengenal spesifik untuk dimensi pengelompokan
- Tipe: integertasks
.result .total .language .mentions jumlah total penyebutan LLM; berapa kali keyword atau domain target disebutkan terkait kunci pengelompokan spesifik ini
- Tipe: stringtasks
.result .total .language .type jenis elemen = 'group_element'
- Tipe: array string[]tasks
.result .total .location pengelompokan berdasarkan lokasi; array objek yang berisi metrik penyebutan yang disegmentasikan berdasarkan lokasi geografis
- Tipe: integertasks
.result .total .location .ai _search _volume tingkat volume pencarian AI saat ini dari sebuah keyword; pelajari lebih lanjut tentang metrik ini di sini
- Tipe: integertasks
.result .total .location .impressions tingkat tayangan AI saat ini dari sebuah keyword
- Tipe: stringtasks
.result .total .location .key pengenal pengelompokan; pengenal spesifik untuk dimensi pengelompokan
- Tipe: integertasks
.result .total .location .mentions jumlah total penyebutan LLM; berapa kali keyword atau domain target disebutkan terkait kunci pengelompokan spesifik ini
- Tipe: stringtasks
.result .total .location .type jenis elemen = 'group_element'
- Tipe: array string[]tasks
.result .total .platform pengelompokan berdasarkan platform; array elemen grup yang berisi metrik penyebutan yang disegmentasikan berdasarkan platform AI
- Tipe: integertasks
.result .total .platform .ai _search _volume tingkat volume pencarian AI saat ini dari sebuah keyword; pelajari lebih lanjut tentang metrik ini di sini
- Tipe: integertasks
.result .total .platform .impressions tingkat tayangan AI saat ini dari sebuah keyword
- Tipe: stringtasks
.result .total .platform .key pengenal pengelompokan; pengenal spesifik untuk dimensi pengelompokan
- Tipe: integertasks
.result .total .platform .mentions jumlah total penyebutan LLM; berapa kali keyword atau domain target disebutkan terkait kunci pengelompokan spesifik ini
- Tipe: stringtasks
.result .total .platform .type jenis elemen = 'group_element'
- Tipe: array string[]tasks
.result .total .search _results _domain domain hasil pencarian teratas yang ditemukan relevan dengan target; array objek yang berisi data tentang domain teratas yang muncul dalam hasil pencarian terkait kueri LLM
- Tipe: integertasks
.result .total .search _results _domain .ai _search _volume tingkat volume pencarian AI saat ini dari sebuah keyword; pelajari lebih lanjut tentang metrik ini di sini
- Tipe: integertasks
.result .total .search _results _domain .impressions tingkat tayangan AI saat ini dari sebuah keyword
- Tipe: stringtasks
.result .total .search _results _domain .key pengenal pengelompokan; pengenal spesifik untuk dimensi pengelompokan; dalam hal ini, field menampilkan nama domain yang ditemukan
- Tipe: integertasks
.result .total .search _results _domain .mentions jumlah total penyebutan LLM; berapa kali keyword atau domain target disebutkan terkait domain spesifik
- Tipe: stringtasks
.result .total .search _results _domain .type jenis elemen = 'group_element'
- Tipe: array string[]tasks
.result .total .sources _domain domain sumber teratas yang ditemukan relevan dengan target; array objek yang berisi data tentang domain teratas yang dikutip sebagai sumber dalam respons LLM
- Tipe: integertasks
.result .total .sources _domain .ai _search _volume tingkat volume pencarian AI saat ini dari sebuah keyword; pelajari lebih lanjut tentang metrik ini di sini
- Tipe: integertasks
.result .total .sources _domain .impressions tingkat tayangan AI saat ini dari sebuah keyword
- Tipe: stringtasks
.result .total .sources _domain .key pengenal pengelompokan; pengenal spesifik untuk dimensi pengelompokan; dalam hal ini, field menampilkan nama domain yang ditemukan
- Tipe: integertasks
.result .total .sources _domain .mentions jumlah total penyebutan LLM; berapa kali keyword atau domain target disebutkan terkait domain spesifik
- Tipe: stringtasks
.result .total .sources _domain .type jenis elemen = 'group_element'
- Tipe: integertasks
.status _code kode status tugas yang dihasilkan oleh DataForSEO; dapat berada dalam rentang berikut: 10000-60000; Anda dapat menemukan daftar lengkap kode respons di sini
- Tipe: stringtasks
.status _message pesan informasi tugas; Anda dapat menemukan daftar lengkap pesan informasi umum di sini
- Tipe: stringtasks
.time waktu eksekusi, detik
- Tipe: stringtime
waktu eksekusi, detik
- Tipe: stringversion
versi API saat ini
application/json - 400
Permintaan tidak dapat diproses. Periksa parameter permintaan.
- 401
Kunci API Felo yang valid diperlukan.
- 402
Permintaan tidak dapat dilanjutkan karena persyaratan penagihan belum terpenuhi.
- 403
Akun tidak diizinkan melakukan operasi ini.
- 429
Batas permintaan atau batas pengeluaran telah tercapai.
- 502
Layanan tidak dapat menyelesaikan permintaan.
- 503
API atau layanan penagihan untuk sementara tidak tersedia.
- 504
Layanan kehabisan waktu saat memproses permintaan.
- default
Respons error; respons passthrough upstream dapat menggunakan format penyedia
application/json
curl https://openapi.felo.ai/v1/beta/dataforseo/ai_optimization/llm_mentions/aggregated_metrics/live \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '[
{
"target": [
{
"domain": "en.wikipedia.org"
}
]
}
]'
{
"version": "string",
"status_code": 1,
"status_message": "string",
"time": "string",
"cost": 1,
"tasks_count": 1,
"tasks_error": 1,
"tasks": [
"string"
],
"tasks.id": "string",
"tasks.status_code": 1,
"tasks.status_message": "string",
"tasks.time": "string",
"tasks.cost": 1,
"tasks.result_count": 1,
"tasks.path": [
"string"
],
"tasks.data": {},
"tasks.result": [
"string"
],
"tasks.result.total": {},
"tasks.result.total.location": [
"string"
],
"tasks.result.total.location.type": "string",
"tasks.result.total.location.key": "string",
"tasks.result.total.location.mentions": 1,
"tasks.result.total.location.ai_search_volume": 1,
"tasks.result.total.location.impressions": 1,
"tasks.result.total.language": [
"string"
],
"tasks.result.total.language.type": "string",
"tasks.result.total.language.key": "string",
"tasks.result.total.language.mentions": 1,
"tasks.result.total.language.ai_search_volume": 1,
"tasks.result.total.language.impressions": 1,
"tasks.result.total.platform": [
"string"
],
"tasks.result.total.platform.type": "string",
"tasks.result.total.platform.key": "string",
"tasks.result.total.platform.mentions": 1,
"tasks.result.total.platform.ai_search_volume": 1,
"tasks.result.total.platform.impressions": 1,
"tasks.result.total.sources_domain": [
"string"
],
"tasks.result.total.sources_domain.type": "string",
"tasks.result.total.sources_domain.key": "string",
"tasks.result.total.sources_domain.mentions": 1,
"tasks.result.total.sources_domain.ai_search_volume": 1,
"tasks.result.total.sources_domain.impressions": 1,
"tasks.result.total.search_results_domain": [
"string"
],
"tasks.result.total.search_results_domain.type": "string",
"tasks.result.total.search_results_domain.key": "string",
"tasks.result.total.search_results_domain.mentions": 1,
"tasks.result.total.search_results_domain.ai_search_volume": 1,
"tasks.result.total.search_results_domain.impressions": 1,
"tasks.result.total.brand_entities_title": [
"string"
],
"tasks.result.total.brand_entities_title.type": "string",
"tasks.result.total.brand_entities_title.key": "string",
"tasks.result.total.brand_entities_title.mentions": 1,
"tasks.result.total.brand_entities_title.ai_search_volume": 1,
"tasks.result.total.brand_entities_title.impressions": 1,
"tasks.result.total.brand_entities_category": [
"string"
],
"tasks.result.total.brand_entities_category.type": "string",
"tasks.result.total.brand_entities_category.key": "string",
"tasks.result.total.brand_entities_category.mentions": 1,
"tasks.result.total.brand_entities_category.ai_search_volume": 1,
"tasks.result.total.brand_entities_category.impressions": 1,
"tasks.result.items": [
"string"
]
}