حاسبة CPA
اقسم ما أنفقته الحملة على عمليات الاكتساب التي جلبتها: إنفاق إعلاني قدره 5000 مقابل 25 عملية شراء أو عميلًا محتملًا يعطي CPA قدره 200. قارن القنوات والحملات والأسابيع برقم واحد. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الإنفاق
- 5,000
- عمليات الاكتساب
- 25
- Cpa
- 200
تكلفة الاكتساب، وكثيراً ما تُطلب بوصفها حاسبة CPA، هي هوية اقتصاد الوحدة الإعلانية التي تحوّل إنفاق الحملة نقداً إلى سعر لكل نتيجة: إجمالي الإنفاق الإعلاني مقسوماً على عدد عمليات الاكتساب. يقارن مشترو الوسائط البحث والشبكات الاجتماعية والعرض والتبعية على هذه النسبة الواحدة قبل رفع المزايدة أو خفضها. الحساب حتمي بلا شبكة وبلا عيّنة وبلا ساعة.
أين يندرج تفكير CPA في شراء الوسائط والتقارير والبرمجيات
يلتقي الناس تفكير CPA حين يسأل مشترٍ للوسائط إن كانت حملة بحث ما تزال أرخص لكل شراء من مجموعة استقطاب اجتماعي، أو حين يقارن مؤسس احتجازات وكالة تسعّر تكلفة لكل عميل مستهدف، أو حين يسأل شريك مالي لمَ قفز CPA الممزوج للشهر الماضي بعد دفعة علامة. تتحقق فرق الأداء مسبقاً مما إذا كان ميزانية يومية مقترحة، بمعدل التحويل الحالي، ما تزال تحت سقف كتالوج أو هامش مساهمة قبل التوسيع.
يستدعي مهندسو النمو العقد نفسه من سكربتات لبذر متجهات اختبار حتمية للوحات المزايدة، أو لتسوية spend وعدّ التحويلات الذي أدخله المستخدم قبل عروض التوصية، أو لاستيفاء نصوص منتج تطالب بحقل cpa بدل زعم كفاءة فضفاض. يحتاج الواجب والمقابلات غالباً مصدراً سريعاً بلا اتصال للخوارج حتى تُراجع الحلول بلا وحدات ماكرو مبهمة في الجداول تحت ضغط الوقت. هذه الهوية ليست بديلاً عن اختبارات الزيادة أو الاحتجاز الجغرافي أو تكلفة اكتساب العميل الكاملة التي تشمل الرواتب والبرمجيات، لكنها الرقم الذي تطبعه كل حسابات الإعلانات أصلاً بجانب التحويلات.
اقرنوها بنقاط مالية أخرى حين تبنون مختبراً صغيراً من مساعدات إعلانية واقتصاد وحدة مجانية حتمية تبقى صادقة فيما تقسم.
حالات الاستخدام
فحوص مزايدة البحث والشبكات الاجتماعية
اقسموا إنفاق الإعلانات للأسبوع الماضي على المشتريات أو العملاء المعدودين لتروا إن كانت الحملة ما تزال تحت CPA المستهدف قبل رفع المزايدة.
تقرير أسبوعي لـ CPA الممزوج
اجمعوا عدة قنوات في إجمالي إنفاق واحد وإجمالي اكتساب واحد حتى يشارك المالي والنمو رقماً واحداً لتكلفة الاكتساب الممزوجة.
الأسئلة الشائعة
هل حاسبة CPA هذه هي نفسها تكلفة اكتساب العميل (CAC)؟
لا. هذه الهوية تستخدم الإنفاق الإعلاني فقط. يطوي CAC عادة رواتب المبيعات والبرمجيات والإنتاج الإبداعي. استخدموا أداة CAC مخصصة إن احتجتم قاعدة تكلفة أوسع.
هل يمكن إرسال تحويلات كسرية تبلغ عنها منصة إعلانات؟
نعم. يجوز أن تكون acquisitions كسراً موجباً مثل تحويلات منسوبة من اثني عشر نقطة خمسة. ما يزال الخارج يستخدم القسمة العائمة العادية مع تقريب مستقر.
كيف تُحسب تكلفة الاكتساب لحملة إعلانية؟
يُقسم إجمالي الإنفاق الإعلاني على عدد عمليات الاكتساب في الفترة نفسها. مع إنفاق قدره 5000 و25 عملية شراء تكون تكلفة الاكتساب 200، وهو رقم تقارنه بتكلفة الاكتساب المستهدفة.
ماذا لو لم تحقق الحملة أي عملية اكتساب؟
لا توجد عندها تكلفة اكتساب، لأن قسمة الإنفاق على صفر لا تعطي تكلفة لكل نتيجة، لذا تطلب الحاسبة عددًا أكبر من الصفر. أما الإنفاق الصفري فمقبول ويعطي تكلفة اكتساب صفرية.
ما الذي يُحسب إنفاقًا وما الذي يُعد اكتسابًا؟
الإنفاق هو المال الذي فُوتر أو خُصم من الحساب الإعلاني خلال الفترة. والاكتساب هو النتيجة التي تعدّها نجاحًا في التواريخ نفسها: عملية شراء أو عميل محتمل مؤهل أو بدء تجربة أو تثبيت تطبيق.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/fin/cpa \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"spend":5000,"acquisitions":25}'const res = await fetch("https://api.kit.forhosting.com/fin/cpa", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"spend": 5000,
"acquisitions": 25
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/cpa",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"spend": 5000,
"acquisitions": 25
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/cpa", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"spend":5000,"acquisitions":25}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"spend":5000,"acquisitions":25}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/cpa", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"spend": 5000,
"acquisitions": 25
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.cpa",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_abs_value | 1000000000000000 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تقبل هذه الأداة spend وacquisitions، وتعيد تكلفة الاكتساب، وتفشل بـ invalid_input عندما يكون عدّ الاكتساب صفراً لأن ذلك الخارج غير معرّف. استخدموها مجاناً في المتصفح، أو ادعوا API بسعر $0.002 لكل عنصر ناجح للوحات وأوراق المزايدة وسكربتات الميزانية الليلية التي يجب أن ترى الرقم نفسه في كل مرة.
معنى تكلفة الاكتساب وما تحتويه الاستجابة
قسمة هذين العددين تنتج مبلغ عملة لكل نتيجة يمكن وضعه بجانب CPA مستهدف أو هامش مساهمة أو الرقم الممزوج للأسبوع الماضي. تكلفة الاكتساب هي النسبة على مستوى الحملة التي يكتبها المسوّقون على أن CPA يساوي الإنفاق الإعلاني مقسوماً على الاكتسابات. spend هو المال الذي فُوتر فعلاً أو سُحب من حساب الإعلانات في النافذة التي تهمّكم: تكلفة الوسائط، وإن عاملها فريقكم المالي إعلاناً، رسوم البث بالعملة نفسها. acquisitions هي النتائج التي تعدّونها انتصارات في النافذة نفسها: مشتريات، أو عملاء مؤهلين، أو بدايات تجريب، أو تثبيتات تطبيق، بحسب التحويل الذي تزايدون عليه. تعيد هذه الحاسبة spend وacquisitions المرسلين، ونتيجة cpa، وسلسلة الصيغة cpa = spend / acquisitions. لا ضريبة خفية ولا تحويل عملة ولا نموذج إسناد متعدد اللمس ولا خصم لقيمة المال عبر الزمن: المحرك يقسم عددين محدودين داخل المدى المقبول أو يرفض الإدخال بـ invalid_input. الحالات المرفوضة تشمل غياب spend أو acquisitions، والقيم غير المحدودة، والمقادير فوق السقف الموثّق، وspend سالباً، وأي قيمة acquisitions صفر أو غير موجبة، لأن القسمة على صفر غير معرّفة وعدد التحويلات غير الموجب لا يعرّف تكلفة اكتساب. إن احتجتم تكلفة اكتساب العميل التي تطوي رواتب المبيعات وبرمجيات CRM والإنتاج الإبداعي، أو ROAS الذي يقسم الإيراد على الإنفاق، فاستخدموا أدوات مالية مخصصة؛ هذه الصفحة تجيب فقط عن النسبة الشفافة للإنفاق الإعلاني على الاكتسابات، بخرج رقمي مستقر يصلح لأوراق العمل واختبارات الوحدة ومستهلكي API الذين لا يجوز أن يخترعوا تكاليف زائدة.
كيف تُقرأ spend وacquisitions وكيف يبقى الخارج قابلاً لإعادة الإنتاج
تُسمح إشارات الزائد الاختيارية في الصدارة والرمز العلمي على السلاسل الرقمية حين تُقرأ كسورًا عشرية محدودة؛ تُرفض الفراغات المغروسة والبادئات الستة عشرية والرموز غير الرقمية برسالة واضحة حتى لا تصبح خلية سيئة CPA خاطئًا. يُرفض spend السالب أيضًا ليبقى النموذج حاسبة تكلفة إعلانية لا دفترًا موقّعًا للرديات. الحقول المفضّلة هي spend لإجمالي الإنفاق الإعلاني بوحدة نقد واحدة وacquisitions لعدد التحويلات المعدودة في النافذة نفسها، لكن تُقبل الأسماء البديلة ad_spend وadvertising_spend وcost وamount وtotal لـ spend، وconversions وcustomers وn وcount وacquired لـ acquisitions، حتى تعيد الجداول وسلاسل الاستعلام والنماذج المنمّطة استخدام العقد نفسه. الصفر لـ spend جائز ويعطي ببساطة تكلفة اكتساب صفرًا حين تكون acquisitions موجبة: حملة لم تنفق شيئًا وسجّلت مع ذلك تحويلات لها CPA صفر في هذه الهوية. يجب أن تكون acquisitions موجبة بصرامة: إن كانت acquisitions صفرًا أو عند إبسيلون ضئيل أو دونه، تفشل الطلبية بـ invalid_input لأن CPA يساوي spend مقسومًا على acquisitions غير معرّف حين يكون عدد الاكتسابات صفرًا. اقرنوا التشغيل المجاني في متصفح هذه الصفحة بـ API المسعّر حين تحتاجون النتيجة الرياضية نفسها داخل أنبوب مؤتمت دون إعادة تنفيذ القسمة بأنفسكم.
أين يندرج تفكير CPA في شراء الوسائط والتقارير والبرمجيات
في هذه الصفحة يجري العمل كله في متصفحكم؛ عبر API تكلف كل استشارة ناجحة $0.002، والتحقق الفاشل لا يُفوتر، ولا يُحفظ شيء بعد عودة الاستجابة. ذلك الانقسام — استكشاف تفاعلي مجاني وAPI مسعّر مطابق — يوافق بقية كتالوج KIT من المرتبة A ويتيح الانتقال من عرض صف إلى أنبوب مؤتمت دون تغيير النتيجة الرياضية.
حالات التكامل
تجهيزات اللوحات وتمارين المقابلة
ابذروا اختبارات وأوراقاً بـ cpa حتمي يساوي spend مقسوماً على acquisitions حتى لا يختلف المصححون وCI على نسبة محسوبة باليد.
أسئلة تقنية
كيف يُحسب CPA من الإنفاق الإعلاني والاكتسابات؟
أرسلوا أعداداً محدودة spend (غير سالب) وacquisitions (موجب بصرامة). تعيد API قيمة cpa = spend / acquisitions مع المدخلات المعادة وسلسلة الصيغة.
ماذا يحدث إذا كان عدد الاكتسابات صفراً؟
تفشل المهمة بـ invalid_input. CPA هو spend مقسوماً على acquisitions، وهو غير معرّف عندما يكون عدّ الاكتساب صفراً، لذا لا تُفوتر الطلبية.
كم تكلف طلبية إلى حاسبة CPA؟
أداة المتصفح مجانية. تستخدم طلبات API رصيد KIT المدفوع مسبقاً بسعر $0.002 لكل استدعاء ناجح؛ والإدخال غير الصالح لا يُفوتر.