# إشعار Push مجدول

## الجدولة عبر نموذج إشعار push لمرة واحدة

لإرسال إشعار push لمرة واحدة في Pushwoosh، انتقل إلى قسم **Campaigns**. حدد **One-time messages** وانقر على **Send message** ← **One-time push**.

<img src="/shared-51.webp" alt="قسم الحملات يظهر خيار الرسائل لمرة واحدة مع زر إرسال رسالة"/>

### تحديد أو إنشاء محتوى رسالة push

للبدء، قم بإنشاء محتوى جديد أو حدد محتوى موجودًا لإشعار push الخاص بك. إذا كنت ترغب في استخدام push preset مُعد مسبقًا، فاختره من القائمة المنسدلة للخيارات المتاحة.

<img src="/shared-1.webp" alt="قائمة منسدلة لاختيار إعدادات Push المسبقة تظهر الخيارات المتاحة"/>

لإنشاء رسالة جديدة، انقر على **Create new** و[اتبع هذا الدليل](/ar/product/content/push-presets) لإعداد push preset جديد.

<Aside type="note">
لن يتم حفظ push preset الذي تنشئه هنا في قائمة Push presets للحفاظ عليها منظمة وغير مزدحمة. إذا كنت بحاجة إلى حفظ preset للاستخدام في المستقبل، فانتقل إلى [Push presets](/ar/product/content/push-presets)، وقم بإنشائه مسبقًا، ثم حدده من القائمة المنسدلة.
</Aside>

إذا كنت بحاجة إلى تعديل preset موجود، انقر على **Edit Content** لتعديل الرسالة.

سيتم عرض معاينة للإشعار على الجانب الأيمن، تظهر كيف سيبدو للمستخدمين.

بمجرد أن تكون راضيًا عن المحتوى والمظهر، انقر على **Next** للمتابعة إلى خطوة إعداد الجمهور.

### تحديد الجمهور لإشعار push

بعد ذلك، اختر الجمهور لإشعار push الخاص بك. يمكنك إما إرسال الإشعار إلى جميع المستخدمين أو استهداف شريحة معينة بناءً على سلوك المستخدم أو التركيبة السكانية.

#### إرسال إلى شريحة (Segment)

حدد هذا الخيار لاستهداف شريحة جمهور معينة. اختر شريحة مُعدة مسبقًا من القائمة المنسدلة، أو أنشئ شريحة جديدة بالنقر على **Create Segment**. لمزيد من التفاصيل، راجع [دليل إنشاء الشرائح](/ar/product/audience-data-and-segmentation/segmentation/create-segments).

<img src="/shared-60.webp" alt="شاشة اختيار الجمهور تظهر خيار الإرسال إلى شريحة مع قائمة منسدلة للشرائح"/>

#### إرسال إلى جميع المستخدمين

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

<Aside type="caution" title="هام">
تأكد من أن محتوى الرسالة مناسب لجميع المستلمين. قد يؤدي إرسال إشعارات غير ذات صلة أو غير مثيرة للاهتمام إلى إحباط المستخدم أو زيادة عدد إلغاءات الاشتراك.
</Aside>

<img src="/shared-22.webp" alt="خيار إرسال إلى جميع المستخدمين محدد لجمهور إشعار push"/>

#### المنصات المستهدفة

حدد المنصات التي تريد تسليم الإشعار عليها. تشمل المنصات المتاحة:

*   iOS
*   Android
*   Safari
*   Chrome
*   Firefox

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

<img src="/shared-46.webp" alt="شاشة اختيار المنصات المستهدفة تظهر خيارات iOS، وAndroid، وSafari، وChrome، وFirefox"/>

بمجرد تكوين جمهورك واختيار المنصات المستهدفة، انقر على **Next** للمتابعة في إعداد إشعار push الخاص بك.

### جدولة إشعار push

بعد ذلك، اختر **Selected time** لجدولة إشعار push الخاص بك لتاريخ ووقت محددين.

