Skip to main content

بوابة المتقاضي المعروف في TCPA

تُبقي شركات الاتصال الأمريكية والخدمات الصناعية (Numeracle، وBlacklist Alliance، وDNC.com) قوائم المتقاضين المحترفين — المستلمين الذين يقدمون شكاوى TCPA ضد المرسلين كأعمالهم. رسالة A2P SMS واحدة بدون موافقة لأحدهم تكلف 500–1,500 دولار لكل رسالة بموجب 47 U.S.C. § 227(b)(3). بوابة المتقاضي المعروف في Orbit تحظر تلك الإرسالات قبل إرسالها. البوابة محدودة النطاق تصميمياً إلى حركة SMS وMMS الأمريكية (+1، NANP) — فقانون TCPA تشريع أمريكي، وSMS/MMS هما القناتان المُشغِّلتان له. حركة الصوت تحمل حارس نافذة الاتصال الخاص بها بموجب TCPA؛ انظر بوابات الإرسال.
هذا تحكم في المخاطر يمتاز بإتاحته التفضيلية، لا فحص منصة. تعمل البوابة على مسار الإرسال فقط عندما تشغِّلها منظمتك، وتُخفض (لا تُلغي) تعرضك للمقدمين المتسلسلين لـTCPA. ليست مشورة قانونية — أكِّد التزاماتك بموجب TCPA مع مستشارك القانوني.

كيف يُحل الفحص

كل إرسال على منظمة مُفعَّلة يحُل المستلم مقابل سلسلة طبقية، الأرخص أولاً:
  1. علم جهة الاتصال المسبق — إذا استيقى استيراد جماعي علم جهة الاتصال is_tcpa_litigator، تتجاوز البحث تماماً ويُحل الإرسال كموسوم دون لمس الشبكة أو الذاكرة المؤقتة. حساب واحد لكل استيراد، لا لكل إرسال.
  2. ذاكرة Redis المؤقتة — حكم مخزّن من بحث سابق.
  3. بحث Numeracle الحي — يُستعمل عندما هيأ المشغل مفتاح Numeracle (SaaS المضيف في Orbit يضطره).
  4. اللقطة الاستاتيكية — قائمة المتقاضين المجموعة في المنصة، تُستعمل كمصدر آخر عندما يتعذر البحث الحي.
كل حكم يُبلغ source من خلال مسار التدقيق وسطح البحث الإداري، لذا يمكنك التمييز بين ضربة مخزنة وضربة حية. التجاوزات اليدوية المضبوطة إدارياً تعيش في نفس طبقة الذاكرة المؤقتة، لذا يستمر التعيين القسري أو التنظيف القسري عبر البحوث. انظر التجاوزات اليدوية الإدارية أدناه.

تشغيل البوابة

البوابة معطلة افتراضياً. تُشحن معطلة لمشغلي غير الأمريكية: فحص TCPA أمريكي على حركة لا تلمس +1 مستلم أبداً يضيف زمن بحث وضوضاء تدقيق بدون فائدة. شغِّلها لكل منظمة بضبط tcpa_check_enabled في إعداداتك العامة:
حتى يصبح العلم true، يتجاوز كل إرسال السلسلة تماماً. ضبط false (أو عدم ضبط المفتاح أبداً) يعني معطل. تُظهر إعدادات الامتثال في لوحة التحكم نفس المفتاح.
المكالمات الصوتية ليست محكومة بهذا الفحص. النطاق هو sms وmms للوجهات +1. لتمديد فحص المتقاضين إلى الصوت الصادر، استخدم سطح التجاوز اليدوي الإداري أدناه أو افحص المستلمين قبل حملة ببحث الإدارة.

ما يبدو عليه الإرسال المحظور

الإرسال المحظور يُطلق 403 TCPA_KNOWN_LITIGATOR_BLOCKED (الرمز الذي يسمى الصنف بمجرد إطلاقه — اسم القائمة القديم MESSAGING_TCPA_KNOWN_LITIGATOR استُبدل). جسم الاستجابة:
الحظر يُحل قبل الفوترة، لذا إرسال محظور لا يُحصى أبداً. details.source يخبرك أي طبقة وسِمت المستلم (contact_flag أو cache أو numeracle أو seed أو manual_override). عندما البوابة لديها درجة ثقة من Numeracle، تمرر في details.score (0–100، أعلى يعني أعلى خطر).

