# ساعات الصمت

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

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

<Aside type="note">
تُسلَّم الرسائل المعاملاتية، مثل تأكيدات الطلبات وكلمات المرور لمرة واحدة، دائمًا، حتى أثناء ساعات الصمت.
</Aside>

## إعداد ساعات الصمت

1. انتقل إلى **Settings > Message delivery settings > Silent hours**.
2. في **Time zone for recipients without a device time zone**، اختر المنطقة الزمنية المستخدمة للمستلمين الذين لا تُعرف منطقتهم الزمنية. راجع [المنطقة الزمنية المستخدمة لكل مستلم](#which-time-zone-is-used-for-each-recipient).
   <img src="/messaging-channels-silent-hours-1.webp" alt="علامة التبويب Silent hours في Message delivery settings مع ضبط المنطقة الزمنية للمستلمين بدون منطقة زمنية للجهاز على Asia/Tokyo"/>
3. فعّل المفتاح لكل قناة تريد إسكاتها: **Push notifications**، أو **In-apps** (رسائل In-App المرسلة عبر API)، أو **Emails**، أو **SMS**، أو **WhatsApp**، أو **LINE**، أو **Kakao**، أو **Telegram**.
4. في **Pause sending**، اضبط بداية فترة الصمت ونهايتها، مثل 10:00 PM – 08:00 AM.
   يمكن أن تمتد الفترة عبر منتصف الليل. القناة التي تفعّلها لأول مرة تبدأ بالفترة 22:00 – 08:00.

   <Aside type="note">
   تُضبط الخطوات 4–6 بشكل منفصل لكل قناة: لكل قناة فترة صمت وسلوك رسائل وجدول خاص بها. على سبيل المثال، يمكنك احتجاز إشعارات push طوال الليل وتخطي SMS في عطلات نهاية الأسبوع.
   </Aside>

5. في **Message behavior**، اختر ما يحدث للرسالة التي تقع ضمن فترة الصمت: **Send after the silence period ends** (الافتراضي) أو **Do not send**. راجع [ما يحدث للرسالة أثناء ساعات الصمت](#what-happens-to-a-message-during-silent-hours).

   <img src="/messaging-channels-silent-hours-2.webp" alt="قناة Push notifications مع تفعيل ساعات الصمت، والإيقاف المؤقت من 10:30 PM إلى 07:15 AM، وسلوك الرسالة Send after the silence period ends"/>
6. في **Silence period schedule**، اختر **Pause for entire day** لكل يوم من أيام الأسبوع لا يجب أن ترسل فيه القناة رسائل تسويقية على الإطلاق، مثل يوم الأحد. في ذلك اليوم، تكون القناة صامتة من 00:00 إلى 23:59.
   <img src="/messaging-channels-silent-hours-3.webp" alt="Silence period schedule لإشعارات push مع فترة الصمت لكل يوم من أيام الأسبوع ومربع اختيار Pause for entire day"/>

7. انقر على **Apply changes**.

<span id="which-time-zone-is-used-for-each-recipient" />

### المنطقة الزمنية المستخدمة لكل مستلم

يتحقق Pushwoosh من ساعات الصمت وفق التوقيت المحلي لكل مستلم:

* **مشتركو push في التطبيقات والويب** (iOS وAndroid وHuawei وAmazon وmacOS وWindows ومتصفحات الويب): المنطقة الزمنية التي يُبلغ عنها Pushwoosh SDK من الجهاز.
* **مستلمو البريد الإلكتروني وSMS والمراسلة الذين لديهم أيضًا اشتراك في تطبيقك أو موقعك** تحت User ID نفسه: المنطقة الزمنية لجهاز التطبيق ذلك. إذا كان لدى المستخدم عدة أجهزة، تُستخدم المنطقة الأقصى شرقًا.
* **جميع المستلمين الآخرين**، مثل جهات اتصال البريد الإلكتروني وSMS التي لم تثبّت التطبيق: المنطقة الزمنية المختارة في **Time zone for recipients without a device time zone**. إذا لم تختر واحدة، يستخدم Pushwoosh التوقيت UTC.

<span id="what-happens-to-a-message-during-silent-hours" />

## ما يحدث للرسالة أثناء ساعات الصمت

تعتمد النتيجة على **Message behavior** الذي اخترته للقناة:

* **Send after the silence period ends** (الافتراضي): تُحتجز الرسالة وتُرسل بمجرد انتهاء الفترة.

  إذا كان اليوم مضبوطًا على **Pause for entire day**، تنتظر الرسالة اليوم التالي الذي لا يوجد فيه إيقاف. مع فترة ليلية مثل 22:00–08:00، تُرسل في الساعة 08:00 من ذلك اليوم. ومع فترة نهارية مثل 10:00–12:00، تُرسل في الساعة 00:00.
* **Do not send**: لا يتلقى المستلمون الموجودون داخل فترة الصمت الرسالة. لمعرفة عدد من تم تخطيهم، راجع [إحصاءات ساعات الصمت](#view-silent-hours-statistics).

إذا اخترت **Pause for entire day** لجميع الأيام السبعة، يتجاهل Pushwoosh مربعات الاختيار هذه ويستخدم فترة **Pause sending** فقط.

## ساعات الصمت في الحملات لمرة واحدة

تتبع الحملة لمرة واحدة ساعات الصمت العامة للقناة من **Settings > Message delivery settings**. للتحقق من ذلك أو تغييره لحملة واحدة:

1. في خطوة **Sending time**، ابحث عن الكتلة **Silent hours** في **Sending options**.
2. لاتباع ساعات الصمت العامة، اترك **Use global silent hours settings**. هذا هو الخيار الافتراضي.
3. لإرسال الحملة حتى أثناء فترة الصمت، مثل إعلان خدمة عاجل، اختر **Send messages without global silent hours**.
   <img src="/messaging-channels-silent-hours-4.webp" alt="الكتلة Silent hours في Sending options لإشعار push لمرة واحدة، مضبوطة على Use global silent hours settings، مع الفترة 22:00 - 7:15"/>

اختر الخيار قبل جدولة الحملة. عند تعديل حملة مجدولة، لا يمكن تغيير خيار **Silent hours**.

لتغيير الإعدادات العامة، انقر على **Set up** في الكتلة. تُفتح Message delivery settings في علامة تبويب جديدة.

### متى لا تنطبق ساعات الصمت على حملة

تُرسل الحملة بدون ساعات الصمت في هذه الحالات:

* **لم يتم إعداد ساعات الصمت للقناة.**
* **نوع الرسالة هو Transactional.** لا تحتجز ساعات الصمت الرسائل المعاملاتية أبدًا، لذا لا تحتوي الحملة على الكتلة **Silent hours**. راجع [الرسائل التسويقية مقابل الرسائل المعاملاتية](/ar/product/messaging-channels/marketing-vs-transactional/).
* **تُرسل الحملة إلى شريحة High Speed Delivery.** تُرسل الرسالة فورًا، وتوضح الكتلة **Silent hours** ذلك.

## ساعات الصمت في API

تتبع الرسائل المرسلة عبر API ساعات الصمت أيضًا. لإرسال رسالة بدونها، اضبط الحقل `silent_hours` في [Messaging API v2](/ar/developer/api-reference/messaging-api-v2/notify/#silenthours).

## الرسائل التي تتجاهل ساعات الصمت

لا تنطبق ساعات الصمت على:

* **رسائل Customer Journey.** تستخدم الـ journeys [فترة الصمت](/ar/product/customer-journey/journey-settings/#silence-period) الخاصة بها، والتي تُضبط في إعدادات الـ journey.
* **الرسائل المعاملاتية**، المرسلة من Control Panel أو عبر API.
* **رسائل Viber**، لأن Viber لا يحتوي على إعداد لساعات الصمت.
* **رسائل In-App الفورية** المنشأة في Control Panel. يعرضها التطبيق فور وقوع حدث التشغيل.
* **إشعارات push الصامتة** وتحديثات **Live Activity**.
* **الرسائل المرسلة إلى شرائح High Speed Delivery.**

<span id="view-silent-hours-statistics" />

## عرض إحصاءات ساعات الصمت

لمعرفة عدد المستلمين الذين تم تخطيهم بسبب **Do not send**، تحقق من إحصاءات الرسالة:

* علامة التبويب **Overview**: **Excluded: silent hours** في مرحلة Audience.
* علامة التبويب [Errors](/ar/product/statistics-and-analytics/messaging-statistics/how-to-read-the-errors-tab/): الصف **Silent Hours (1041)**. هذا ليس فشلًا في التسليم: إنه يحسب المستلمين الذين تم تخطيهم بسبب **Do not send**.

لا يتم الإبلاغ بشكل منفصل عن الرسائل المحتجزة بواسطة **Send after the silence period ends**. تُحتسب كمرسلة بمجرد إرسالها بعد فترة الصمت.