تحديث بطاقة المحفظة الرقمية يتم بتعديلها في أداة البطاقات أو عبر API. بعدها تعيد المنصة رسم البطاقة على كل جهاز حفظها، دون إعادة تثبيت. في Apple لا يرى العميل تنبيهاً على شاشة القفل إلا للحقول التي لها رسالة تغيير (change message). وفي Google لا يصل تنبيه Google نفسه إلا على بطاقات الولاء وتذاكر الفعاليات وبطاقات الطيران.

هذا هو الجانب العملي من التحديثات. أما الآلية التي تعمل تحتها فتجدها في كيف تعمل تحديثات بطاقات المحفظة. الأمثلة هنا من بطاقات المحفظة في Pushwoosh، حيث ترتبط كل بطاقة بمعرّف مستخدم (User ID) ويمكن تحديثها من المنشئ أو من حملة أو عبر API. وبما أن Android يتجاوز 70% من الهواتف في منطقة الشرق الأوسط وشمال أفريقيا، فقواعد Google في التنبيهات تهم معظم عملائك بقدر قواعد Apple.

ما الذي يمكنك تغييره

كل شيء تقريباً. في بطاقات Apple Wallet داخل Pushwoosh يمكنك تعديل اسم البطاقة ووصفها، وقيم الحقول وعناوينها، ورسائل التغيير، والألوان، ورسالة الرمز الشريطي، وتاريخ الانتهاء والحالة، والمواقع وأجهزة البيكون. أما الصور فتبقى مقفلة. وفي بطاقات Google يمكنك أيضاً تبديل الشعار والصورة الرئيسية، والرمز الشريطي، والروابط، ورابط التطبيق.

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

التغييرمثالما يراه العميل
قيمة حقلالنقاط من 120 إلى 180تُعاد رسم البطاقة، مع تنبيه إذا كانت هناك رسالة تغيير
التاريخ أو الوقتتأجيل فعالية الإفطار إلى الساعة 8 مساءًتُعاد رسم البطاقة، مع تنبيه إذا كانت هناك رسالة تغيير
البوابة أو المقعد أو الرصيفالبوابة B12 إلى B20تُعاد رسم البطاقة، مع تنبيه إذا كانت هناك رسالة تغيير
الألوان (والصور في Google)تصميم موسمي لرمضان أو العيدتُعاد رسم البطاقة، دون تنبيه
المواقعافتتاح فرع جديديتغير ظهور البطاقة على شاشة القفل، دون تنبيه
الانتهاء أو الإلغاءانتهاء العضويةتصبح البطاقة رمادية أو تنتقل إلى البطاقات المنتهية
التغيير
1 / 6
قيمة حقل
مثال
النقاط من 120 إلى 180
ما يراه العميل
تُعاد رسم البطاقة، مع تنبيه إذا كانت هناك رسالة تغيير
التغيير
2 / 6
التاريخ أو الوقت
مثال
تأجيل فعالية الإفطار إلى الساعة 8 مساءً
ما يراه العميل
تُعاد رسم البطاقة، مع تنبيه إذا كانت هناك رسالة تغيير
التغيير
3 / 6
البوابة أو المقعد أو الرصيف
مثال
البوابة B12 إلى B20
ما يراه العميل
تُعاد رسم البطاقة، مع تنبيه إذا كانت هناك رسالة تغيير
التغيير
4 / 6
الألوان (والصور في Google)
مثال
تصميم موسمي لرمضان أو العيد
ما يراه العميل
تُعاد رسم البطاقة، دون تنبيه
التغيير
5 / 6
المواقع
مثال
افتتاح فرع جديد
ما يراه العميل
يتغير ظهور البطاقة على شاشة القفل، دون تنبيه
التغيير
6 / 6
الانتهاء أو الإلغاء
مثال
انتهاء العضوية
ما يراه العميل
تصبح البطاقة رمادية أو تنتقل إلى البطاقات المنتهية

بطاقة واحدة أو كل البطاقات دفعة واحدة

كل بطاقة في Pushwoosh تنتمي إلى معرّف مستخدم واحد. وهذا يمنحك طريقتين للتحديث.

