# الأحداث الموصى بها لتطبيقات الألعاب

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

<Aside type="caution" icon="setting" title="مطلوب مساعدة المطورين">
 ستُحتاج إلى مساعدة فريق المطورين لديك لإعداد هذه الأحداث. يرجى مشاركة [هذا الدليل](/ar/developer/guides/audience-and-segmentation/events/custom-events-examples#gaming-apps) معهم للحصول على تعليمات مفصلة.
</Aside>

لتطبيق أي من هذه الأحداث أو غيرها:

*   [أنشئ الحدث](/ar/product/audience-data-and-segmentation/events#1-create-events-in-pushwoosh-control-panel) في لوحة تحكم Pushwoosh Control Panel، وأضف السمات إذا لزم الأمر.
*   اطلب من فريق المطورين لديك دمج طريقة [postEvent](/ar/developer/api-reference/user-centric-api#postevent) في مشروعك على الهاتف المحمول. قم بتوفير اسم الحدث وأسماء السمات تمامًا كما هي في لوحة التحكم (Control Panel). للحصول على تعليمات مفصلة، يرجى مشاركة [هذا الرابط](/ar/developer/guides/audience-and-segmentation/events/custom-events-examples#gaming-apps) معهم.

## New level

عندما يصل المستخدم إلى مستوى جديد في اللعبة، قم بتشغيل حدث New level.

السمات الموصى بها:

*   level\_id: String
*   user\_id: String

## Level completed

أرسل هذا الحدث عندما يكمل المستخدم مستوى معينًا في اللعبة.

السمات الموصى بها:

*   level\_id: String
*   user\_id: String

## Virtual currency earned

قم بتشغيل هذا الحدث عندما يزداد رصيد العملة الافتراضية للمستخدم.

السمات الموصى بها:

*   currency\_name: String
*   quantity: Integer
*   user\_id: String

## Tutorial completed

قم بتشغيل هذا الحدث عندما يكمل المستخدم البرنامج التعليمي داخل اللعبة.

السمات الموصى بها:

*   tutorial\_name: String
*   completion: Boolean

## Achievement unlocked

راقب تفاعل المستخدم مع الحدث الذي يتم تشغيله عندما يفتح المستخدم إنجازًا معينًا.

السمات الموصى بها:

*   achievement\_name: String
*   level: Integer
*   user\_id: String