1.  استخدم التقويم لتحديد التاريخ الدقيق لإشعارك.
2.  اضبط الوقت بالساعات والدقائق (باستخدام تنسيق 24 ساعة) للوقت الذي يجب إرسال الإشعار فيه.
3.  اختر المنطقة الزمنية المناسبة:
*   **Subscriber’s device timezone:** سيتم إرسال الإشعار بناءً على التوقيت المحلي للمستلم، مما يضمن التسليم في الوقت المحدد في منطقتهم الزمنية.
*   **Custom timezone:** حدد منطقة زمنية معينة لجدولة الإشعار لجميع المستلمين، وهو أمر مفيد لاستهداف المستخدمين في منطقة معينة.

<img src="/shared-39.webp" alt="شاشة جدولة إشعار push تظهر خيارات تحديد التاريخ والوقت والمنطقة الزمنية"/>

### مراجعة وتعديل المحتوى الخاص بك

قبل الانتهاء، راجع المحتوى، وإجراءات النقر، والجمهور، والمنصة، وخيارات الجدولة للتأكد من أن كل شيء تم تكوينه بشكل صحيح. سترى أيضًا معاينة لإشعار push الخاص بك في كل لغة محددة. يمكنك تعديل أي إعدادات حسب الحاجة.

<img src="/shared-15.webp" alt="شاشة مراجعة وتعديل المحتوى تظهر معاينة إشعار push وملخص الإعدادات"/>

اختياريًا، يمكنك اختيار ربط إشعار push الخاص بك بـ **Aggregated Campaign**، مما يسمح لك بربط هذه الرسالة بحملة أكبر ومستمرة وتتبع أدائها إلى جانب الإشعارات ذات الصلة بمرور الوقت.

<img src="/shared-56.webp" alt="زر تبديل خيار الربط بحملة مجمعة لربط إشعار push بحملة أكبر"/>

بمجرد تأكيد كل شيء، انقر على **Schedule push** لتعيينه للتسليم لاحقًا أو **Send now** لإرساله على الفور.

#### إلغاء أو تعديل رسالة مجدولة

بالنسبة للرسائل المجدولة والتي لم يتم إرسالها بعد (الحالة **PENDING**)، يمكنك تغييرها أو إلغاؤها. افتح قائمة الإجراءات (⋮) للرسالة في قائمة الرسائل لمرة واحدة:

*   **Delete message:** يلغي التسليم المجدول ويغير الحالة إلى **Canceled**.

<img src="/push-notifications-one-time-push-34.webp" alt="صف رسالة لمرة واحدة بحالة ملغاة بعد حذف الرسالة"/>

*   **Edit message:** يفتح نموذج إشعار push لمرة واحدة مع بيانات الرسالة. يمكنك تغيير المحتوى أو الجمهور (لا يمكن تغيير وقت الإرسال المجدول).

<img src="/push-notifications-one-time-push-32.webp" alt="صف رسالة لمرة واحدة مع قائمة الإجراءات المفتوحة تظهر خيارات تعديل الرسالة وتفاصيل الرسالة وحذف الرسالة"/>

<Aside type="note" title="أثناء التعديل">
- عند التعديل، يمكنك تحديث **المحتوى** و**الجمهور** فقط. وقت الإرسال المجدول ثابت ولا يمكن تغييره. لتغيير وقت الإرسال، قم بإلغاء الرسالة (**Delete message**) وأنشئ رسالة جديدة.
- في خطوة **Audience**، يمكنك تغيير الشريحة، أو إنشاء شريحة جديدة، أو تغيير قائمة الأجهزة. يتم إعادة حساب حجم الجمهور بعد إجراء تغيير.
- إذا دخلت الرسالة في حالة **Processing** (يتم إرسال الرسالة) أثناء التعديل، يتم تعطيل الحفظ. استخدم **Go to Message History** أو **Close** لمغادرة النموذج.
</Aside>