الوجهات غير الأمريكية

المستلمون غير +1 الذين يطابقون القائمة يحصلون على تحذير مرن بدلاً من حظر صارم: الإرسال يستمر، علم Sentry وإدخال تدقيق messages.tcpa_litigator_soft_warn يسجلان العلم، ويمكنك مراجعته لاحقاً. نطاق الحظر الصارم لـTCPA هو NANP فقط.

التجاوز المتفق عليه

إذا المستلم لديه سجل موافقة opted_in لنفس القناة، البوابة تسمح بالإرسال — لكن تكتب إدخال تدقيق (messages.tcpa_litigator_consented_bypass) بالإضافة إلى علم Sentry حتى يمكن لفريق الامتثال لديك مراجععة القرار لاحقاً. إدخال التدقيق يحمل المستلم (بإخفاء)، والقناة، ومصدر العلم، والدرجة. الإرسالات المحظورة تكتب إدخالات messages.tcpa_litigator_blocked بدلاً من ذلك. استعلم أي صنف من وحدة الإدارة أو منحدر SIEM الخاص بك.

وضع الفشل: فشل مفتوح

عطل في ذاكرة Redis المؤقتة، أو مسبار قاعدة البيانات، أو Numeracle API لا يحظر إرسالاتك. السلسلة تُلتقط العطل، وتُسجل تحذيراً، وتلتقطه في Sentry، وتُعامل المستلم كغير موسوم — الإرسال يمر. هذا مقصود: عطل في تنقيح TCPA يجب ألّا يُبتلع كل الرسائل الصادرة. إذا كنت تفضل الفشل المغلق (مثل أثناء شكوى حية)، أطفئ المفتاح واعتمد على سطح التجاوز اليدوي الإداري — عيِّنوا الأرقام المعنية قسراً حتى تحظر بدون الاعتماد على توفُر البحث الأعلى.

التجاوزات اليدوية الإدارية

فريق المنصة يُدير القائمة ذاتها من سطح الإدارة فوق المستأجر (سطح التجاوزات اليدوية (/dashboard/tcpa-litigators):
  • GET /admin/compliance/tcpa-litigators/seed — مغلف اللقطة الاستاتيكية (المصدر، عدد الإدخالات، وقت التحديث الأخير).
  • GET /admin/compliance/tcpa-litigators/lookup?phone=… — شغِّل السلسلة الحية مقابل هاتف واح لتكشف مشكلة.
  • POST /admin/compliance/tcpa-litigators/override — عيِّنو قسراً أو نظِّف قسراً رقماً (يستمر عبر البحوث حتى يُحذف).
  • DELETE /admin/compliance/tcpa-litigators/override/:phone — احذف تجاوزاً.
  • GET /admin/compliance/tcpa-litigators/overrides — اعرض التجاوزات الفعالة مع أصلهن (من ضبطها، ومتى، ولماذا).
  • POST /admin/compliance/tcpa-litigators/diff + /merge — استيراد جماعي لـCSV من الحجز.
  • GET /admin/compliance/tcpa-litigators/match-stats — أعداد الحظر / التجاوز المتفق عليه / التحذير المرن ساعية للمؤشر الصغير.
كل هذه متاحة للإدارة فوق المستأجر فقط ومسجلة للتدقيق.

مرتبط

  • بوابات الإرسال — ساعات الهدوء، وDNC، وRND، وRMD، والإيقاف الطارئ تعمل بجوار هذه البوابة وقت الإرسال.
  • فحص DNC — التنقيح المسبق لـعدم الاتصال مقابل قوائمك والسجلات الوطنية.
  • إدارة الموافقة — سجلات الموافقة التي يقرأها التجاوز.
  • رموز الخطأ — صف TCPA_KNOWN_LITIGATOR_BLOCKED مع شكل الحمولة الكامل.