Perspective Plugin: مشاكل في درجات المنظور

لقد قمت بتثبيت الإضافة للتو.

لم ألاحظ أي مشاكل تتعلق بالنشر المزدوج.

كما أنها تُبلغني عندما أحاول نشر محتوى غير لائق. بالإضافة إلى ذلك، يتم وضع علامة على المنشور لمراجعته من قبل المشرفين.

ومع ذلك، هناك بعض المشاكل حتى الآن.

أ) تعمل الإضافة فقط عندما لا أقيد مفتاح API على مرجع HTTP معين في وحدة تحكم مطوري Google. وإلا، فإن Google تُرجع استجابة فارغة.

ب) لا تنشئ الإضافة أي إدخال في حقل post_custom_fields في قاعدة البيانات مع النتائج.

عند تشغيل…

SELECT * FROM post_custom_fields
ORDER BY created_at DESC
LIMIT 100

لا أرى أي إدخال جديد يحتوي على نتائج Perspective.

يعمل Sidekiq وأرى Jobs::InspectToxicPost.

هل لديك أي اقتراحات حول سبب حدوث ذلك؟

بخصوص النقطة ب)

هل قد يكون هناك سوء فهم؟ لأن الإعداد يقول:

استعلام عن سمية المنشورات الموجودة وتسجيل النتائج في حقول مخصصة للمنشورات؛ هذا الوضع يعطل الفحص المباشر للمنشورات.

هل هذا يعني أنه يمكنني إما الفحص المباشر أو الملء اللاحق؟ يبدو ذلك.

هذا أمر مؤسف لأننا أردنا استخدام الدرجات للتحقق مما إذا كان موضوع أو منشورات في الصفحة سامة جدًا لعرض إعلانات البانر.

لماذا لا توجد خيار للقيام بالفحص المباشر وحفظ النتائج فورًا (على الأقل إذا تجاوزت العتبات المحددة) في قاعدة البيانات إذا اختار المستخدم المتابعة على أي حال؟

هذا هو الأسلوب الذي اتبعناه في موقعنا القديم، وبما أن Google Perspective خدمة مقدمة من Google، فإنها تعمل بشكل ممتاز مع AdSense (لتجنب التعرض للتحذير بسبب محتوى غير مسموح به في الصفحة).

تنبيه إهمال: تم إهمال PostAction.act. استخدم PostActionCreator بدلاً من ذلك. في /var/www/discourse/plugins/discourse-perspective-api/lib/discourse_perspective.rb:73:in flag_on_scores