idمطلوب
path · string معرّف النشرة أو slug الخاص بها | معرّف النشرة أو slug الخاص بها |
name
body · string اسم النشرة كما يظهر في الرسائل والأرشيف | اسم النشرة كما يظهر في الرسائل والأرشيف |
readerLocale
body · "ar" | "en" لغة عناصر التحكم المولّدة للقراء والرسائل الافتراضية: ar (العربية، وهي الافتراضية) أو en (الإنجليزية). لا تترجم المحتوى المحفوظ ولا تتبع لغة لوحة التحكم. | لغة عناصر التحكم المولّدة للقراء والرسائل الافتراضية: ar (العربية، وهي الافتراضية) أو en (الإنجليزية). لا تترجم المحتوى المحفوظ ولا تتبع لغة لوحة التحكم. |
slug
body · string أحرف لاتينية صغيرة وأرقام وشرطات، باستثناء الأسماء التي يحجزها سطر مثل www أو api أو mail. يتبعه عنوان الإرسال المشترك (hello@<slug>.<shared domain>) وعنوان الموقع على النطاق المشترك. | أحرف لاتينية صغيرة وأرقام وشرطات، باستثناء الأسماء التي يحجزها سطر مثل www أو api أو mail. يتبعه عنوان الإرسال المشترك (hello@<slug>.<shared domain>) وعنوان الموقع على النطاق المشترك. |
imageUrl
body · string شعار مربع، بأبعاد 128×128 أو أكبر: رابط https:// | شعار مربع، بأبعاد 128×128 أو أكبر: رابط https:// |
fromName
body · string الاسم في حقل From | الاسم في حقل From |
fromEmail
body · string العنوان المشترك (hello@<slug>.<shared domain>، يُضبط تلقائيًا) أو عنوان على نطاق مضاف إلى هذا الحساب | العنوان المشترك (hello@<slug>.<shared domain>، يُضبط تلقائيًا) أو عنوان على نطاق مضاف إلى هذا الحساب |
replyTo
body · string وجهة الردود حين لا يكون للنشرة كاتب: تذهب ردود العدد إلى كاتبه، وردود رسائل النشرة نفسها إلى كاتبها الافتراضي (list_authors). فارغ: تذهب الردود على العنوان المشترك إلى مالك الحساب. | وجهة الردود حين لا يكون للنشرة كاتب: تذهب ردود العدد إلى كاتبه، وردود رسائل النشرة نفسها إلى كاتبها الافتراضي (list_authors). فارغ: تذهب الردود على العنوان المشترك إلى مالك الحساب. |
postalAddress
body · string يُطبع في تذييل كل رسالة. إذا لم يُضبط مطلقًا، يُستخدم افتراضي الخادم إن كان مهيأً؛ عنوان MailCheap المذكور في التطبيق الموروث ليس عنوانًا بريديًا معتمدًا لسطر. وإذا حُفظ فارغًا، فلا يوجد عنوان ويتوقف الإرسال حتى يُضاف. | يُطبع في تذييل كل رسالة. إذا لم يُضبط مطلقًا، يُستخدم افتراضي الخادم إن كان مهيأً؛ عنوان MailCheap المذكور في التطبيق الموروث ليس عنوانًا بريديًا معتمدًا لسطر. وإذا حُفظ فارغًا، فلا يوجد عنوان ويتوقف الإرسال حتى يُضاف. |
archiveEnabled
body · boolean صفحة عامة لكل عدد مُرسل، مع نموذج اشتراك. مفعّل للنشرات الجديدة: يصبح الموقع متاحًا بعد العدد الأول. | صفحة عامة لكل عدد مُرسل، مع نموذج اشتراك. مفعّل للنشرات الجديدة: يصبح الموقع متاحًا بعد العدد الأول. |
description
body · string جملة تحت الاسم في الأرشيف، بحد أقصى 200 حرف | جملة تحت الاسم في الأرشيف، بحد أقصى 200 حرف |
author
body · object صفحة الكاتب في الأرشيف؛ اسم الكاتب هو fromName | صفحة الكاتب في الأرشيف؛ اسم الكاتب هو fromName |
author.bio
body · string تحت اسم الكاتب في الأرشيف، بحد أقصى 160 حرفًا | تحت اسم الكاتب في الأرشيف، بحد أقصى 160 حرفًا |
author.imageUrl
body · string صورة الكاتب: رابط https://. وإلا تُستخدم صورة النشرة. | صورة الكاتب: رابط https://. وإلا تُستخدم صورة النشرة. |
socialLinks
body · string[] روابط https:// تظهر في الأرشيف، بحد أقصى 8 | روابط https:// تظهر في الأرشيف، بحد أقصى 8 |
analytics
body · object أدوات التحليلات على موقع النشرة: تُحمّل كل أداة في جميع صفحاته، ولا تُحمّل في الرسائل، وتُبلّغ بكل اشتراك هناك (sign_up في Google Analytics وفي طبقة بيانات Tag Manager، وCompleteRegistration في Meta pixel). يُحتفظ بالمعرّف فقط من الشفرة الملصقة. | أدوات التحليلات على موقع النشرة: تُحمّل كل أداة في جميع صفحاته، ولا تُحمّل في الرسائل، وتُبلّغ بكل اشتراك هناك (sign_up في Google Analytics وفي طبقة بيانات Tag Manager، وCompleteRegistration في Meta pixel). يُحتفظ بالمعرّف فقط من الشفرة الملصقة. |
analytics.googleAnalytics
body · string معرّف القياس في Google Analytics 4، مثل G-XXXXXXXXXX، أو الشفرة التي توفرها Google للصق. القيمة الفارغة تزيله. | معرّف القياس في Google Analytics 4، مثل G-XXXXXXXXXX، أو الشفرة التي توفرها Google للصق. القيمة الفارغة تزيله. |
analytics.googleTagManager
body · string معرّف حاوية Google Tag Manager، مثل GTM-XXXXXXX، أو شفرتها. على النطاق المشترك تعمل وسوم Google نفسها فقط داخل الحاوية؛ وعلى نطاق النشرة الخاص (set_website_domain) تعمل جميعها. | معرّف حاوية Google Tag Manager، مثل GTM-XXXXXXX، أو شفرتها. على النطاق المشترك تعمل وسوم Google نفسها فقط داخل الحاوية؛ وعلى نطاق النشرة الخاص (set_website_domain) تعمل جميعها. |
analytics.metaPixel
body · string معرّف Meta pixel، وهو الأرقام أسفل اسمه في Meta Events Manager، أو شفرته. | معرّف Meta pixel، وهو الأرقام أسفل اسمه في Meta Events Manager، أو شفرته. |
customCode
body · string شفرة HTML لقسم head في كل صفحة من موقع النشرة، مثل شفرة أداة أخرى: وسوم <script> و<style> و<link> و<noscript>، بعناوين https://. تعمل على نطاق النشرة الخاص فقط (set_website_domain)، ولا تعمل على عنوانها في النطاق المشترك الذي تتشاركه نشرات أخرى. تُرفض الشفرة التي لن تعمل مع تحديد السطر المطلوب إصلاحه: وسم غير مغلق، أو نص خارج وسم، أو خطأ JavaScript، أو وسم meta، أو سمة لمعالجة حدث، أو شفرة Google Analytics أو Tag Manager أو Meta pixel، التي توضع في analytics. القيمة الفارغة تزيلها. | شفرة HTML لقسم head في كل صفحة من موقع النشرة، مثل شفرة أداة أخرى: وسوم <script> و<style> و<link> و<noscript>، بعناوين https://. تعمل على نطاق النشرة الخاص فقط (set_website_domain)، ولا تعمل على عنوانها في النطاق المشترك الذي تتشاركه نشرات أخرى. تُرفض الشفرة التي لن تعمل مع تحديد السطر المطلوب إصلاحه: وسم غير مغلق، أو نص خارج وسم، أو خطأ JavaScript، أو وسم meta، أو سمة لمعالجة حدث، أو شفرة Google Analytics أو Tag Manager أو Meta pixel، التي توضع في analytics. القيمة الفارغة تزيلها. |
requireConfirmation
body · boolean اشتراك يتطلب التأكيد: يتلقى المشتركون الجدد رسالة فيها زر، ولا ينضمون إلا بعد النقر عليه. مفعّل للنشرات الجديدة. يتلقى المشترك الجديد رسالة التأكيد أو رسالة الترحيب: تفعيله أثناء تشغيل رسالة الترحيب يتطلب ضبط welcome.enabled على false في الطلب نفسه. | اشتراك يتطلب التأكيد: يتلقى المشتركون الجدد رسالة فيها زر، ولا ينضمون إلا بعد النقر عليه. مفعّل للنشرات الجديدة. يتلقى المشترك الجديد رسالة التأكيد أو رسالة الترحيب: تفعيله أثناء تشغيل رسالة الترحيب يتطلب ضبط welcome.enabled على false في الطلب نفسه. |
cleanup
body · object تنظيف القائمة عند كل إرسال: تتلقى جهات الاتصال التي تجاهلت عدة أعداد رسالة فرصة أخيرة بدلًا من العدد (lastChance)، وتصبح خاملة إن لم تستجب. | تنظيف القائمة عند كل إرسال: تتلقى جهات الاتصال التي تجاهلت عدة أعداد رسالة فرصة أخيرة بدلًا من العدد (lastChance)، وتصبح خاملة إن لم تستجب. |
cleanup.enabled
body · boolean مفعّل للنشرات الجديدة | مفعّل للنشرات الجديدة |
cleanup.issues
body · number | null عدد الأعداد المتتالية التي تُتجاهل قبل رسالة الفرصة الأخيرة، من 2 إلى 100. الافتراضي: 6. | عدد الأعداد المتتالية التي تُتجاهل قبل رسالة الفرصة الأخيرة، من 2 إلى 100. الافتراضي: 6. |
cleanup.days
body · number | null عدد الأيام دون فتح أو نقر أو اشتراك، من 30 إلى 3650. الافتراضي: 180. | عدد الأيام دون فتح أو نقر أو اشتراك، من 30 إلى 3650. الافتراضي: 180. |
welcome
body · object رسالة تُرسل إلى كل مشترك جديد عندما لا يتطلب الاشتراك تأكيدًا: تفعيلها أثناء تشغيل requireConfirmation يتطلب ضبط requireConfirmation على false في الطلب نفسه. يفحص سطر محتواها عند الحفظ: انظر welcome.review في الاستجابة. | رسالة تُرسل إلى كل مشترك جديد عندما لا يتطلب الاشتراك تأكيدًا: تفعيلها أثناء تشغيل requireConfirmation يتطلب ضبط requireConfirmation على false في الطلب نفسه. يفحص سطر محتواها عند الحفظ: انظر welcome.review في الاستجابة. |
welcome.enabled
body · boolean | |
welcome.subject
body · string | |
welcome.previewText
body · string | |
welcome.format
body · "rich" | "markdown" مع content: التنسيق rich أو markdown، وهو الافتراضي. | مع content: التنسيق rich أو markdown، وهو الافتراضي. |
welcome.content
body · string متن الرسالة. تعمل وسوم الدمج كما في الحملات. rich هو جزء HTML كما يكتبه محرر لوحة التحكم، وفق وصف format في update_campaign، باستثناء الأقسام؛ وmarkdown هو Markdown. | متن الرسالة. تعمل وسوم الدمج كما في الحملات. rich هو جزء HTML كما يكتبه محرر لوحة التحكم، وفق وصف format في update_campaign، باستثناء الأقسام؛ وmarkdown هو Markdown. |
welcome.markdown
body · string Markdown: مثل content مع format بقيمة markdown | Markdown: مثل content مع format بقيمة markdown |
confirmation
body · object رسالة التأكيد للاشتراك الذي يتطلب التأكيد. عند إعادة الرسالة المضمّنة دون تغيير، تبقى مضمّنة وتتبع الاسم والوصف. يفحص سطر محتوى رسالتك الخاصة عند حفظها: انظر confirmation.review في الاستجابة. | رسالة التأكيد للاشتراك الذي يتطلب التأكيد. عند إعادة الرسالة المضمّنة دون تغيير، تبقى مضمّنة وتتبع الاسم والوصف. يفحص سطر محتوى رسالتك الخاصة عند حفظها: انظر confirmation.review في الاستجابة. |
confirmation.subject
body · string | |
confirmation.previewText
body · string | |
confirmation.format
body · "rich" | "markdown" مع content: التنسيق rich أو markdown، وهو الافتراضي. | مع content: التنسيق rich أو markdown، وهو الافتراضي. |
confirmation.content
body · string متن الرسالة. يحتفظ بزرّه، وهو رابط إلى {{confirm_url}}: <div data-button=""><a href="{{confirm_url}}">Its text</a></div>، أو وسم <a> نفسه في Markdown. تعمل وسوم الدمج كما في الحملات. rich هو جزء HTML كما يكتبه محرر لوحة التحكم، وفق وصف format في update_campaign، باستثناء الأقسام؛ وmarkdown هو Markdown. | متن الرسالة. يحتفظ بزرّه، وهو رابط إلى {{confirm_url}}: <div data-button=""><a href="{{confirm_url}}">Its text</a></div>، أو وسم <a> نفسه في Markdown. تعمل وسوم الدمج كما في الحملات. rich هو جزء HTML كما يكتبه محرر لوحة التحكم، وفق وصف format في update_campaign، باستثناء الأقسام؛ وmarkdown هو Markdown. |
confirmation.markdown
body · string Markdown: مثل content مع format بقيمة markdown | Markdown: مثل content مع format بقيمة markdown |
lastChance
body · object رسالة الفرصة الأخيرة لتنظيف القائمة، التي تتلقاها جهات الاتصال التي توقفت عن الفتح بدلًا من العدد: النقر على زرّها يُبقي اشتراكها. اكتب رسالتك الخاصة بكلماتك أو بلغة قرائك. عند إعادة الرسالة المضمّنة دون تغيير، تبقى مضمّنة وتتبع الاسم. يفحص سطر محتوى رسالتك الخاصة عند حفظها: انظر lastChance.review في الاستجابة. | رسالة الفرصة الأخيرة لتنظيف القائمة، التي تتلقاها جهات الاتصال التي توقفت عن الفتح بدلًا من العدد: النقر على زرّها يُبقي اشتراكها. اكتب رسالتك الخاصة بكلماتك أو بلغة قرائك. عند إعادة الرسالة المضمّنة دون تغيير، تبقى مضمّنة وتتبع الاسم. يفحص سطر محتوى رسالتك الخاصة عند حفظها: انظر lastChance.review في الاستجابة. |
lastChance.subject
body · string | |
lastChance.previewText
body · string | |
lastChance.format
body · "rich" | "markdown" مع content: التنسيق rich أو markdown، وهو الافتراضي. | مع content: التنسيق rich أو markdown، وهو الافتراضي. |
lastChance.content
body · string متن الرسالة. يحتفظ بزرّه، وهو رابط إلى {{keep_url}}: <div data-button=""><a href="{{keep_url}}">Its text</a></div>، أو وسم <a> نفسه في Markdown. تعمل وسوم الدمج كما في الحملات. rich هو جزء HTML كما يكتبه محرر لوحة التحكم، وفق وصف format في update_campaign، باستثناء الأقسام؛ وmarkdown هو Markdown. | متن الرسالة. يحتفظ بزرّه، وهو رابط إلى {{keep_url}}: <div data-button=""><a href="{{keep_url}}">Its text</a></div>، أو وسم <a> نفسه في Markdown. تعمل وسوم الدمج كما في الحملات. rich هو جزء HTML كما يكتبه محرر لوحة التحكم، وفق وصف format في update_campaign، باستثناء الأقسام؛ وmarkdown هو Markdown. |
lastChance.markdown
body · string Markdown: مثل content مع format بقيمة markdown | Markdown: مثل content مع format بقيمة markdown |
signupForm
body · object نموذج الاشتراك لموقع النشرة الخاص. يعيد get_signup_form الشفرة التي يمكن لصقها. | نموذج الاشتراك لموقع النشرة الخاص. يعيد get_signup_form الشفرة التي يمكن لصقها. |
signupForm.enabled
body · boolean معطّل للنشرات الجديدة | معطّل للنشرات الجديدة |
signupForm.layout
body · "inline" | "card" inline: الحقول والزر وحدهما؛ card: داخل مربع تحت عنوان وسطر نصي. | inline: الحقول والزر وحدهما؛ card: داخل مربع تحت عنوان وسطر نصي. |
signupForm.headline
body · string | null عنوان البطاقة. null: اسم النشرة، مع متابعة تغيّره. فارغ: بلا عنوان. | عنوان البطاقة. null: اسم النشرة، مع متابعة تغيّره. فارغ: بلا عنوان. |
signupForm.subheadline
body · string | null السطر أسفل عنوان البطاقة. null: وصف النشرة، مع متابعة تغيّره. فارغ: بلا سطر. | السطر أسفل عنوان البطاقة. null: وصف النشرة، مع متابعة تغيّره. فارغ: بلا سطر. |
signupForm.askFirstName
body · boolean يطلب الاسم الأول فوق البريد الإلكتروني، وهو اختياري للقراء. معطّل افتراضيًا. | يطلب الاسم الأول فوق البريد الإلكتروني، وهو اختياري للقراء. معطّل افتراضيًا. |
signupForm.buttonText
body · string القيمة الفارغة تستخدم النص الافتراضي المولّد بلغة readerLocale؛ ويبقى النص المحفوظ دون تغيير. | القيمة الفارغة تستخدم النص الافتراضي المولّد بلغة readerLocale؛ ويبقى النص المحفوظ دون تغيير. |
signupForm.placeholder
body · string القيمة الفارغة تستخدم النص الافتراضي المولّد بلغة readerLocale؛ ويبقى النص المحفوظ دون تغيير. | القيمة الفارغة تستخدم النص الافتراضي المولّد بلغة readerLocale؛ ويبقى النص المحفوظ دون تغيير. |
signupForm.allowedDomains
body · string[] المواقع التي تعرض فيها المتصفحات النموذج، مثل example.com، ويشمل ذلك نطاقاته الفرعية. فارغ: أي موقع. عند تحديد مواقع، يقبل نموذج السكربت وحده الاشتراكات: لا يستطيع نموذج HTML العادي إثبات الموقع الذي يوجد فيه. | المواقع التي تعرض فيها المتصفحات النموذج، مثل example.com، ويشمل ذلك نطاقاته الفرعية. فارغ: أي موقع. عند تحديد مواقع، يقبل نموذج السكربت وحده الاشتراكات: لا يستطيع نموذج HTML العادي إثبات الموقع الذي يوجد فيه. |
theme
body · object مظهر النشرة على موقعها وفي رسائلها: إعداد جاهز من list_themes والتعديلات فوقه. أرسل التغييرات فقط؛ تعيد null الخيار إلى قيمة الإعداد الجاهز. | مظهر النشرة على موقعها وفي رسائلها: إعداد جاهز من list_themes والتعديلات فوقه. أرسل التغييرات فقط؛ تعيد null الخيار إلى قيمة الإعداد الجاهز. |
theme.preset
body · "mailcheap" | "broadsheet" | "garden" | "midnight" | "poster" | "swiss" | "typewriter" | "sunset" إعداد جاهز من list_themes. اختيار إعداد آخر يبدأ منه من جديد: تُحذف تعديلات الإعداد السابق، ما لم يرسل هذا الاستدعاء تعديلات جديدة. | إعداد جاهز من list_themes. اختيار إعداد آخر يبدأ منه من جديد: تُحذف تعديلات الإعداد السابق، ما لم يرسل هذا الاستدعاء تعديلات جديدة. |
theme.lightColors
body · object | null ألوان الوضع الفاتح، التي يعرضها الموقع للقراء الذين يستخدم جهازهم الوضع الفاتح أو اختاروه، وتُكتب بها الرسائل. ألوان سداسية عشرية. تعيد null اللون إلى قيمة الإعداد الجاهز؛ وتُشتق الدرجات الأخرى من هذه الألوان الثلاثة. | ألوان الوضع الفاتح، التي يعرضها الموقع للقراء الذين يستخدم جهازهم الوضع الفاتح أو اختاروه، وتُكتب بها الرسائل. ألوان سداسية عشرية. تعيد null اللون إلى قيمة الإعداد الجاهز؛ وتُشتق الدرجات الأخرى من هذه الألوان الثلاثة. |
theme.darkColors
body · object | null ألوان الوضع الداكن للقراء الذين يستخدمونه: على الموقع، وفي الرسائل داخل تطبيقات البريد التي تتبعه، مثل Apple Mail وOutlook. تغيير لون التمييز في وضع واحد فقط ينتقل إلى الآخر، بدرجة أفتح أو أغمق بحسب حاجة الصفحة. ألوان سداسية عشرية. تعيد null اللون إلى قيمة الإعداد الجاهز؛ وتُشتق الدرجات الأخرى من هذه الألوان الثلاثة. | ألوان الوضع الداكن للقراء الذين يستخدمونه: على الموقع، وفي الرسائل داخل تطبيقات البريد التي تتبعه، مثل Apple Mail وOutlook. تغيير لون التمييز في وضع واحد فقط ينتقل إلى الآخر، بدرجة أفتح أو أغمق بحسب حاجة الصفحة. ألوان سداسية عشرية. تعيد null اللون إلى قيمة الإعداد الجاهز؛ وتُشتق الدرجات الأخرى من هذه الألوان الثلاثة. |
theme.colors
body · object | null ألوان الوضع الذي صُمم له الإعداد الجاهز، ويستخدمها نموذج الاشتراك ومعاينات الروابط: lightColors، أو darkColors لإعداد داكن مثل Midnight. ألوان سداسية عشرية. تعيد null اللون إلى قيمة الإعداد الجاهز؛ وتُشتق الدرجات الأخرى من هذه الألوان الثلاثة. | ألوان الوضع الذي صُمم له الإعداد الجاهز، ويستخدمها نموذج الاشتراك ومعاينات الروابط: lightColors، أو darkColors لإعداد داكن مثل Midnight. ألوان سداسية عشرية. تعيد null اللون إلى قيمة الإعداد الجاهز؛ وتُشتق الدرجات الأخرى من هذه الألوان الثلاثة. |
theme.fonts
body · object | null خطوط من list_themes. تعرض تطبيقات البريد التي لا تدعم خطوط الويب، مثل Gmail، خط نظام قريبًا منها. | خطوط من list_themes. تعرض تطبيقات البريد التي لا تدعم خطوط الويب، مثل Gmail، خط نظام قريبًا منها. |
theme.headingWeight
body · integer | null الخطوط ذات الأوزان الأقل تستخدم أقرب وزن متاح | الخطوط ذات الأوزان الأقل تستخدم أقرب وزن متاح |
theme.radius
body · string | null زوايا الأزرار والبطاقات والصور | زوايا الأزرار والبطاقات والصور |
theme.shadow
body · string | null البطاقات والنماذج على الموقع. لا توجد في الرسائل. | البطاقات والنماذج على الموقع. لا توجد في الرسائل. |
theme.spacing
body · string | null ارتفاع السطر والمسافة بين الفقرات | ارتفاع السطر والمسافة بين الفقرات |
theme.emailAlign
body · string | null للرسائل فقط: موضعها على شاشة أعرض منها، مثل شاشة الكمبيوتر. center، أو left كرسالة شخصية. على الهواتف تظهر بعرض الشاشة في الحالتين. | للرسائل فقط: موضعها على شاشة أعرض منها، مثل شاشة الكمبيوتر. center، أو left كرسالة شخصية. على الهواتف تظهر بعرض الشاشة في الحالتين. |
notifications
body · object ما يرسل سطر بشأنه رسائل إلى مالك الحساب عن هذه النشرة، بإعدادات مستقلة لكل نشرة. أرسل التغييرات فقط. | ما يرسل سطر بشأنه رسائل إلى مالك الحساب عن هذه النشرة، بإعدادات مستقلة لكل نشرة. أرسل التغييرات فقط. |
notifications.summary
body · "daily" | "weekly" | "off" وتيرة تلقي مالك الحساب رسالة بأرقام النشرة: weekly، كل اثنين الساعة 8 صباحًا حسب منطقته الزمنية، وهو الافتراضي؛ أو daily، كل صباح بأرقام اليوم السابق، مع تخطي الأيام التي لا جديد فيها؛ أو off. في خدمة سطر المستضافة، مع خطة مدفوعة. يعرضها preview_summary_email. | وتيرة تلقي مالك الحساب رسالة بأرقام النشرة: weekly، كل اثنين الساعة 8 صباحًا حسب منطقته الزمنية، وهو الافتراضي؛ أو daily، كل صباح بأرقام اليوم السابق، مع تخطي الأيام التي لا جديد فيها؛ أو off. في خدمة سطر المستضافة، مع خطة مدفوعة. يعرضها preview_summary_email. |