## جدولة إشعار push باستخدام Customer Journey Builder

العملية هي نفسها لكل من حملات إشعارات push للجوال والويب. يشرح هذا الدليل كيفية جدولة تسليم إشعار push لتاريخ ووقت محددين.

قد يختلف إعداد الجدولة اعتمادًا على ما إذا كان إشعار push يبدأ تدفق اتصال جديدًا أو يواصل تدفقًا موجودًا.

### إذا كان إشعار push يبدأ تدفق اتصال

بمجرد إعداد [تدفق push أساسي](/ar/product/messaging-channels/push-notifications/send-push-notifications/one-time-push-via-customer-journey/)، يمكنك إضافة الجدولة في عنصر Entry.

في عنصر [**Audience-based entry**](/ar/product/customer-journey/journey-elements/entry-elements/audience-based-entry/#entry-schedule)، اضبط **Entry schedule** على **One-time entry**، ثم اختر **Schedule for a specific day**. اضبط التاريخ والوقت والمنطقة الزمنية.

<img src="/journey-elements-audience-based-entry-2.webp" alt="الدخول القائم على الجمهور: جدولة ليوم محدد مع التاريخ والوقت والمنطقة الزمنية"/>

حدد المنطقة الزمنية. هناك خياران:

1.  **Subscriber's device timezone (default):** يدخل المستخدمون بناءً على المنطقة الزمنية لأجهزتهم. إذا كانت المنطقة الزمنية مفقودة، يتم استخدام منطقة زمنية احتياطية. انقر على **Change fallback** لتغييرها.
2.  **Specific timezone:** اختر منطقة زمنية من القائمة المنسدلة لوقت دخول ثابت.

<Aside type="note">
إذا كان وقت الدخول المجدول للمشترك (في منطقته الزمنية المحلية) قد فات بالفعل، فلن يتم تضمينه في الحملة إلا إذا اخترت السماح له بالدخول فورًا. [اعرف المزيد](/ar/product/customer-journey/journey-elements/entry-elements/audience-based-entry/#schedule-for-a-specific-day).
</Aside>

بمجرد تعيين الجدولة، انقر على **Apply**.

<Aside type="note">
 بدلاً من ذلك، يمكنك تعيين إشعارات push متكررة ليتم إرسالها على فترات منتظمة (يوميًا، أسبوعيًا، إلخ) بدلاً من تواريخ محددة. تعلم [كيفية تعيين إشعارات push متكررة](/ar/product/messaging-channels/push-notifications/send-push-notifications/autopushes).
</Aside>

### إذا كان إشعار push يواصل تدفق اتصال

أدرج عنصر [**Time Delay**](/ar/product/customer-journey/journey-elements/flow-controls/time-delay/) بين عناصر الاتصال السابقة وإشعار push الذي ترغب في جدولته:

<video src="/shared-7.webm" title="لوحة Customer Journey تظهر عنصر Time Delay مدرجًا بين عناصر الاتصال" autoplay loop muted playsinline />

انقر نقرًا مزدوجًا على عنصر **Time Delay**. في حقل **Time Delay Option**، حدد إما **Specific time**:

<img src="/shared-9.webp" alt="إعدادات عنصر Time Delay تظهر خيار الوقت المحدد المحدد"/>

أو **Date**:

<img src="/shared-4.webp" alt="إعدادات عنصر Time Delay تظهر خيار التاريخ المحدد للجدولة"/>

<Aside type="note">
ضمن عنصر **Time Delay**، يمكنك تعيين شروط تسليم أخرى: الانتظار لفترات ثابتة، أو أيام محددة من الأسبوع، أو حتى يقوم المستخدم بتشغيل حدث محدد.

[اعرف المزيد حول كيفية استخدام عنصر Time Delay](/ar/product/customer-journey/journey-elements/flow-controls/time-delay/).
</Aside>