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

إنشاء رسائل In-App أصلية

تستخدم رسائل In-App الأصلية تخطيطات جاهزة يعرضها Pushwoosh SDK مباشرة على الجهاز، بدلاً من صفحة HTML التي تحملها رسالة In-App المخصصة. هذا يجعلها تُحمَّل بشكل أسرع وتتحرك بسلاسة أكبر، ولا تحتاج إلى مهارات في التصميم أو التطوير لإنشاء واحدة.

استخدم رسالة In-App أصلية عندما تريد إطلاق عرض ترويجي، أو تذكير، أو إعلان عن ميزة بسرعة ولا يكون التخطيط المخصص بالكامل ضروريًا. إذا كنت بحاجة إلى تحكم كامل في التصميم، فأنشئ رسالة In-App قائمة على HTML بدلاً من ذلك.

المتطلبات الأساسية

Anchor link to

قبل إنشاء قالب رسالة In-App أصلية، تأكد من:

  • أن Pushwoosh SDK مدمج في تطبيقك حتى يمكن أن تظهر رسائل In-App. اعرف المزيد
  • أن تطبيقك يعمل بـ iOS SDK 7.2.0+ أو Android SDK 6.10.0+ لأنواع modal، وfullscreen، وstories. تحتاج أنواع Sheet، وcarousel، وbanner إلى iOS SDK 7.2.1+ أو Android SDK 6.10.1+.

إنشاء قالب رسالة In-App أصلية

Anchor link to
  1. اذهب إلى ContentIn-apps.
  2. انقر على Create in-app.
  3. أدخل اسمًا للقالب.
  4. حدد Create native rich media.
  5. في DISPLAY TYPE، اختر نوع العرض: modal، fullscreen، stories، sheet، carousel، أو banner.
  6. انقر على Create in-app.
مربع حوار إضافة قالب جديد مع تحديد إنشاء وسائط غنية أصلية وقائمة نوع العرض المنسدلة مضبوطة على modal

يُفتح المحرر مع معاينة حية للجوال على اليمين وحقول القالب على اليسار، مجمعة في Content، وConfig، وActions. ما تراه في كل مجموعة يعتمد على نوع العرض الذي اخترته.

تكوين نوع العرض

Anchor link to

بطاقة مركزية، يمكن عرضها اختياريًا فوق خلفية معتمة.

  1. تحت Content، أضف عنوانًا ورسالة، لكل منهما لون نص خاص به، بالإضافة إلى صورة اختيارية.
  2. تحت Config، اضبط لون خلفية البطاقة. هذا يملأ البطاقة خلف النص والصورة.
  3. قم بتشغيل Close button إذا كنت تريد عنصر تحكم ✕ حتى يتمكن المستخدمون من إغلاق رسالة In-App دون النقر على زر.
  4. قم بتشغيل Dim background لتعتيم الشاشة خلف البطاقة والحفاظ على التركيز على رسالتك.
  5. تحت Actions، أضف زرًا واحدًا أو أكثر. انظر تكوين الأزرار.
محرر رسائل In-App الأصلية لنوع العرض modal مع حقول Content و Config و Actions، ومعاينة حية للجوال

Fullscreen

Anchor link to

صورة غلاف تمتد من الحافة إلى الحافة مع نص وأزرار فوقها. املأ هذه الحقول في اللوحة اليسرى:

  1. تحت Content، أضف صورة غلاف، بالإضافة إلى عنوان ورسالة، لكل منهما لون نص خاص به.
  2. تحت Config، اضبط لون الغلاف. يظهر أثناء تحميل صورة الغلاف، أو بمفرده إذا تركت الصورة فارغة.
  3. قم بتشغيل Close button إذا كنت تريد عنصر تحكم ✕ حتى يتمكن المستخدمون من إغلاق رسالة In-App دون النقر على زر.
  4. تحت Actions، أضف زرًا واحدًا أو أكثر. انظر تكوين الأزرار.
