نظرة عامة
يعيد قرار الجلسة نتيجة كل خطوة من خطوات التحقق من الموقع في قائمتين: تحتويgeolocation_checks[] على المحاولة المقبولة لكل خطوة، بينما تسرد geolocation_attempts[] كل محاولة بالترتيب.
كلاهما متاح على GET /v3/session/{sessionId}/decision/ (راجع استرداد الجلسة) وفي webhook الخاص بـ status.updated.
يعيد سير العمل الذي لا يتضمن أي خطوة موقع القيمة null أو قائمة فارغة لكليهما.
geolocation_checks[]
عنصر واحد لكل خطوة موقع (node_id)، مأخوذ من أحدث محاولة لها.
geolocation_attempts[]
كل محاولة لكل خطوة موقع، بدءًا من الأقدم، مع نفس حقول القياس وعدم اليقين والمنطقة والمسافة مثل geolocation_checks[] باستثناء warnings، بالإضافة إلى:
يتم استبعاد المحاولات التي أوقفتها إعادة الإرسال.
لا يتم إرجاع إرسال العميل الخام والتحدي على الإطلاق.
حقول قواعد الحالة والتفريعات
يمكن لقواعدstatus_rules المخصصة وقواعد التفريع قراءة هذه الحقول:
geolocation.status، وgeolocation.outcome، وgeolocation.permission، وgeolocation.latitude، وgeolocation.longitude، وgeolocation.accuracy_m، وgeolocation.accuracy_confidence، وgeolocation.age_seconds، وgeolocation.measured_at، وgeolocation.source، وgeolocation.platform، وgeolocation.country (ISO 3166-1 alpha-3)، وgeolocation.region، وgeolocation.city، وgeolocation.is_mock، وgeolocation.integrity، وgeolocation.inside_geofence، وgeolocation.ip_distance_km، وgeolocation.ip_consistent، وgeolocation.document_distance_km، وgeolocation.attempts، وgeolocation.consent_at، وgeolocation.inside_areas، وgeolocation.blocked_areas، وgeolocation.anonymizers (vpn، وproxy، وtor، وspoofing، وemulator)، وgeolocation.consecutive_mismatches.
تتطابق القيمة المفقودة مع is_empty فقط، لذا فإن القاعدة المكتوبة لإشارة احتيال لا تعمل أبدًا عند فقدان البيانات.
ذات صلة
- التحقق من الموقع - كيفية عمل الخطوة وتكلفتها.
- تحذيرات التحقق من الموقع - كل رمز
LOCATION_*. - webhook - يحمل
status.updatedالقوائم. - نماذج البيانات - كائن التحذير - شكل كل عنصر في
warnings[].