Amazon adalah salah satu pasar yang paling dilindungi di dunia. Sistem anti-botnya memblokir 90% upaya pengumpulan data otomatis tentang harga, stok, dan posisi produk. Bagi penjual dan pemasar, ini adalah masalah kritis: tanpa data pesaing yang akurat, tidak mungkin untuk menyesuaikan strategi penetapan harga dan tetap menguntungkan.
Dalam panduan ini, kita akan membahas mekanisme perlindungan teknis Amazon, menunjukkan metode yang terbukti untuk menghindari anti-bot, dan mengatur sistem pemantauan harga yang berfungsi stabil selama berbulan-bulan tanpa pemblokiran.
Mengapa Amazon memblokir parsing: mekanisme perlindungan
Amazon kehilangan jutaan dolar karena parsing: pesaing menyalin data produk, harga, ulasan, dan penjual yang tidak jujur menggunakan otomatisasi untuk meningkatkan posisi. Oleh karena itu, perusahaan menginvestasikan banyak uang dalam sistem anti-bot yang bekerja pada beberapa tingkat secara bersamaan.
Komponen utama perlindungan Amazon:
- AWS WAF (Web Application Firewall) — menganalisis lalu lintas masuk dan memblokir alamat IP yang mencurigakan di tingkat jaringan. Melacak frekuensi permintaan, geografi, reputasi IP.
- Cloudfront CDN — jaringan distribusi konten terdistribusi dengan algoritma penyaringan botnya sendiri. Memeriksa header permintaan, cookies, sidik jari TLS browser.
- Sistem Manajemen Bot — menggunakan pembelajaran mesin untuk menganalisis perilaku pengguna. Melacak gerakan mouse, kecepatan gulir, pola klik.
- CAPTCHA dan halaman tantangan — ditampilkan saat aktivitas mencurigakan. Memerlukan penyelesaian teka-teki atau memasukkan CAPTCHA untuk melanjutkan.
- Pembatasan laju — batas ketat pada jumlah permintaan dari satu IP: biasanya 10-20 permintaan per menit untuk pengguna yang tidak masuk.
Semua sistem ini bekerja bersama dan saling bertukar data. Jika salah satu dari mereka mencurigai bot — IP akan masuk daftar hitam selama 24-48 jam, dan kadang-kadang bahkan selamanya.
Penting: Amazon menunjukkan harga yang berbeda untuk berbagai wilayah dan jenis pengguna. Pemblokiran bukan hanya ketidakmampuan untuk mengakses, tetapi juga mendapatkan data yang tidak akurat, yang krusial untuk memantau pesaing.
Bagaimana Amazon mendeteksi bot: 7 sinyal utama
Sistem anti-bot Amazon menganalisis puluhan parameter dari setiap permintaan. Berikut adalah sinyal kunci yang digunakan untuk mengenali otomatisasi:
1. Reputasi alamat IP
Amazon memiliki basis data alamat IP dari pusat data, layanan VPN, dan proksi publik. Permintaan dari alamat tersebut mendapatkan perhatian lebih atau langsung diblokir. Sistem juga melacak riwayat aktivitas: jika ada terlalu banyak permintaan dari IP ke halaman produk — itu mencurigakan.
Apa yang diperiksa: kepemilikan alamat IP yang dikenal (AWS, Google Cloud, DigitalOcean), keberadaan dalam basis data proksi publik, jumlah permintaan dalam satu jam terakhir, geografi (permintaan dari negara yang tidak terduga).
2. User-Agent dan header HTTP
Banyak parser menggunakan User-Agent standar dari pustaka: python-requests/2.28.0 atau bahkan tidak mengirimkan header ini sama sekali. Amazon segera mengenali permintaan semacam itu.
Tanda mencurigakan: tidak adanya header Accept-Language, Accept-Encoding; ketidaksesuaian User-Agent dan header lainnya (misalnya, User-Agent Chrome, tetapi header seperti Firefox); tidak adanya Referer saat berpindah antar halaman; versi browser yang sudah tua.
3. Sidik jari TLS/SSL (fingerprinting)
Saat membuat koneksi HTTPS, browser mengirimkan sekumpulan parameter enkripsi (cipher suites, extensions, versi TLS). Set ini unik untuk setiap browser. Pustaka seperti requests atau curl memiliki sidik jari yang berbeda dari browser nyata — Amazon melihat ini.
4. JavaScript dan Canvas fingerprinting
Amazon memuat kode JavaScript yang mengumpulkan informasi tentang browser: resolusi layar, font yang terpasang, fungsi WebGL yang didukung, parameter Canvas. Klien HTTP sederhana tidak menjalankan JavaScript dan segera terdeteksi.
5. Cookies dan sesi
Amazon mengatur banyak cookies saat kunjungan pertama: session-id, ubid-main, x-main, dan lainnya. Ketidakhadiran cookies ini atau nilai yang tidak benar — tanda bot. Sistem juga melacak masa hidup sesi: pengguna nyata tidak membuat 100 permintaan dalam 30 detik.
6. Pola perilaku
Orang nyata membuka halaman utama, mencari produk, berpindah antar kategori, membaca deskripsi, kembali. Bot segera meminta URL produk tertentu dalam urutan yang sempurna tanpa jeda.
Pola mencurigakan: permintaan hanya ke halaman produk tanpa mengunjungi halaman utama; urutan URL yang sempurna (produk1, produk2, produk3...); tidak ada permintaan ke statis (gambar, CSS, JS); interval yang sama antara permintaan.
7. Frekuensi permintaan
Bahkan dengan emulasi browser yang sempurna, frekuensi permintaan yang terlalu tinggi akan mengungkap bot. Amazon melacak jumlah permintaan dari IP per menit, jam, hari. Melebihi batas (biasanya 10-20 permintaan/menit untuk tamu) mengakibatkan pemblokiran.
Pemilihan proksi untuk menghindari anti-bot: residensial vs pusat data
Pemilihan jenis proksi yang tepat adalah 70% dari keberhasilan dalam menghindari perlindungan Amazon. Mari kita bahas tiga jenis utama dan penerapannya untuk parsing pasar.
| Jenis proksi | Tingkat kepercayaan Amazon | Kecepatan | Penerapan |
|---|---|---|---|
| Residen | Sangat tinggi (IP nyata dari pengguna rumah) | Sedang (50-150 ms) | Parsing utama, volume tinggi |
| Mobile | Maksimal (IP dari operator seluler) | Rendah (200-500 ms) | Menghindari pemblokiran keras, akun |
| Pusat Data | Rendah (Amazon tahu IP ini) | Sangat tinggi (10-30 ms) | Pengujian, tugas sekali |
Proksi residensial — pilihan optimal
Untuk parsing Amazon yang stabil, disarankan menggunakan proksi residensial — mereka menggunakan alamat IP dari pengguna rumah nyata, yang tidak dapat diblokir secara massal oleh Amazon tanpa risiko memblokir pembeli yang sebenarnya.
Keuntungan proksi residensial untuk Amazon:
- IP dimiliki oleh penyedia internet (Comcast, AT&T, Verizon di AS), bukan pusat data
- Persentase pemblokiran rendah: kurang dari 2% dengan pengaturan rotasi yang benar
- Pilihan geografi: AS, Inggris, Jerman, dan negara lain untuk mendapatkan harga lokal
- Dukungan sesi lengket: satu IP dapat digunakan selama 10-30 menit untuk meniru pengguna nyata
Parameter penting saat memilih proksi residensial:
- Ukuran kolam IP: minimal 1 juta alamat untuk rotasi yang efektif
- Geografi: pilih negara tempat Amazon beroperasi (AS, Inggris, Jerman, Jepang, dll.)
- Jenis rotasi: dukungan sesi lengket dengan masa hidup 10-30 menit
- Protokol: HTTP/HTTPS dan SOCKS5 untuk kompatibilitas dengan berbagai alat
Kapan menggunakan proksi mobile
Proksi mobile menggunakan IP dari operator seluler (4G/5G). Amazon hampir tidak pernah memblokir alamat semacam itu, karena di balik satu IP dapat terdapat ribuan pengguna nyata karena teknologi CGNAT.
Kapan memilih proksi mobile:
- Bekerja dengan akun penjual Amazon (Seller Central) — stabilitas IP sangat penting untuk mereka
- Menghindari pemblokiran keras setelah pemblokiran IP residensial
- Parsing dengan otorisasi (misalnya, harga untuk pelanggan Prime)
- Volume data kecil (hingga 1000 produk per hari) — proksi mobile lebih mahal
Kekurangan proksi mobile — biaya tinggi dan kecepatan lebih rendah karena karakteristik jaringan seluler. Untuk parsing massal ribuan produk, mereka tidak efisien.
Mengapa pusat data tidak cocok
Proksi pusat data menggunakan IP dari server AWS, Google Cloud, DigitalOcean. Amazon segera mengenali alamat semacam itu — mereka ada dalam basis data ASN (sistem otonom) pusat data.
Masalah saat menggunakan pusat data: pemblokiran setelah 5-10 permintaan; CAPTCHA terus-menerus; menampilkan harga usang atau halaman kosong; pemblokiran IP selamanya setelah beberapa percobaan.
Satu-satunya kasus di mana Anda dapat menggunakan pusat data adalah pengujian parser pada sejumlah kecil produk (10-20 item) sebelum diluncurkan pada proksi residensial.
Strategi rotasi alamat IP: frekuensi dan geografi
Bahkan dengan proksi residensial, rotasi IP yang salah akan mengakibatkan pemblokiran. Amazon melacak perilaku setiap alamat dan memblokir yang membuat terlalu banyak permintaan atau berperilaku mencurigakan.
Frekuensi rotasi yang optimal
Ada dua pendekatan untuk rotasi: setelah setiap permintaan (proksi yang berputar) dan dengan waktu hidup tetap (sesi lengket). Untuk Amazon, opsi kedua lebih efektif.
Strategi sesi lengket yang disarankan:
- Masa hidup IP: 10-15 menit — keseimbangan optimal antara meniru pengguna nyata dan risiko pemblokiran
- Jumlah permintaan per IP: tidak lebih dari 15-20 permintaan selama masa hidup sesi
- Jeda antara permintaan: 3-7 detik (acak, tidak tetap!)
- Meniru perilaku: permintaan pertama — halaman utama atau kategori, kemudian — halaman produk
Contoh skenario untuk satu IP: buka halaman utama Amazon.com → tunggu 5 detik → buka kategori Elektronik → tunggu 4 detik → buka produk 1 → tunggu 6 detik → buka produk 2 → ... → setelah 15 permintaan, ganti IP.
Tips untuk beban tinggi:
Jika perlu mem-parsing ribuan produk per jam, gunakan kolam 50-100 sesi bersamaan dengan IP yang berbeda. Setiap sesi membuat 10-15 permintaan dengan jeda, kemudian mengganti IP. Ini memberikan 500-1500 permintaan per jam tanpa pemblokiran.
Distribusi geografis
Amazon menunjukkan harga, pilihan, dan syarat pengiriman yang berbeda tergantung pada lokasi pengguna. Untuk pemantauan yang akurat, perlu menggunakan proksi dari negara yang sama dengan pasar yang ditargetkan.
Kesesuaian pasar dan geolokasi proksi:
- Amazon.com (AS): gunakan proksi dari AS, sebaiknya dari berbagai negara bagian untuk variasi
- Amazon.co.uk (Inggris): proksi dari Inggris
- Amazon.de (Jerman): proksi dari Jerman
- Amazon.co.jp (Jepang): proksi dari Jepang
Penting: jangan gunakan proksi dari negara lain untuk parsing pasar tertentu. Misalnya, permintaan ke Amazon.com dengan IP dari India atau Rusia terlihat mencurigakan dan sering mendapatkan CAPTCHA.
Hindari penggunaan kembali IP
Bahkan jika IP tidak diblokir, jangan gunakan kembali dalam waktu 2-3 jam. Amazon mengingat riwayat aktivitas setiap alamat. Jika satu IP muncul setiap 15 menit sepanjang hari — itu adalah tanda jelas otomatisasi.
Aturan rotasi: kolam minimum untuk operasi yang stabil — 500-1000 IP unik. Ini memastikan variasi yang cukup, sehingga setiap alamat digunakan tidak lebih dari 1-2 kali sehari.
Emulasi browser nyata: header dan sidik jari
Bahkan dengan proksi residensial dan rotasi yang benar, parser akan diblokir jika tidak meniru browser nyata. Amazon memeriksa puluhan parameter dari permintaan HTTP dan lingkungan JavaScript.
Header HTTP yang benar
Klien HTTP sederhana (requests, curl, wget) mengirimkan set header minimum, yang segera mengungkap bot. Anda perlu menyalin header dari browser nyata.
Header wajib untuk Amazon:
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8 Accept-Language: en-US,en;q=0.9 Accept-Encoding: gzip, deflate, br Connection: keep-alive Upgrade-Insecure-Requests: 1 Sec-Fetch-Dest: document Sec-Fetch-Mode: navigate Sec-Fetch-Site: none Sec-Fetch-User: ?1 Cache-Control: max-age=0
Poin kritis:
- User-Agent: gunakan versi terbaru Chrome atau Firefox (periksa setiap 2-3 bulan). Versi lama dari browser mencurigakan.
- Accept-Language: harus sesuai dengan geografi proksi (en-US untuk AS, en-GB untuk Inggris, de-DE untuk Jerman)
- Header Sec-Fetch-*: muncul di browser modern, ketidakhadirannya adalah tanda klien lama
- Referer: saat berpindah antar halaman, pastikan untuk mengirimkan Referer dari halaman sebelumnya
TLS fingerprinting dan penghindaran
Amazon menganalisis parameter koneksi TLS: versi protokol, set cipher, ekstensi. Pustaka standar (OpenSSL dalam Python requests) memiliki sidik jari yang berbeda dari browser.
Solusi: gunakan alat yang meniru TLS dari browser:
- curl-impersonate: versi curl yang menyalin sidik jari TLS dari Chrome dan Firefox
- tls-client (Python): pustaka dengan dukungan fingerprinting browser
- Playwright/Puppeteer: browser nyata dalam mode headless — emulasi sempurna, tetapi lebih lambat
JavaScript dan cookies
Amazon menjalankan kode JavaScript saat memuat halaman, yang mengatur cookies dan mengumpulkan informasi tentang browser. Tanpa menjalankan kode ini, Anda tidak akan mendapatkan data lengkap dan dengan cepat akan terkena pemblokiran.
Tindakan wajib:
- Gunakan alat yang mendukung JavaScript: Selenium, Playwright, Puppeteer
- Simpan semua cookies di antara permintaan dalam satu sesi
- Tunggu hingga halaman sepenuhnya dimuat (peristiwa DOMContentLoaded) sebelum mengekstrak data
- Meniru tindakan pengguna: menggulir, jeda acak
Amazon mengatur cookies kritis: session-id, ubid-main, x-main. Tanpa mereka, Anda akan mendapatkan CAPTCHA atau halaman kosong.
Batas permintaan dan jeda di antara mereka
Bahkan emulasi browser yang sempurna tidak akan menyelamatkan dari pemblokiran jika membuat terlalu banyak permintaan. Amazon secara ketat membatasi frekuensi permintaan dari satu IP.
Batas yang didokumentasikan oleh Amazon
Tidak ada data resmi tentang batas, tetapi berdasarkan pengujian komunitas, nilai perkiraan diketahui:
| Jenis pengguna | Batas permintaan/menit | Batas permintaan/jam |
|---|---|---|
| Pengguna yang tidak masuk | 10-15 | 200-300 |
| Pembeli yang masuk | 20-30 | 500-800 |
| Amazon API (resmi) | Tanpa batas | Tergantung pada tarif |
Melebihi batas mengakibatkan CAPTCHA, pemblokiran sementara (1-24 jam), atau pemblokiran permanen IP saat pelanggaran sistematis terjadi.
Jeda optimal antara permintaan
Interval tetap (misalnya, tepat 5 detik) akan mengungkap bot. Orang nyata membuat jeda dengan panjang yang bervariasi: membaca deskripsi produk, membandingkan harga, teralihkan.
Strategi jeda yang disarankan:
- Jeda dasar: 3-7 detik (nilai acak dari rentang)
- Permintaan pertama dalam sesi: 5-10 detik (meniru pemuatan halaman utama)
- Setelah kesalahan atau CAPTCHA: 30-60 detik sebelum mencoba lagi
- Antara pergantian IP: 2-3 detik untuk "reconnect"
Contoh implementasi jeda acak: sleep(random.uniform(3, 7)) — setiap jeda akan unik.
Distribusi beban berdasarkan waktu
Jangan mulai parsing ribuan produk secara bersamaan pada pukul 00:00. Amazon melacak lonjakan aktivitas. Sebarkan tugas selama beberapa jam atau sepanjang hari.
Contoh: perlu mem-parsing 5000 produk. Bagi menjadi 10 paket masing-masing 500 produk, jalankan setiap paket dengan interval 1-2 jam. Ini terlihat seperti aktivitas organik dari pengguna yang berbeda.
Alat siap pakai untuk parsing Amazon
Menulis parser dari awal sulit dan memakan waktu. Ada solusi siap pakai yang sudah menerapkan penghindaran anti-bot, rotasi proksi, dan emulasi browser.
1. Bright Data Web Scraper IDE
Alat berbasis cloud dengan template siap pakai untuk Amazon. Tidak memerlukan pemrograman — Anda mengatur pemilih data melalui antarmuka visual. Proksi bawaan dan penghindaran CAPTCHA.
Kelebihan: berfungsi langsung, rotasi IP otomatis, dukungan JavaScript. Kekurangan: mahal ($500+ per bulan), ketergantungan pada layanan eksternal.
2. Octoparse
Aplikasi desktop untuk Windows dengan pembangun parser visual. Ada versi cloud untuk menjalankan tugas 24/7. Mendukung integrasi dengan proksi.
Pengaturan proksi di Octoparse: Pengaturan → Pengaturan Proksi → tambahkan daftar proksi dalam format IP:PORT:USER:PASS → aktifkan rotasi.
Kelebihan: tidak perlu kode, antarmuka yang nyaman, ada rencana gratis. Kekurangan: batasan pada jumlah halaman di versi gratis, kesulitan dengan CAPTCHA.
3. ScrapingBee API
Layanan API untuk parsing dengan penghindaran perlindungan otomatis. Kirim URL, dapatkan HTML. Rotasi proksi bawaan dan eksekusi JavaScript.
Contoh penggunaan:
curl "https://app.scrapingbee.com/api/v1/?api_key=YOUR_KEY&url=https://www.amazon.com/dp/B08N5WRWNW&render_js=true&premium_proxy=true&country_code=us"
Kelebihan: integrasi sederhana, tidak perlu proksi sendiri. Kekurangan: berbayar (dari $49/bulan), batasan pada jumlah permintaan.
4. Playwright + proksi sendiri (untuk pengembang)
Jika Anda bisa memprogram, pilihan terbaik adalah menggunakan Playwright (atau Puppeteer) dengan proksi residensial. Kontrol penuh atas proses dan biaya minimal.
Contoh pengaturan proksi di Playwright (Python):
from playwright.sync_api import sync_playwright
import random
import time
proxy_list = [
{"server": "http://proxy1.example.com:8080", "username": "user", "password": "pass"},
{"server": "http://proxy2.example.com:8080", "username": "user", "password": "pass"},
]
with sync_playwright() as p:
proxy = random.choice(proxy_list)
browser = p.chromium.launch(proxy=proxy, headless=True)
context = browser.new_context(
user_agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36",
locale="en-US",
timezone_id="America/New_York"
)
page = context.new_page()
# Permintaan pertama - halaman utama
page.goto("https://www.amazon.com")
time.sleep(random.uniform(3, 5))
# Permintaan produk
page.goto("https://www.amazon.com/dp/B08N5WRWNW")
page.wait_for_load_state("networkidle")
# Mengekstrak data
title = page.locator("#productTitle").inner_text()
price = page.locator(".a-price-whole").first.inner_text()
print(f"Judul: {title}, Harga: ${price}")
browser.close()
Kelebihan: kontrol penuh, lebih murah daripada layanan cloud, dapat diskalakan. Kekurangan: memerlukan keterampilan pemrograman, perlu menangani CAPTCHA sendiri.
Rekomendasi untuk memilih alat
| Situasi Anda | Alat yang direkomendasikan |
|---|---|
| Tidak bisa memprogram, perlu 100-500 produk per hari | Octoparse + proksi residensial |
| Perlu cepat menguji ide, ada anggaran | ScrapingBee API |
| Bisa memprogram, perlu ribuan produk | Playwright/Puppeteer + proksi residensial |
| Anggaran besar, perlu keandalan maksimal | Bright Data Web Scraper |
Apa yang harus dilakukan saat diblokir: diagnosis dan solusi
Bahkan dengan mematuhi semua aturan, kadang-kadang pemblokiran terjadi. Penting untuk memahami penyebabnya dan cepat memperbaiki masalah.
Jenis pemblokiran dan tanda-tandanya
1. CAPTCHA (kode status 503 atau pengalihan ke /errors/validateCaptcha):
- Penyebab: aktivitas mencurigakan dari IP, tetapi bukan pemblokiran total
- Solusi: ganti IP, tingkatkan jeda antara permintaan, tambahkan simulasi tindakan pengguna
- Otomatisasi: gunakan layanan penyelesaian CAPTCHA (2Captcha, Anti-Captcha) — tetapi ini memperlambat parsing
2. Pemblokiran IP (kode 403 atau halaman kosong):
- Penyebab: IP masuk daftar hitam karena melebihi batas atau menggunakan pusat data
- Solusi: segera ganti IP, periksa jenis proksi (mungkin menggunakan pusat data alih-alih residensial)
- Durasi: biasanya 24-48 jam, kadang-kadang selamanya
3. "Untuk mendiskusikan akses otomatis ke data Amazon, silakan hubungi api-services-support@amazon.com":
- Penyebab: Amazon jelas mendeteksi otomatisasi dan menawarkan untuk menggunakan API resmi
- Solusi: tingkatkan emulasi browser, periksa sidik jari TLS, kurangi frekuensi permintaan dua kali lipat
Daftar periksa diagnosis masalah
Jika Anda mendapatkan pemblokiran, periksa secara berurutan:
- Jenis proksi: pastikan Anda menggunakan residensial, bukan pusat data. Anda dapat memeriksanya di whoer.net
- Geografi: IP harus berasal dari negara yang sama dengan pasar (AS untuk .com, Inggris untuk .co.uk)
- User-Agent: versi terbaru Chrome/Firefox (tidak lebih dari 3-4 bulan)
- Cookies: disimpan di antara permintaan dalam satu sesi
- JavaScript: dijalankan (jika Anda menggunakan Playwright/Puppeteer — harus dijalankan)
- Frekuensi permintaan: tidak lebih dari 10-15 per menit dari satu IP
- Jeda: acak, tidak tetap
- Rotasi IP: setiap alamat digunakan tidak lebih dari 1 kali dalam 2-3 jam
Tindakan darurat saat pemblokiran massal
Jika sebagian besar permintaan diblokir (lebih dari 30%):
- Hentikan parsing selama 2-3 jam — beri Amazon "lupa" tentang aktivitas Anda
- Ganti penyedia proksi — mungkin kolam IP sudah terkompromi
- Kurangi beban 3-5 kali — alih-alih 100 permintaan per jam, lakukan 20-30
- Berpindah ke proksi mobile — mereka hampir tidak diblokir, meskipun lebih mahal
- Tambahkan lebih banyak simulasi manusia: peralihan acak antar kategori, pencarian produk melalui bilah pencarian, bukan URL langsung
Perhatian: Jika IP Anda diblokir selamanya (pemblokiran berlangsung lebih dari 72 jam), jangan coba gunakan lagi. Amazon jarang mencabut pemblokiran permanen. Beralihlah ke kolam proksi baru.
Kesimpulan
Menghindari anti-bot Amazon adalah tugas yang kompleks, yang memerlukan kombinasi proksi yang tepat, emulasi browser yang akurat, dan batas permintaan yang wajar. Poin kunci untuk parsing yang sukses: menggunakan proksi residensial dari negara yang sama dengan pasar; rotasi IP setiap 10-15 menit dengan batas 15-20 permintaan per sesi; emulasi penuh dari browser modern dengan header yang benar dan eksekusi JavaScript; jeda acak 3-7 detik antara permintaan.
Dengan mematuhi aturan ini, persentase permintaan yang berhasil mencapai 95-98%, dan pemblokiran menjadi jarang. Yang terpenting — jangan terburu-buru dan tiru perilaku pengguna nyata, bukan mencoba mem-parsing ribuan produk dalam hitungan menit.
Untuk operasi yang stabil dengan Amazon, kami merekomendasikan menggunakan proksi residensial yang dapat diandalkan.