اكتب رسالتك وانشرها، وستظهر فورًا داخل التطبيق.
انشر البانرات والعروض والحملات داخل تطبيقك خلال دقائق، بعد تكامل هندسي واحد في البداية. وبعدها ينشر فريقك تغييرات المحتوى دون إصدار جديد للتطبيق ودون مراجعة جديدة في متجر التطبيقات.
حدّث البلوكات، أطلق الحملات، عرّف الجمهور، وأدِر التعريب من دون ما تنتظر الإصدار الجاي. وكل تغيير معتمد ومتتبَّع، وترجع عنه وقت ما تبي.
شوف أول تحديث لك ينطلق مباشرةحوّل واجهات الشاشة الرئيسية وبطاقات العروض ورسائل التهيئة إلى بلوكات مضبوطة، يقدر فريقك يحدّثها بأمان من دون ما يعيد بناء التطبيق.
Blocks
استرداد النقود
اكسب 5% على كل عملية شراء حتى نهاية الشهر.
تأكد من أهليتككل القنوات، بلوك واحد. داخل التطبيق، إشعارات، بانر، واتساب وSMS من مصدر واحد.
ضوابطنا مبنية على متطلبات PDPL.
ضوابطنا مبنية على متطلبات نظام حماية البيانات الشخصية السعودي (PDPL). النسخ الاحتياطية مشفّرة بمعيار AES-256 ويُختبر استرجاعها. وHTTPS مفروض على الموقع بالكامل. واعتماد SOC 2 Type II وISO 27001 مخطط له.
إقامة البيانات: تعمل ContentFlow اليوم كنشر واحد على بنية تحتية موجودة في الرياض بالمملكة العربية السعودية، لذا تُعالج محتويات الإنتاج وبيانات المستخدمين النهائيين داخل المملكة؛ وهذا وصف لواقع نشرنا الحالي لا ضابط يفرضه المنتج، كما تُعالج النسخ الاحتياطية المشفّرة وبعض المعالجين الخارجيين خارج المملكة، أما الاقتصار على المملكة وحدها فيُتفق عليه كتابةً ضمن باقة المؤسسات لا عبر هذه الصفحة.
التكامل في الإنتاج اليوم يمشي عبر واجهة REST API. وحزم SDK الأصلية لـReact Native وiOS وAndroid والويب لسا قيد المعاينة ومو متاحة للاستخدام العام، وحزمة @contentflow/cli ما نُشرت بعد. الصق موجّه الإعداد في وكيل البرمجة الذكي عندك، أو اتبع أدلة المطورين؛ وبعد الربط، يقدر فريقك ينشر بأمان من دون إصدار جديد.
عند انقطاع الشبكة يعرض التطبيق المحتوى البديل المضمّن في نسخته. ولا يمكن لأي تغيير من ContentFlow أن يصل إلى جهاز غير متصل، والجهاز اللي ما اتصل بنا أبدًا ما يحمل أي نسخة مخزّنة من محتوانا.
نشر المحتوى عبر ContentFlow لا يستلزم إصدارًا جديدًا ولا مراجعة جديدة في المتاجر. أما أي تغيير في شفرة تطبيقك نفسه فيمرّ كالعادة على مراجعة Apple وGoogle، والمحتوى المُسلَّم عن بُعد لا بد أن يبقى ضمن الغرض اللي أعلنه تطبيقك أصلًا وضمن سياسات المتاجر السارية عليه.
npx @contentflow/cli init --ai
أداة سطر الأوامر جاهزة، لكنها ما نُشرت على npm بعد، فالأمر هذا ما راح يشتغل اليوم. تبويب موجّه الإعداد الذكي يشتغل الحين.
$ npx @contentflow/cli init --ai
Detected platform: react-native ("expo" found in package.json)
SDK key (ws_..._app): ws_..._app
Workspace id (ws_...): ws_...
[x] src/lib/contentflow.ts written
[x] .env.example updated (added EXPO_PUBLIC_CF_SDK_KEY, EXPO_PUBLIC_CF_WORKSPACE_ID)
[x] contentflow-setup-prompt.txt written
Verifying against https://app.contentflow.click/api/v1 ...
Handshake verified.
Workspace ws_... confirmed.
No published blocks found yet.
Next: open https://app.contentflow.click and publish a block to see it appear.
Integrate ContentFlow (an in-app dynamic content platform) into this project.
My workspace credentials (already valid, use them exactly):
- API base URL: https://app.contentflow.click/api/v1
- SDK key (public): ws_..._app
- Workspace / tenant ID: ws_...
Build a small client module (no new dependencies): identify() handshake, sync() (handle the double data wrap), track() impression/tap. Render the first block as a card with a calm empty state until I publish, and re-sync on focus. Then run it once so identify() fires and remind me to hit PUBLISH.
النسخة اللي في لوحة تحكمك جاهزة ومعبّأة بمفاتيحك الحقيقية.
ادمج مرة واحدة. اعطِ فرق المنتج والتسويق مسار نشر آمن لكل اللي يجي بعدها. اقرأ وثائق المطورين
مرِّر لتقارن بين الباقات، أو افتح التفاصيل الكاملة لكل الحدود.
كل ما تحتاجه لتطلق أول حملة لك داخل التطبيق.
للجهات المنظَّمة اللي عندها متطلبات دقيقة في البنية والبيانات والحوكمة.
الباقة المجانية مخصصة للتقييم. ولا تسمح شروطنا بمعالجة بيانات إنتاجية أو شخصية أو خاضعة للتنظيم في بيئات التقييم أو الاختبار، لذا يجري أي تشغيل تجريبي يحمل بيانات عملاء حقيقية بموجب اتفاقية موقّعة.
تُحصَّل الباقات المدفوعة بالريال السعودي. وإيصالاتنا إيصالات سداد وليست فواتير ضريبية اليوم.
ابدأ مجانًا بدون بطاقة ائتمانية. وتواصل معنا إذا احتجت ضوابط باقة المؤسسات.