Keyda Business
EgyptEnglish تسجيل الدخول ابدأ مجاناً
وثائق Keyda Businessالتثبيت

التثبيت في تطبيق Android الخاص بك

يمكن لمساعدك العمل داخل تطبيقك الخاص، باستخدام نفس المفتاح ونفس التدريب المخصص لموقعك الإلكتروني. لا حاجة لإعادة الإعداد.

ما هي حزمة تطوير البرمجيات (SDK) في الواقع

يفتح صفحة الدردشة المستضافة — نفس الرابط الذي يستخدمه البوت الخاص بك — داخل WebView، مع عرض أصلي، ومعالجة لوحة المفاتيح، وسلوك زر الرجوع.

نقول ذلك بوضوح لأنه يحدد الأمور نيابة عنك: أي تغيير تجريه في لوحة التحكم يظهر في تطبيقك فوراً، دون الحاجة لإصدار تحديث عبر متجر التطبيقات، وتبدو الدردشة وتعمل بشكل متطابق على كل المنصات. المقايضة هي أنها تحتاج إلى اتصال بالإنترنت؛ لا يوجد وضع غير متصل بالإنترنت.

إضافة التبعية (dependency)

// settings.gradle.kts
dependencyResolutionManagement {
  repositories {
    google()
    mavenCentral()
    maven("https://jitpack.io")
  }
}
// app/build.gradle.kts
implementation("com.github.KeydaAI:keyda-business-sdks:v0.1.3")

يتطلب minSdk 21. المكتبة لا تجلب أي تبعيات خارجية خاصة بها.

سطران

// Once — Application.onCreate() or the activity that opens the chat
KeydaBot.init(this, "kb_live_your_key_here")

// From your Help or Contact button
KeydaBot.show(this)

هذا هو كامل الـ API. يوجد أيضاً KeydaBot.dismiss() و KeydaBot.isShowing إذا كنت بحاجة لإغلاق المحادثة بنفسك.

توجيهه إلى مكان آخر

KeydaBot.init(this, "kb_live_your_key_here", baseUrl = "https://keyda.in/business")

أنت تحتاج إلى هذا فقط لبيئة الاختبار أو التثبيت المستضاف ذاتياً.

ما الذي يقدمه لك

  • الروابط تفتح خارج الدردشة. أي رابط يخرج من نافذة الدردشة سيفتح في المتصفح بدلاً من ذلك، حتى لا يفقد العميل محادثته أبداً.
  • لوحة المفاتيح لا تغطي حقل الإدخال أبداً.
  • يظهر خيار إعادة المحاولة عند فشل التحميل، بدلاً من تعطل النظام. مستخدموك ليسوا مستخدمينا.
  • لا توجد تحليلات ولا معرفات للجهاز. إضافة حزمة SDK لا تضيف أي أداة تتبع إلى تطبيقك.

إذا كان البوت في وضع المسودة

ترحب الدردشة بالعميل ثم تخبره بأنها غير متاحة. انتقل إلى البث المباشر من نظرة عامة في لوحة التحكم الخاصة بك وسيبدأ في الإجابة — مرة أخرى، دون الحاجة إلى إصدار تطبيق جديد.

Next: iOS app →