DataForSEO
SEO, search-engine results, keyword research, backlinks and AI visibility data.
Tangkapan Layar Halaman SERP API
Mengembalikan tangkapan layar yang dirender dari halaman hasil pencarian di Google. Mengembalikan keyword, type, se_domain, location_code, language_code, check_url, datetime, spell, refinement_chips, item_types, items_count, dan items. Dibungkus dalam envelope DataForSEO: data di tasks[0].result, hasil di tasks[0].status_code - permintaan yang ditolak tetap mengembalikan HTTP 200.
Referensi harga
- Metering: Biaya respons yang dilaporkan.
- Estimasi referensi per permintaan: USD 0.02.
- Pengali pelanggan referensi: 1.0. Jangan terapkan 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 | null)[]
- browserTipe: string | null
_preset preset resolusi browser
field opsional
preset browser yang terkait dengan jenis perangkat tertentu
dapat mengambil nilai berikut:desktop,tablet,mobile
Catatan: secara default, preset browser sesuai dengan jenis perangkat yang ditentukan dalam permintaan POST - browserTipe: integer | null
_screen _height tinggi resolusi browser
field opsional
dapat ditentukan dalam rentang berikut:240-9999
nilai default untukdesktop: 1080
nilai default untukmobile: 844
nilai default untuktable: 1366 - browserTipe: number | null
_screen _scale _factor faktor skala browser
field opsional
dapat ditentukan dalam rentang berikut:0.5-3
nilai default untukdesktop: 1
nilai default untukmobile: 3
nilai default untuktable: 2 - browserTipe: integer | null Format: int64
_screen _width lebar resolusi browser
field opsional
dapat ditentukan dalam rentang berikut:240-9999
nilai default untukdesktop: 1920
nilai default untukmobile: 390
nilai default untuktable: 1024 - pageTipe: integer | null
jumlah halaman SERP
field opsional
jikadepthdalam permintaan POST tugas terkait melebihi 10 hasil (atau 1 halaman SERP), tentukan jumlah halaman SERP yang akan diambil tangkapan layarnya;
nilai default:1 - taskTipe: string
_id
- Tipe: object | null · Response36Afe1097B20_SerpScreenshotResponseInfo200
- Tipe: number | null Format: doublecost
total biaya tugas, USD
- Tipe: integer | nullstatus
_code kode status umum; Anda dapat menemukan daftar lengkap kode respons di sini
- Tipe: string | nullstatus
_message pesan informasi umum; Anda dapat menemukan daftar lengkap pesan informasi umum di sini
- Tipe: array (object | null)[] | nulltasks
array tugas
- Tipe: object | null · Response36Afe1097B20_SerpScreenshotTaskInfo
- costTipe: number | null Format: double
total biaya tugas, USD
- dataTipe: object | null
berisi parameter yang sama dengan yang Anda tentukan dalam permintaan POST
- propertyTipe: object | null
Name
- idTipe: string | null
pengenal tugas; pengenal tugas unik di sistem kami dalam format UUID
- pathTipe: array (string | null)[] | null
Jalur URL
- resultTipe: array (object | null)[] | null
array hasil
- itemsTipe: array (object | null)[] | null
array items
- imageTipe: string | null
tangkapan layar halaman yang diminta
URL tangkapan layar halaman di penyimpanan DataForSEO
Catatan: tangkapan layar halaman yang disimpan di penyimpanan DataForSEO hanya dapat diakses selama satu hari setelah permintaan dibuat
- itemsTipe: integer | null Format: int64
_count jumlah item dalam array hasil
- resultTipe: integer | null Format: int64
_count jumlah elemen dalam array hasil
- statusTipe: integer | null
_code kode status tugas yang dihasilkan oleh DataForSEO; dapat berada dalam rentang berikut: 10000-60000; Anda dapat menemukan daftar lengkap kode respons di sini
- statusTipe: string | null
_message pesan informasi tugas; Anda dapat menemukan daftar lengkap pesan informasi umum di sini
- timeTipe: string | null
waktu eksekusi, detik
- Tipe: integer | null Format: int64tasks
_count jumlah tugas dalam array tasks
- Tipe: integer | null Format: int64tasks
_error jumlah tugas dalam array tasks yang dikembalikan dengan error
- Tipe: string | nulltime
total waktu eksekusi, detik
- Tipe: string | nullversion
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/serp/screenshot \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '[
{
"task_id": "06211235-0696-0139-1000-36727fbd3c90",
"browser_screen_scale_factor": 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": [
{
"items_count": null,
"items": [
{
"image": null
}
]
}
]
}
]
}