تحديث بطاقة واحدة هو الحالة اليومية: عملية شراء تغيّر رصيد عميل واحد، فتتغير بطاقة هذا العميل. وفي الغالب ستؤتمت ذلك عبر API أو مزامنة الوسوم (tag sync) بدلاً من تنفيذه بالنقر يدوياً.

أما التحديث الجماعي فيشمل البرنامج كله: شروط جديدة أو تصميم موسمي لكل حاملي البطاقات، مثل تصميم خاص بشهر رمضان أو باليوم الوطني السعودي. في Pushwoosh يتم ذلك عبر Wallet Pass Campaign (حملة بطاقات المحفظة). الحقول المحددة كمشتركة تتحدث على كل بطاقة صادرة من الحملة، والحقول الشخصية تحتفظ بقيم كل عميل، وتعرض الحملة عدد البطاقات التي سيطالها التعديل قبل الحفظ.

خطّط لهذه التحديثات الجماعية على تقويم المنطقة لا على تقويم Black Friday. تصميم رمضان يُطلق قبل بداية الشهر، ثم يُستبدل بتصميم عيد الفطر في نهايته، ويعود الموسم بعد نحو 70 يوماً مع عيد الأضحى. وبينهما مناسبات وطنية مثل اليوم الوطني السعودي في 23 سبتمبر واليوم الوطني الإماراتي في 2 ديسمبر. ولأن مواعيد رمضان والعيدين تختلف كل عام، اجعل الحقول المشتركة في الحملة جاهزة مسبقاً، فيصبح تبديل التصميم تعديلاً واحداً لا إعادة إصدار.

في بطاقات Google Wallet يمكن أن تحمل الحقول وسوم المستخدم (user tags). يملأ Pushwoosh قيم الوسوم عند إنشاء البطاقة ويحدّثها مع كل تحديث، فتعرض البطاقة ما يقوله الملف الشخصي الآن. وداخل الحملة، تقوم مزامنة الوسوم بذلك على المنصتين دون أي تعديل: عندما يتغير الوسم الذي يقف خلف الحقل، تحصل البطاقة على القيمة الجديدة في الفحص التالي، كل 60 دقيقة افتراضياً.

رسائل التغيير: من الذي يتلقى التنبيه

ليس كل تحديث يستحق أن يقاطع العميل. أنت من يقرر أيها يفعل ذلك.

في Apple تربط رسالة تغيير بحقل معيّن، مثل «بوابتك الآن هي %@». عندما يتغير هذا الحقل، يعرض iOS الرسالة على شاشة القفل. أما الحقول التي لا رسالة لها فتتحدث بصمت.

حقول البطاقة في منشئ بطاقات Apple Wallet من Pushwoosh مع حقل رسالة التغيير بجوار معاينة بطاقة صعود الطائرة

في Google يحدد نوع البطاقة ما إذا كانت Google سترسل تنبيهها الخاص بالحقول المتغيرة: بطاقات الولاء وتذاكر الفعاليات وبطاقات الطيران فقط، وGoogle هي من تكتب النص. وفي تذاكر الفعاليات والطيران لا يصل التنبيه إلا عندما يكون موعد البدء بعد أقل من 3 ساعات. ومع أي نوع، يمكنك بدلاً من ذلك إرفاق إشعار مخصص بالتحديث عبر API أو حملة. تسمح Google بما لا يزيد على 3 إشعارات لكل بطاقة خلال 24 ساعة، وبعدها تتحدث البطاقة بصمت.

قاعدتنا العملية: نبّه على التغييرات التي يجب أن يتصرف العميل بناءً عليها، مثل بوابة جديدة أو موعد تغيّر أو نقاط توشك على الانتهاء. أما إعادة التصميم أو موقع فرع جديد فلا تحتاج إلى تنبيه أبداً.

