انتقل إلى المحتوى

إدارة بيانات المستخدم باستخدام الوسوم (Tags)

فيديو يوتيوب: الوسوم (Tags) هي واحدة من أكثر الأدوات فائدة التي نقدمها. يعتمد الكثير من وظائف Pushwoosh المتقدمة على هذه الميزة. باستخدام الوسوم، يمكنك تجزئة جمهورك وإرسال إشعارات لحظية لبعض المستخدمين، وليس للآخرين.

الوسوم (Tags) هي واحدة من أكثر الأدوات فائدة التي نقدمها. يعتمد الكثير من وظائف Pushwoosh المتقدمة على هذه الميزة. باستخدام الوسوم، يمكنك تجزئة جمهورك وإرسال إشعارات لحظية لبعض المستخدمين، وليس للآخرين.

تحتوي الوسوم على أي بيانات عشوائية تربطها بمستخدم أو جهاز معين. يتضمن ذلك اسم المستخدم، المعرف (ID)، المدينة، فريق كرة القدم المفضل، فئات الأخبار المفضلة، أو أي معلومة أخرى عن المستخدمين. دعنا نلقي نظرة فاحصة.

قيم الوسوم

Anchor link to

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

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

أنواع الوسوم

Anchor link to
  • Integer — يُستخدم للبيانات الصحيحة (كمية النقود المكتسبة في اللعبة، المستوى الذي تم الوصول إليه، العمر).
  • String — يُستخدم للقيم النصية (اسم المستخدم، البريد الإلكتروني، المعرفات).
  • List — نفس نوع String، ولكن قد يكون لكل مستخدم قيم متعددة معينة في وقت واحد (تفضيلات الموسيقى، فئات الأخبار، تفضيلات المطبخ).
  • Boolean — نوع الوسم true / false.
  • Date — يُستخدم لتواريخ التقويم. بشكل أساسي، هذا هو نوع وسم صحيح يخزن طوابع زمن Unix Epoch (يتم تحويلها تلقائيًا من/إلى التاريخ الميلادي).
  • Price — يسمح بتعيين القيم وفقًا للعملة المحددة بتنسيق “*.XX” (https://en.wikipedia.org/wiki/ISO_4217).
  • Version — يُستخدم للتحكم في الإصدارات. مثال على التنسيق المسموح به هو w.x.y.z (Major.Minor.Patch.Build). القيمة القصوى لكل جزء من الإصدار هي 9999، لذا لا يمكن أن يكون رقم الإصدار الأقصى أكبر من 9999.9999.9999.9999.

عوامل تشغيل الوسوم

Anchor link to

لكل نوع من أنواع الوسوم مجموعة محددة من عوامل التشغيل القابلة للتطبيق. تحدد عوامل تشغيل الوسوم العلاقة بين الوسم وقيمه لأغراض التجزئة.

  • عوامل تشغيل وسم Integer: is, is not, are, not in, not set, any
  • عوامل تشغيل وسم String: is, is not, are, not in, not set, any
  • عوامل تشغيل وسم List: in, not in, not set, any
  • عوامل تشغيل وسم Boolean: is (true/false), not set, any
  • عوامل تشغيل وسم Date: exactly on, on or after, on or before, between, not set, any
  • عوامل تشغيل وسم Price: is, is not, greater or equals, less or equals, between, in, not in, not set, any
  • عوامل تشغيل وسم Version: is, is not, greater or equals, less or equals, between, in, not in, not set, any

وسوم خاصة بالتطبيق / غير خاصة بالتطبيق

Anchor link to

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

لنفترض أن لديك تطبيقين، تطبيق أخبار ولعبة، وتريد استهداف المستخدمين الذين وافقوا صراحة على تلقي الإشعارات اللحظية منك فقط. لذا، تقوم بإنشاء وسم منطقي يسمى “Subscribed” وتعيين قيمة "true" للمستخدمين الذين يرغبون في تلقي الإشعارات منك، و "false" لأولئك الذين لا يرغبون في تلقي الإشعارات.

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

إذا كان وسم “Subscribed” خاصًا بالتطبيق، فسيتم كل شيء كما هو مخطط له. ومع ذلك، في حالة كان هذا الوسم غير خاص بالتطبيق، فسيقوم كل تطبيق من تطبيقاتك بالكتابة فوق القيمة التي حددها التطبيق الآخر، مما قد يفسد استهدافك ويسبب الإحباط.

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

وسوم خاصة بالمستخدم

Anchor link to

جميع الوسوم في Pushwoosh خاصة بالمستخدم حسب التصميم ويتم تعيينها لجميع أجهزة المستخدم عند تعيينها بواسطة UserID بدلاً من HWID.

الوسوم الافتراضية

Anchor link to

هذه الوسوم متاحة من Pushwoosh بشكل افتراضي، لذا لا يتعين عليك (وفي الواقع، لا ينبغي عليك) تعيينها يدويًا. يتم تعيين معظمها من التطبيق وإرسالها إلى خادمنا عبر registerDevice ومكالمات API أخرى، ويتم تعيين بعضها بواسطة الخادم نفسه.

الاسمالنوعمكان التعيينالوصف
Application VersionVersionSDKالإصدار الحالي من التطبيق المثبت على الجهاز
Browser TypeStringSDKعند تسجيل جهاز لمشروع الويب الخاص بك، يتم تتبع نوعه – جوال أو سطح مكتب – تلقائيًا
CityStringServerآخر موقع جغرافي مسجل للجهاز
CountryStringServerآخر موقع جغرافي مسجل للجهاز
Device ModelStringSDKيشير إلى طراز الجهاز الذي تم تثبيت التطبيق عليه
First InstallDateServerيشير إلى الوقت الذي تم فيه تسجيل جهاز لتلقي الإشعارات لأول مرة
In-App ProductListSDKالمنتجات داخل التطبيق التي اشتراها مستخدم التطبيق
Last In-App Purchase DateDateSDKتاريخ آخر عملية شراء داخل التطبيق تمت على الجهاز
LanguageStringSDKاختصار من حرفين صغيرين للغة الجهاز وفقًا لـ ISO-639-1؛ مأخوذ من إعدادات الجهاز
Last Application OpenDateServerوقت آخر تشغيل للتطبيق على الجهاز
OS VersionVersionSDKإصدار نظام التشغيل الذي يعمل على الجهاز
PlatformStringSDKالمنصة التي يستخدم عليها المستخدم مشروعك.
Push Alerts EnabledBooleanSDKيشير إلى ما إذا كانت تنبيهات الإشعارات اللحظية مسموح بها في إعدادات الجهاز
SDK VersionVersionSDKإصدار Pushwoosh SDK المطبق على الجهاز
Unsubscribed EmailsBooleanSDKيشير إلى ما إذا كان المستخدم قد ألغى الاشتراك في تلقي رسائل البريد الإلكتروني من تطبيقك
Bounced EmailDateServerالتاريخ الذي حدث فيه ارتداد قوي لعنوان البريد الإلكتروني هذا. يتم تخزينه كتاريخ لتمكين التجزئة المستندة إلى الوقت، على سبيل المثال، لاستبعاد المستخدمين الذين لديهم ارتدادات حديثة.
Live Activity IDStringSDKيُستخدم لإدارة الأنشطة المباشرة عن طريق ربط معرف النشاط المباشر (Live Activity ID) بالجهاز. يتم تنظيفه تلقائيًا بعد 12 ساعة.

الوسوم المخصصة

Anchor link to

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

كيفية إعداد وسم مخصص

Anchor link to

للبدء، قم بإنشاء وتكوين الوسوم في لوحة تحكم Pushwoosh:

  1. اذهب إلى صفحة Tags في لوحة التحكم الخاصة بك وانقر على Add tag.
  2. قم بتسمية الوسم الخاص بك، واختر النوع، وقرر ما إذا كان يجب أن يكون خاصًا بالتطبيق أم لا.
  3. انقر على Save Tag.

استخدام وسم المدينة الافتراضي

Anchor link to

يتم تحديد موقع الجهاز بناءً على عنوان IP الخاص به في اللحظة التي تم فيها تشغيل تطبيقك على ذلك الجهاز لآخر مرة. يقوم GeoIP بإرسال بيانات الموقع إلى Pushwoosh، ويقوم Pushwoosh بحفظ الموقع المستلم من GeoIP كقيمة لوسم المدينة لجهاز معين.

في بعض الحالات، يختلف الموقع الذي يقدمه GeoIP عن اسم المدينة — على سبيل المثال، عندما يشير إلى منطقة من مدينة أو وحدة إدارية أخرى. يرجى توخي الحذر عند استخدام وسم المدينة الافتراضي لأغراض التجزئة: تأكد من تحديد القيم المناسبة.

على سبيل المثال، إذا كنت ستستهدف المستخدمين من ميونيخ، فيجب عليك تغطيتها بمجموعة من قيم وسم المدينة، بما في ذلك “Munich” نفسها (مع جميع القيم المقابلة، مثل المتغيرات المختلفة للهجاء التي يمكن أن يعيدها GeoIP ويتم حفظها كقيم للوسم) والعديد من المناطق المجاورة.

إحصائيات الوسوم

Anchor link to

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

لوحة معلومات إحصائيات الوسوم تعرض خيارات مخطط دائري ومخطط شريطي وعرض جدول لتحليل قيم الوسوم