الأسئلة الشائعة
الأسئلة الشائعة وكيفية معالجة المشكلات الأكثر تكراراً، بترتيب تقريبي لمدى تكرارها.
عام
لماذا لم أحصل على تنبيه عندما تغيرت الصفحة؟
الأسباب الأكثر شيوعاً بالترتيب:
- لم يعتبر الـ LLM التغيير مهماً بناءً على وصفك. افتح الفحوصات الحديثة للمراقب — سترى أن الفرق (diff) تمت معالجته ولكن تم تصنيفه على أنه لا يستحق التنبيه. قم بتضييق نطاق الوصف (انظر الفلاتر والأوصاف).
- لم تتغير الصفحة في الجزء الذي نستخرجه. نقوم بإزالة القوالب الثابتة (التنقل، التذييل، الإعلانات) قبل التجزئة (hashing). إذا كان التغيير في محتوى تم حذفه، فلن نراه أبداً.
- المراقب متوقف مؤقتاً. تحقق من صفحة تفاصيل المراقب — الإيقاف المؤقت التلقائي بعد 10 فحوصات فاشلة متتالية هو مفاجأة متكررة.
- فشلت القناة. يمكن أن يفشل التسليم (رابط webhook سيء، مستلم بريد إلكتروني غير متحقق منه، خطأ HTTP من جهاز الاستقبال). تتم محاولة التسليم مرة واحدة، دون إعادة محاولة تلقائية.
لماذا تلقيت تنبيهاً لتغيير غير مهم؟
من المحتمل أن يكون وصفك غامضاً جداً أو لا يذكر ما يجب تجاهله. قم بتحريره لإضافة شرط "تجاهل X" صريح لأي شيء تسبب لك في الإزعاج. يسري التغيير على الفحص التالي.
ما مدى حداثة التنبيهات؟
بمجرد أن يكتشف الفحص تغييراً، يتم إدراج التنبيه في قائمة الانتظار للتسليم في غضون ثوانٍ. يعتمد الوقت من النهاية إلى النهاية (تتغير الصفحة ← ترى التنبيه) على عدد مرات فحص المراقب، وهو أمر تكيفي — يتم فحص الصفحات التي تتغير بشكل متكرر في كثير من الأحيان، وتحصل الخطط الأعلى على أولوية أعلى في الجدولة. استخدم تحقق الآن (Check now) إذا كنت بحاجة إلى فرض فحص فوري.
هل تقومون بتخزين محتوى الصفحة؟
نقوم بتخزين النص المستخرج ولقطات الشاشة المعروضة لكل فحص، ويتم الاحتفاظ بها وفقاً لفترة الاحتفاظ بخطتك (والتي تختلف حسب الخطة). يتم الاحتفاظ بملخصات التغيير مع كل تغيير يتم اكتشافه. يتم تقديم لقطات الشاشة من Cloudflare R2.
الجلب والحظر
يستمر المراقب في الفشل بـ "محظور (blocked)".
الموقع يكتشف ويحظر طلباتنا. سيتم ترقية أداة الجلب تلقائياً إلى متصفح غير مرئي (headless browser) ثم إلى بروكسي سكني، ولكن بعض المواقع تحظر جميع الطرق الثلاث. الحلول البديلة:
- قم بالتبديل إلى مراقبة واجهة برمجة التطبيقات (API) أو موجز (feed) ينشره الموقع (
/feed.xml،/api/...) — هذه عادة لا تكون محمية. - راقب خريطة الموقع (sitemap) إذا كان الموقع يحتوي على واحدة — تميل خرائط المواقع إلى البقاء قابلة للوصول.
- بالنسبة للمواقع المحمية بمصادقة قوية، قم بتشغيل الدمج الخاص بك الذي ينشر إلى Page Deltas webhook عندما تتغير حالتها الداخلية.
يُرجع المراقب 403/429 بشكل متقطع.
هذه علامات على أن الموقع يقيد أو يحظر الطلبات الآلية. لقد تمت ترقية أداة الجلب بالفعل من HTTP عادي إلى متصفح غير مرئي ثم إلى بروكسي سكني؛ إذا كانت الصفحة لا تزال تحظر بشكل متقطع، فإن مراقبة موجز أو واجهة برمجة تطبيقات أو خريطة موقع ينشرها الموقع عادة ما تكون أكثر موثوقية من الصفحة المعروضة.
API والتكامل
كيف أقوم بتدوير (تغيير) مفتاح API؟
قم بإنشاء مفتاح جديد، وبدّله في عميلك، ثم احذف المفتاح القديم. المفاتيح مستقلة — إصدار مفتاح جديد لا يبطل المفاتيح الحالية.
تستمر عملية التحقق من Webhook في الفشل.
ثلاثة أشياء للتحقق منها:
- أنت تقوم بتجزئة (hashing) بايتات الجسم الخام، وليس JSON المحلل. غالباً ما تتخلص أطر العمل التي تحلل JSON تلقائياً من البايتات الأصلية.
- أنت تقوم بتوقيع الجسم الخام فقط — لا يوجد طابع زمني (timestamp) ولا فاصل. الرأس (header) هو
X-Signature: sha256=<hex>. - أنت تقارن في وقت ثابت (
timingSafeEqualفي Node،hmac.compare_digestفي Python).
الحساب
هل يمكنني تغيير اسم مؤسستي؟
يتم تعيين اسم المؤسسة عند التسجيل (مشتق من بريدك الإلكتروني) وهو غير قابل للتعديل ذاتياً اليوم. تستخدم الروابط معرفات غير شفافة في كل مكان، لذلك لا يوجد شيء في التطبيق يعتمد على الاسم. إذا كنت بحاجة إلى تغييره، فأرسل بريداً إلكترونياً إلى الدعم.
كيف أقوم بتصدير بياناتي؟
لا يوجد تصدير بنقرة واحدة حتى الآن. يمكنك سحب مراقبيك والتغييرات المكتشفة من خلال API (انظر مرجع API)، أو راسل الدعم عبر البريد الإلكتروني وسنساعدك.