انتقل إلى المحتوى

تكوين مخططات Live Activity لنظام iOS

يصف مخطط Live Activity حقول حالة المحتوى (content-state) لنوع ActivityAttributes واحد يعلنه تطبيق iOS الخاص بك، بحيث يمكن لعنصر Live Activity في رحلة العميل (Journey) بناء نموذج من حقول مسماة بدلاً من JSON الخام. انشر إصدارًا واحدًا لكل ويدجت في لوحة التحكم (Control Panel).

نشر إصدار مخطط

Anchor link to
  1. افتح صفحة تكوين المنصات (Configure platforms) لتطبيقك في Pushwoosh.
  2. انقر على مخططات Live Activity بجوار منصة iOS.

مدخل مخططات Live Activity لمنصة iOS في صفحة تكوين المنصات

  1. انقر على نشر إصدار (Publish version).
  2. أدخل نوع السمات (Attributes type): الاسم الدقيق لنوع ActivityAttributes في تطبيقك، على سبيل المثال FlightAttributes.
  3. في مخطط JSON لحالة المحتوى (Content-state JSON Schema)، أدخل مخطط JSON (JSON Schema) لـ ContentState الخاص بهذا النوع — وهي الحقول التي تتغير أثناء تشغيل النشاط، مثل بوابة الرحلة أو حالتها. لا تقم بتضمين الحقول الثابتة الخاصة بـ ActivityAttributes نفسها هنا. راجع كتابة مخطط.

مربع حوار نشر إصدار مخطط مع تعيين نوع السمات إلى FlightAttributes ومخطط JSON لحالة المحتوى للبوابة والحالة والوقت المقدر

  1. انقر على نشر (Publish).

إدارة المخططات الحالية

Anchor link to

على نفس شاشة مخططات Live Activity:

  • انقر على عرض JSON (View JSON) بجوار إصدار ما لرؤية مخططه المنشور.
  • انقر على حذف (Delete) لإزالة إصدار. لا يمكن التراجع عن هذا الإجراء، وسيتوقف عنصر الرحلة (journey element) الذي لا يزال معينًا على هذا الإصدار عن عرض حقول حالة المحتوى (content-state) الخاصة به.

استخدام المخطط في رحلة العميل (Journey)

Anchor link to

بمجرد النشر، حدده تحت الويدجت (Widget) في عنصر Live Activity الخاص برحلة العميل (Journey) — ستظهر حقول حالة المحتوى (content-state) الخاصة به تحت محتوى البطاقة (Card content).