محرر رسائل In-App الأصلية لنوع العرض fullscreen مع حقول صورة الغلاف والعنوان والرسالة ولون الغلاف

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

  1. املأ حقول Image وTitle وMessage للشريحة الأولى (لكل منها لون نص خاص به).
  2. اضبط Seconds على المدة التي تظل فيها الشريحة على الشاشة قبل التقدم. القيمة الافتراضية هي 5. أدخل قيمة من 1 إلى 30. القيم خارج هذا النطاق تمنع الحفظ مع ظهور خطأ تحقق.
  3. اختياريًا، انقر على Add داخل الشريحة لمنحها زر دعوة لاتخاذ إجراء (CTA) خاص بها. انظر تكوين الأزرار.
شريحة Stories مع حقول الصورة والعنوان والرسالة والثواني، وإدخال أزرار متداخل مع رابط إضافة خاص به
  1. انقر على Add أسفل الشريحة الأخيرة لإضافة شريحة أخرى، ثم كرر الخطوات من 1 إلى 3 لها.
  2. تحت Config، قم بتشغيل Loop إذا كنت تريد أن تبدأ القصة مرة أخرى من الشريحة الأولى بعد انتهاء الأخيرة.
  3. قم بتشغيل Close button إذا كنت تريد عنصر تحكم ✕ حتى يتمكن المستخدمون من الخروج قبل تشغيل جميع الشرائح.
لوحة Config لنوع العرض stories مع مفاتيح تبديل Loop و Close button
مثال على شكل القصة النهائية للمستخدم
Anchor link to

لوحة سفلية تنزلق لأعلى من الحافة السفلية للشاشة. مقبض في الأعلى يتيح للمستخدمين سحبها لأسفل لإغلاقها.

املأ هذه الحقول في اللوحة اليسرى:

  1. تحت Content، أضف عنوانًا ورسالة، لكل منهما لون نص خاص به، بالإضافة إلى صورة اختيارية.
  2. تحت Config، اضبط لون خلفية اللوحة. هذا يملأ اللوحة خلف النص والصورة.
  3. قم بتشغيل Close button إذا كنت تريد عنصر تحكم ✕ حتى يتمكن المستخدمون من إغلاق اللوحة دون النقر على زر.
  4. تحت Actions، أضف زرًا واحدًا أو أكثر. انظر تكوين الأزرار.
محرر رسائل In-App الأصلية لنوع العرض sheet مع حقول Content و Config و Actions، ومعاينة حية للجوال

رسالة بملء الشاشة مع عدة بطاقات يمكن للمستخدمين التمرير بينها. نقاط في الأسفل تظهر البطاقة النشطة. تحت Content، كل بطاقة هي إدخال Cards منفصل.

  1. املأ حقول Image وTitle وMessage للبطاقة الأولى (لكل منها لون نص خاص به).
  2. اضبط Action للبطاقة. اختر close لإغلاق رسالة In-App عندما ينقر المستخدم على البطاقة، أو url لفتح رابط (نفس خيارات تكوين الأزرار).
  3. انقر على Add أسفل البطاقة الأخيرة لإضافة واحدة أخرى، ثم كرر الخطوتين 1-2 لها.
  4. قم بتشغيل Close button إذا كنت تريد عنصر تحكم ✕ حتى يتمكن المستخدمون من مغادرة الـ carousel دون النقر على بطاقة.
محرر رسائل In-App الأصلية لنوع العرض carousel مع إدخالين للبطاقات ومعاينة حية للجوال تظهر نقاط الترقيم

