Google is committed to advancing racial equity for Black communities. See how.
ترجمت واجهة Cloud Translation API‏ هذه الصفحة.
Switch to English

إنشاء تجربة إعداد مخصصة

باستخدام Firebase Dynamic Links ، يمكنك تنفيذ تجربة تأهيل قابلة للتطوير ومصممة خصيصًا للمستخدمين المحالين ، مثل تلك Fabulous التي تضاعفت معدل الاحتفاظ بها.

قبل البدء ، اربط تطبيق Android أو iOS بمشروع Firebase. اتبع الخطوات الواردة في بدء العمل لنظام Android أو البدء لنظام التشغيل iOS .

نظرة عامة على التنفيذ

  1. إعداد الروابط الديناميكية لإنشاء روابط مخصصة برمجيًا من تطبيقك. يمكنك إعداد الروابط الديناميكية في Firebase Console ، ثم استخدام حزمتي SDK لنظامي التشغيل iOS و Android لإنشاء روابط جديدة مع معلمات مخصصة من تطبيقك عندما ينقر المستخدمون على رابط الدعوة.
  2. أضف دعوات إلى تطبيقك واجعل من السهل على المستخدمين مشاركة الروابط الديناميكية. عندما يقوم المستخدمون بدعوة أصدقائهم إلى تطبيقك ، يقوم التطبيق بإنشاء ارتباط ديناميكي مع حمولة ، ويشارك المستخدم الارتباط الديناميكي من خلال مربع حوار النظام المألوف والأصلي.
  3. أرسل المستخدمين المدعوين إلى المكان الصحيح من خلال قراءة البيانات من الرابط الديناميكي الوارد. عندما يأتي مستخدم مدعو إلى تطبيقك للمرة الأولى من خلال رابط ديناميكي ، احصل على حزمة المعلومات الخاصة به وابدأ تجربة إعداد مخصصة ترضي المستخدم الجديد.

قم بإعداد الارتباطات الديناميكية

استخدم واجهات برمجة تطبيقات iOS و Android Builder لإنشاء رابط قصير بالمعلمات التي تحتاجها. نحن نستكشف تنفيذ التنفيذ من مستخدم إلى آخر هنا ، ولكن يمكنك استكشاف تطبيقات أخرى في وثائق الروابط الديناميكية.

ماذا تفعل في وحدة تحكم Firebase

  1. انتقل إلى الإعدادات .
  2. حدد مشروعك ودوّن مفتاح Web API .
  3. بعد ذلك ، انتقل إلى الارتباطات الديناميكية وانقر فوق البدء .
  4. تتمتع وحدة تحكم Firebase بتدفق إرشادي لإنشاء رابط ديناميكي ، لكننا لن نستخدم هذا الآن ، لذا انقر فوق إلغاء الأمر .
  5. لإنشاء روابط ديناميكية في تطبيقك برمجيًا ، فإنك تحتاج إلى رابط قصير خاص بمشروعك. يوجد عنوان URL هذا في الزاوية العلوية اليسرى من نافذة الروابط الديناميكية. عند النقر فوقه ، يتم نسخه تلقائيًا إلى الحافظة الخاصة بك.

ماذا تفعل في تطبيقك

  1. أنشئ رابطًا ديناميكيًا برمجيًا باستخدام واجهة برمجة تطبيقات iOS Builder أو واجهة برمجة تطبيقات Android Builer API .
  2. أضف معلمات إلى الرابط الديناميكي حتى تتمكن من توجيه المستخدم الجديد إلى تجربة الإعداد المخصصة له. على سبيل المثال ، التاريخ أو معرف المستخدم أو المنطقة.

أضف دعوات إلى تطبيقك

لنفترض أن أحد المستخدمين السعداء يريد مشاركة تطبيقك. لتسهيل دعوة المستخدمين لأصدقائهم قدر الإمكان ، اتبع هاتين أفضل الممارسات:

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

ماذا تفعل في تطبيقك

بمجرد إنشاء الارتباط الديناميكي ، افتح مربع حوار مشاركة النظام من تطبيقك. في Android ، أضف رمزًا مشابهًا للأمثلة التالية:

Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("text/plain");
intent.putExtra(Intent.EXTRA_TEXT, "Try this amazing app: " + dl.getShortLink());
startActivity(Intent.createChooser(intent, "Share using"));

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

المستخدمون المدعوون على متن الطائرة

عندما يتبع المستخدمون رابط دعوة لتطبيقك ، يمكنك الحصول على حزمة المعلومات من الروابط الديناميكية التي اتبعتها (على سبيل المثال ، مع اسم المدعو واسم المستخدم وما إلى ذلك). يمكنك استخدام هذه المعلومات لإسعاد المستخدم الجديد.

على سبيل المثال ، إذا كانت لعبتك تحتوي على عشائر ، فيمكنك مطالبة اللاعب الجديد بالانضمام إلى نقابة اللاعب الداعي بعد البرنامج التعليمي. أو ، إذا كان لديك تطبيق لمشاركة الصور ، يمكنك مطالبة المستخدم الجديد بمتابعة المستخدم الداعي أثناء تدفق الإعداد.

ماذا تفعل في تطبيقك

لقراءة البيانات من Dynamic Link ، اتبع الخطوات لتلقي الارتباطات الديناميكية على Android أو iOS .

بمجرد استخراج البيانات من Dynamic Link ، قم بإنشاء تجربة إعداد مخصصة للمستخدمين الجدد والمُحالين.

اختبر أنه يعمل

أرسل لنفسك دعوة من تطبيقك وتأكد من أن تجربتك الجديدة والمخصصة في التأهيل تعمل بالطريقة التي تريدها. ملاحظة: عندما ترسل دعوة من تطبيق غير موقع (على سبيل المثال ، من بيئة التطوير الخاصة بك) ، قد ترى تحذيرًا عند النقر فوق الارتباط.