# المحتوى الديناميكي

<YouTube id="A7l1_gK5yOA" playlabel="فيديو يوتيوب: أضف لمسة شخصية إلى رسائلك مع المحتوى الديناميكي المرتكز على المستخدم"/>


## ما هو المحتوى الديناميكي

تتيح لك هذه الوظيفة تخصيص رسائل الدفع والإيميلات الخاصة بك عن طريق تعديل محتوى الرسالة بقيم الـ Tag المقابلة التي تجمعها من المستخدمين. يمكنك مخاطبة المستخدم باسمه واستخدام أي من تفضيلاته في الرسالة لجعلها ذات صلة بكل مستخدم على حدة.

## حالة استخدام

تخيل هذا: يوفر التطبيق كوبونات لأفضل المطاعم في المدينة كل يوم جمعة.

لجذب انتباه المستخدمين وإعادتهم إلى التطبيق، يمكنك إرسال رسالة دفع أساسية تقول "هناك بعض الكوبونات لك في التطبيق، افتحه الآن!". ومع ذلك، فإن مثل هذه الرسالة لا تنقل أي معلومات محددة للمستخدم، لذلك من غير المرجح أن يفتحها كل من يتلقاها. لزيادة معدل فتح رسائل الدفع بشكل كبير، يجب إرسال الإشعارات إلى الجمهور المناسب بالرسالة المناسبة. لإرسال الرسائل الأكثر صلة، _اجمع المعلومات التالية من المستخدمين عن طريق استدعاء_ [`setTags`](/ar/developer/api-reference/device-api#settags):

* الاسم (يرسل قيمة الـ Tag _Alias_ إلى Pushwoosh)
* المطعم المفضل (يرسل قيمة الـ Tag _Restaurant_)

## كيفية تخصيص رسالة دفع

باستخدام هذه المعلومات عن المستخدمين، يمكنك تخصيص رسائل الدفع باستخدام المحتوى الديناميكي. لإضافة المحتوى الديناميكي إلى نص رسالتك، انقر على زر **التخصيص (Personalization)** في أعلى يمين حقل الإدخال.

<img src="/personalization-dynamic-content-1.webp" alt="زر التخصيص الموجود في أعلى يمين حقل إدخال الرسالة"/>

<Aside type="note">
يمكنك تخصيص نص الرسالة ليس فقط، بل محتويات الدفع الأخرى أيضًا. يمكنك تخصيص **العناوين**، **العناوين الفرعية**، **الترويسات**، **الأيقونات**، و**المعلمات الجذرية (root params)** من إعدادات الدفع الخاصة بالمنصة. أيضًا، يمكن تخصيص **عناوين URL للأزرار** لرسائل الدفع في Chrome. التدفق هو نفسه لمحتوى الدفع، لذا اتبع الخطوات أدناه لإضافة لمسة شخصية إلى كل عنصر من عناصر الإشعار.
</Aside>

1. اختر Tag

أولاً، اختر Tag سيتم استخدام قيمته في الرسالة. للتطبيق، انقر على **إدراج (Insert)**.

في حالتنا، إنه Tag الاسم حتى يتلقى كل مستخدم إشعار دفع مخصص.

<img src="/personalization-dynamic-content-2.webp" alt="مربع حوار اختيار الـ Tag يعرض الـ Tags المتاحة مع زر إدراج لإضافة الـ Tag المحدد إلى الرسالة"/>

<Aside type="caution">
الـ Tags من نوع السلسلة النصية (string) والعدد الصحيح (integer) فقط هي المتاحة لتخصيص رسائل الدفع المرسلة من لوحة التحكم (Control Panel). لتوسيع إمكانيات التخصيص باستخدام Tags من أنواع أخرى، [أرسل الرسائل عبر API](/ar/developer/api-reference/messages-api) أو أدرج Tags من نوع القائمة في [قوالب Liquid](/ar/product/personalization/liquid-templates).
</Aside>

2. اختر مُعدِّل تنسيق

بعد ذلك، حدد مُعدِّل التنسيق (Format Modifier) لقيمة الـ Tag المختارة. بما أنه الاسم، قم بتحويل الحرف الأول من الاسم إلى حرف كبير، بحيث يصبح "alexander" "Alexander":

<img src="/personalization-dynamic-content-3.webp" alt="اختيار مُعدِّل التنسيق يظهر خيار CapitalizeFirst لتحويل الحرف الأول من قيمة الـ Tag إلى حرف كبير"/>

<Aside type="note">
**أنواع المُعدِّلات**

* **CapitalizeFirst** – يحول الحرف الأول في قيمة الـ Tag إلى حرف كبير
* **CapitalizeAllFirst** – يحول الحرف الأول في كل كلمة في قيمة الـ Tag إلى حرف كبير إذا كانت القيمة تتكون من أكثر من كلمة واحدة
* **UPPERCASE** – يحول جميع الأحرف إلى أحرف كبيرة
* **lowercase** – يحول جميع الأحرف إلى أحرف صغيرة
* **regular** – يدرج قيمة الـ Tag تمامًا كما تم تعيينها للمستخدم أو الجهاز، دون أي تعديلات
</Aside>

3. حدد قيمة افتراضية

يمكنك أيضًا تحديد قيمة Tag افتراضية (Default Tag Value)، والتي تُستخدم كقيمة للـ Tag في حال لم يحددها المستخدم لسبب ما. اكتب قيمة افتراضية لأولئك الذين لم يقدموها، على سبيل المثال، "صديقي".

<img src="/personalization-dynamic-content-4.webp" alt="حقل إدخال قيمة الـ Tag الافتراضية يظهر مثالاً لقيمة افتراضية للمستخدمين الذين لم يقدموا معلومات الـ Tag"/>

4. أخيرًا، انقر على **إدراج (Insert)**.

<img src="/personalization-dynamic-content-5.webp" alt="زر إدراج لإنهاء وإضافة الـ Tag المخصص إلى محتوى الرسالة"/>

## إدراج User ID

إلى جانب الـ Tags، يمكنك إدراج [User ID](/ar/product/pushwoosh-knowledge-hub/users-userids/) في محتوى الدفع. يقوم Pushwoosh بحله لكل مستلم في وقت الإرسال، لذلك لا تحتاج إلى تخزينه كـ Tag.

1. انقر على **التخصيص (Personalization)** في الحقل الذي تريد تخصيصه (العنوان، نص الرسالة، أو محتوى دفع آخر مدعوم).
2. في القائمة، حدد **User ID**. استخدم مربع البحث للعثور عليه بسرعة.
3. اختر مُعدِّل تنسيق، وإذا لزم الأمر، قيمة افتراضية (انظر الخطوة 3 في [كيفية تخصيص رسالة دفع](#how-to-personalize-a-push)).
4. انقر على **إدراج (Insert)**.



## أدلة التخصيص حسب القناة

إذا كنت ترغب في تخصيص الرسائل عبر قنوات متعددة، فراجع أدلةنا الإرشادية المفصلة للقنوات المختلفة:

<CardGrid>
  <LinkCard 
    title="كيفية إرسال إشعار دفع مخصص" 
    href="/product/how-to-guides/how-to-send-a-personalized-message/how-to-send-a-personalized-push-notification/" 
  />
  <LinkCard 
    title="كيفية إرسال رسالة داخل التطبيق مخصصة" 
    href="/product/how-to-guides/how-to-send-a-personalized-message/how-to-send-a-personalized-in-app-message/" 
  />
  <LinkCard 
    title="كيفية إرسال بريد إلكتروني مخصص" 
    href="/product/how-to-guides/how-to-send-a-personalized-message/how-to-send-a-personalized-email/" 
  />
  <LinkCard 
    title="كيفية إرسال رسالة نصية قصيرة (SMS) مخصصة" 
    href="/product/how-to-guides/how-to-send-a-personalized-message/how-to-send-a-personalized-sms/" 
  />
</CardGrid>