Kapan pengayaan dijalankan
Secara inline selama pembuatan transaksi:- Anda mengirim
POST /v3/transactions/dengansubject.device_context.network_context.ip_address(atau alamat IP perangkat pihak mana pun). - Didit mencari IP tersebut di cache dalam memori (TTL 24 jam).
- Jika tidak ada di cache, sistem memeriksa tabel pengayaan IP bersama (kesegaran data sekitar 30 hari).
- Jika data sudah usang atau tidak ada, sistem mengambil data IP melalui pipeline pengayaan Didit dengan failover multi-penyedia.
- Kolom hasil pengayaan dituliskan kembali ke catatan transaksi dan tersedia untuk aturan.
Kolom hasil pengayaan
Menggunakan kolom hasil pengayaan dalam aturan
Setiap kolom hasil pengayaan dapat menjadi kondisi aturan. Pola umum: Yurisdiksi berisiko tinggi berdasarkan IPLapisan cache
Hit pada dua lapisan pertama tidak dikenakan biaya tambahan. Pengambilan data baru dapat dikenai biaya berdasarkan penggunaan; lihat konsol penagihan Anda.
Perilaku saat gagal
- Pembuatan transaksi tidak pernah gagal karena pengayaan gagal.
- Kolom pengayaan yang hilang tidak cocok dengan kondisi aturan mana pun yang merujuknya.
- Peringatan tentang pengayaan yang macet diteruskan ke tim operasional Anda melalui pemantauan internal; tidak ada dampak bagi pelanggan.
Pemfilteran validitas
IP yang tidak dapat dirutekan dilewati sebelum pengayaan:- Privat (10/8, 172.16/12, 192.168/16)
- Loopback (127/8)
- Link-local (169.254/16)
- Multicast, tidak ditentukan
Memeriksa pengayaan untuk sebuah transaksi
Melalui API. Tidak ada blok pengayaan terpisah. Kolom hasil pengayaan dituliskan ke objekdevice.network_context milik pihak tersebut, di samping ip_address yang Anda kirim, pada entri yang sesuai dalam array parties:
device lengkap.
Di konsol. Halaman detail transaksi menampilkan pengayaan IP pada tab IP & Perangkat dengan pin peta geografis.
Pertimbangan privasi
- IP mentah disimpan bersama transaksi.
- Data pengayaan berada pada tabel bersama yang diindeks berdasarkan IP, bukan per pengguna.
- Penghapusan berdasarkan hak untuk dilupakan menghapus IP dari transaksi; entri cache bersama tetap ada karena tidak mengidentifikasi seseorang secara pribadi.
Langkah selanjutnya
Aturan
Gunakan kolom hasil pengayaan dalam kondisi.
Pustaka aturan
Aturan berbasis IP yang sudah disiapkan.
Skema respons
Tempat hasil pengayaan IP muncul.