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