في رمضان تتغير المواعيد اليومية كلها تقريباً: ساعات العمل، وفعاليات الإفطار والسحور، ومواعيد الاستلام والتوصيل. احتفظ بالتنبيه للتغيير الذي يلزم العميل بتصرف، مثل فعالية إفطار انتقلت إلى موعد آخر، ودع تحديثات الألوان الموسمية تمر بصمت. واكتب رسالة التغيير بالعربية الفصحى، ثم اختبرها على جهاز حقيقي، لأن القيمة المتغيرة غالباً أرقام أو رموز لاتينية مثل B20 داخل جملة تُقرأ من اليمين إلى اليسار.

رسائل التغيير ليست قناة تسويقية

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

للعروض الترويجية، كعروض الجمعة البيضاء أو تخفيضات العيد، تواصل مع العملاء أنفسهم عبر الإشعارات الفورية (Push Notifications) أو البريد الإلكتروني أو SMS: كل بطاقة مرتبطة بمعرّف مستخدم، فحاملها موجود أصلاً ضمن جمهورك. وعندما يحتاج حاملو البطاقات إلى معرفة شيء عن البطاقة نفسها، مثل مكافأة أصبحت جاهزة، فالخيارات موضحة في وثائق مراسلة حاملي البطاقات.

See Pushwoosh in action
Request a demo

التحديث عبر API

عندما يأتي التغيير من أنظمتك الخاصة، مثل نظام نقاط البيع (POS) أو محرك الحجوزات أو سجل النقاط في تطبيق مالي، استخدم API بدلاً من المنشئ. التدفق واحد على المنصتين: حدّد البطاقة، أرسل القيم الجديدة، ودع المنصة تزامن.

الطرق والمعاملات موجودة في مرجعَي Apple Wallet PassKit API وGoogle Wallet API.

الانتهاء والإلغاء والاستعادة

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

في Apple حدّد تاريخ انتهاء، فتصبح البطاقة رمادية بعده. ويمكنك أيضاً وضع علامة الإلغاء (voided) على البطاقة، مثلاً بعد استخدام القسيمة. وفي Google يؤدي إبطال البطاقة إلى نقلها إلى البطاقات المنتهية (Expired passes) لدى العميل، ويمكنك تفعيلها مجدداً لاحقاً. أما حذف بطاقة Google فيبطلها في Google ويزيل سجلها في Pushwoosh.

عندما لا يصل التحديث

أربعة أسباب تغطي معظم الحالات.

انتهت صلاحية شهادة Apple. بطاقات Apple موقّعة بشهادة Pass Type ID الخاصة بك، وعندما تنتهي لا يمكن توقيع البطاقات أو تحديثها. ضع تاريخ التجديد في التقويم في يوم رفع الشهادة نفسه.

حذف العميل البطاقة. لا تصل التحديثات إلا إلى الأجهزة التي ما زالت البطاقة محفوظة عليها.

وصل التحديث لكن دون تنبيه. في Apple تحقق من أن للحقل رسالة تغيير. وفي Google تحقق من نوع البطاقة، ومن خانة Notify about changed fields، ومن الحد اليومي.

لم يُضف العميل البطاقة أصلاً. البطاقة الصادرة التي لم تُحفظ لا تتلقى أي تحديثات. أرسل رابط التثبيت مرة أخرى.

أبقِ كل بطاقة محدّثة مع Pushwoosh

يحدّث Pushwoosh بطاقات Apple Wallet وGoogle Wallet الأصلية من المنشئ أو من حملة أو عبر API، وكل بطاقة مرتبطة بمعرّف المستخدم نفسه الذي تعمل عليه الإشعارات الفورية والبريد الإلكتروني وSMS. غيّر رصيداً واحداً أو البرنامج كله، واختر أي التغييرات تستحق تنبيهاً. وتُعالج بيانات حاملي البطاقات على بنية حاصلة على شهادتي ISO 27001:2022 وSOC 2 Type 2، ومتوافقة مع GDPR، مع مراكز بيانات في الاتحاد الأوروبي والولايات المتحدة.

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

اكتشف بطاقات المحفظة الرقمية
اكتشف بطاقات المحفظة الرقمية

الأسئلة الشائعة


Pushwoosh Team
Content Team في Pushwoosh
مشاركة

مقالات ذات صلة

عرض الكل