يتغيّر سعر منتج تنتظره دون علمك؟
وجّه المراقبة إلى صفحة منتج لدى منافس أو مورّد لتعرف متى يتحرك السعر، مقروءًا كما يراه المشتري، حتى مع وجود السعر الأصلي المشطوب بجانب سعر التخفيض. وتختار الفحص كل ساعة أو كل يوم. تدفع مقابل كل فحص دون اشتراك.
أداة مراقبة السعر تتابع سعر منتج محدد في صفحته الأصلية على فترات منتظمة تختارها، وتقارنه بالسعر المسجَّل في الفحص السابق بدقة، وتنبّهك فور أي تغيير صعودًا أو هبوطًا — بدل أن تعتمد على زيارتك اليدوية المتكررة لصفحة قد لا تتغيّر أسعارها لأسابيع كاملة ثم تتغيّر فجأة.
لماذا يصعب تتبّع الأسعار يدويًا
تتحرك الأسعار أسرع مما يستطيع أي شخص متابعته بالنظر إلى صفحة، خاصة حين يطلق منافس تخفيضات خاطفة أو يعدّل مورّد تكاليفه بين ليلة وضحاها. ويعاني تجار التجزئة الذين يعيدون التسعير أمام منافسيهم، والبائعون في الأسواق الإلكترونية الذين يتابعون تكلفة المورّد، وفرق المشتريات التي تراقب أسعار القوائم، من المشكلة نفسها: الرقم الذي يحتاجونه موجود في صفحة لا يملك أحد وقتًا لفحصها عدة مرات يوميًا لعشرات أو مئات المنتجات. والسعر القديم حين يغذي قاعدة تسعير قد يلتهم الهامش بصمت.
ما الذي تقرؤه المراقبة ومتى تنبهك
يقرأ كل فحص السعر والعملة كما يراهما المتسوق. وحين تعرض الصفحة أكثر من رقم، مثل سعر أصلي مشطوب بجانب سعر التخفيض، تفهم المراقبة الصفحة بدل الاعتماد على موضع ثابت. ثم تُقارن النتيجة بآخر قيمة مسجلة لتلك الصفحة، ولا يُعلن التغيير إلا إذا تحرك الرقم فعلًا. وأنت من يحدد وتيرة الفحص: كل ساعة للفئات المتقلبة، وكل يوم للفئات المستقرة. ومن الاستخدامات الشائعة إدخال سعر المنافس في قواعد تسعيرك، واكتشاف تغيّر تكلفة المورّد قبل الفاتورة التالية، والتأكد من التزام البائعين بالحد الأدنى المتفق عليه للسعر المعلن.
كيف تتعامل الأداة مع العروض المؤقتة
تلتقط الأداة السعر الظاهر افتراضيًا لأي زائر عادي في كل فحص، بعملته الأصلية كما تعرضها الصفحة، دون تحويلها لعملة أخرى أو تقريبها لأقرب رقم. إن كان هناك سعر خاص بعضوية أو كمية معينة أو كوبون مخفي يظهر بعد خطوات إضافية، تتجاهله الأداة وتُبقي المقارنة على السعر الأساسي المعروض علنًا لأي زائر عادي، لأنه السعر الذي يهم غالبية المستخدمين فعليًا عند المقارنة.
متى تصلك رسالة التنبيه
تصلك رسالة فقط عند تغيّر السعر فعليًا عن آخر قيمة مسجّلة، سواء ارتفع أو انخفض ولو بمقدار بسيط، لا في كل فحص روتيني يؤكد أن السعر لم يتبدّل. هذا يعني بريدًا هادئًا لا يزعجك إلا حين يستحق الأمر فعلًا انتباهك، بدل قائمة طويلة من الرسائل المتكررة التي يتجاهلها الجميع بعد أيام قليلة من التسجيل في أي خدمة تنبيهات، ثم يُلغي متابعتها كلها.
حالات الاستخدام
انتظار انخفاض سعر جهاز قبل الشراء
تراقب نورة القحطاني سعر حاسوب محمول في متجرها المفضّل، لتصلها رسالة فور انخفاضه بدل تفقّد الصفحة كل يومين على أمل عرض.
متجر يراقب سعر مورده الرئيسي
يراقب متجر إلكتروني صغير سعر منتج من موقع مورده الرئيسي، ليعدّل هامش الربح فور ارتفاع سعر الشراء بدل اكتشافه متأخرًا في كشف الحساب.
متابعة سعر منافس لخدمة مشابهة
تراقب شركة الخليج الرقمية سعر باقة منافس مباشر لخدمة استضافة مشابهة، لتضبط عروضها الخاصة فور أي تعديل في السوق.
الأسئلة الشائعة
ما الفرق بين هذه الأداة وأداة استخراج السعر؟
أداة الاستخراج تعطيك السعر الآن لمرة واحدة؛ هذه الأداة تفحص السعر بانتظام وتنبّهك فقط عند تغيّره فعليًا.
هل تصلني رسالة في كل فحص حتى لو لم يتغيّر السعر؟
لا، تصلك رسالة فقط عند تغيّر السعر فعليًا عن آخر قيمة مسجّلة، لا في كل فحص روتيني.
هل تحوّل الأداة السعر لعملة أخرى؟
لا، تعرض السعر بعملته الأصلية كما تظهر في الصفحة، سواء ريالًا أو درهمًا أو دولارًا.
هل تُحفظ بيانات المنتج الذي أراقبه؟
يُحفظ رابط الصفحة وآخر سعر مسجَّل فقط لأغراض المقارنة، ولا يُشارك مع أي طرف آخر.
هل يمكن مراقبة أكثر من منتج في الوقت نفسه؟
نعم، كل منتج يُضاف كمراقبة مستقلة بسعرها المسجَّل وتنبيهاتها الخاصة.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
يُنشئ طلب POST موثَّق المهمة، وتصل النتيجة عبر webhook أو رابط موقَّع. هذه الإمكانية متاحة عبر الواجهة البرمجية، لا كأداة ويب تفاعلية.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/web/monitor-price \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"url":"https://example.com"}'const res = await fetch("https://api.kit.forhosting.com/web/monitor-price", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"url": "https://example.com"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/web/monitor-price",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"url": "https://example.com"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/web/monitor-price", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"url":"https://example.com"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"url":"https://example.com"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/web/monitor-price", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"url": "https://example.com"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "web.monitor_price",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
timeout_sec | 30 |
max_crawl_pages | 25 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
422 | task_failed | لم تنجح معالجة المهمة، ولن تُحتسب عليك؛ أعد المحاولة أو راسلنا مباشرة. |
ملاحظات تقنية
الفرق بين استخراج السعر مرة واحدة ومتابعته
من يريد معرفة سعر منتج الآن فقط يكتفي بأداة استخراج سعر لمرة واحدة تعطيه الرقم فورًا دون تكرار؛ أما من ينتظر انخفاض سعر جهاز معيّن أو يخشى ارتفاعه قبل الشراء، فيحتاج متابعة مستمرة تفحص الصفحة نيابة عنه بانتظام وتنبّهه فور أي تحرّك في السعر، لا نتيجة لحظية واحدة تفقد قيمتها بعد دقائق من الحصول عليها ثم يبدأ التخمين من جديد.
السعر
تكلفة فحصة واحدة $0.040 للطلب إضافة إلى $0.001 لكل رابط، أي نحو $0.041 للفحصة الواحدة. تُضبط من صفحة الأداة على الويب مباشرة بخطوات بسيطة، أو عبر الـAPI لمن يريد ربط عشرات المنتجات بنظام متابعة أسعار داخلي خاص بمتجره أو مؤسسته، دون اشتراك شهري ثابت ولا رصيد يُدفع مقدمًا قبل الاستخدام الفعلي للأداة، فالدفع يكون فقط عن كل فحصة تُنفَّذ بالفعل.
أسئلة تقنية
كم تكلفة مراقبة سعر منتج واحد؟
نحو $0.041 لكل فحصة، بواقع $0.040 للطلب و$0.001 لكل رابط.