شريط مدمج مثبت في الحافة العلوية أو السفلية للشاشة، للرسائل التي لا ينبغي أن تحجب واجهة المستخدم بأكملها.

  1. تحت Content، أضف عنوانًا ورسالة، لكل منهما لون نص خاص به، بالإضافة إلى صورة صغيرة اختيارية.
  2. تحت Config، اضبط Position على top أو bottom لتثبيت اللافتة عند حافة الشاشة التي تريدها.
  3. اضبط Auto-dismiss, sec لإغلاق اللافتة تلقائيًا بعد هذا العدد من الثواني. اتركه فارغًا للحفاظ على اللافتة حتى يغلقها المستخدم.
  4. اضبط لون خلفية الشريط.
  5. قم بتشغيل Close button إذا كنت تريد عنصر تحكم ✕ على اللافتة.
  6. تحت Actions، اضبط Action على close أو url. اللافتات لا تحتوي على أزرار منفصلة. النقر في أي مكان على اللافتة ينفذ هذا الإجراء. انظر تكوين الأزرار لسلوك close و url.
محرر رسائل In-App الأصلية لنوع العرض banner مع حقول Position و Auto-dismiss و Action، ومعاينة حية للجوال مثبتة في الأسفل

تكوين حقول النص

Anchor link to

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

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

إضافة محتوى ديناميكي

Anchor link to

يدعم كل حقل نصي التخصيص باستخدام Tags و User ID.

  1. انقر على Personalization بجوار شريط أدوات الحقل.
  2. تحت Tag، اختر Tag أو User ID.
  3. اختر مُعدِّل تنسيق (على سبيل المثال، CapitalizeFirst أو regular).
  4. اختياريًا، أدخل Default Tag Value.
  5. انقر على Insert.
حقل الرسالة مع شريحة Tag للاسم الأول، وعناصر تحكم Personalization و Emoji، ولوحة لـ Tag ومُعدِّل التنسيق وقيمة Tag الافتراضية

يظهر الـ Tag المدرج كشريحة في الحقل. يمكنك تغيير الـ Tag والمُعدِّل والقيمة الافتراضية قبل النقر على Insert. يستخدم التخصيص نفس الـ Tags والمُعدِّلات والقيم الافتراضية مثل المحتوى الديناميكي.

عندما تنقر على Save، يتحقق Pushwoosh من المحتوى الديناميكي و Liquid في كل حقل نصي. إذا لم يتم تحليل حقل ما (على سبيل المثال، وسم {% if %} غير مغلق)، يتم حظر Save وتظهر رسالة منبثقة Dynamic content contains errors تذكر الحقل واللغة المعطلة. أصلحه هناك، ثم انقر على Save مرة أخرى.

تكوين الأزرار

Anchor link to

تستخدم أنواع modal، و fullscreen، وكل شريحة stories، و sheet نفس حقول الأزرار:

  • Button text ولونه.
  • Background، وBorder color، وBorder radius.
  • Action: اختر ما يحدث عندما ينقر المستخدم على الزر:
    • close: يغلق رسالة In-App.
    • url: يفتح الرابط الذي تدخله في الحقل الذي يظهر. استخدم عنوان ويب (على سبيل المثال، https://example.com) أو رابطًا عميقًا في تطبيقك (على سبيل المثال، myapp://product/123).
لوحة Actions مع إدخال Buttons يظهر حقول نص الزر، واللون، والخلفية، ولون الحدود، ونصف قطر الحدود، والإجراء

انقر على Add لإضافة زر آخر، أو على × على زر لإزالته.

إضافة الترجمات

Anchor link to

بشكل افتراضي، تحتوي رسالة In-App الأصلية على لغة واحدة. لإضافة المزيد:

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

حفظ القالب

Anchor link to

انقر على Save في أعلى اليمين للاحتفاظ بتغييراتك.

يظهر القالب بعد ذلك في ContentIn-apps إلى جانب قوالب In-App الأخرى الخاصة بك.

استخدامه في حملة

Anchor link to

يظهر قالب رسالة In-App أصلية في منتقي القوالب مع قوالب In-App الأخرى الخاصة بك.

يمكنك استخدامه لـ: