المرجع: LoyaltyObject
تمثيل JSON |
---|
{ "kind": string, "classReference": { object ( |
الحقول | |
---|---|
kind |
يحدد نوع هذا المورد. القيمة: السلسلة الثابتة |
class |
نسخة من الحقول المكتسَبة لفئة المصدر يتم استرداد هذه الحقول أثناء طلب GET. |
account |
اسم صاحب حساب الولاء، مثل "عادل كمال" الحد الأقصى المقترَح هو 20 حرفًا لضمان عرض السلسلة الكاملة على الشاشات الأصغر حجمًا. |
account |
معرّف حساب الولاء. الحد الأقصى المقترَح هو 20 حرفًا. |
loyalty |
تصنيف نقاط المكافآت في برنامج الولاء ورصيده ونوعه |
linked |
قائمة بعناصر العروض المرتبطة ببطاقة الولاء هذه يجب أن تكون عناصر العرض متوفّرة. يجب أن تتبع أرقام تعريف كائنات العرض بالتنسيق issuer ID.identifier حيث تُصدر Google المعرّف الأول ويمكنك اختيار المعرّف الثاني. |
secondary |
تصنيف نقاط المكافآت الثانوية ورصيده ونوعه تظهر بالإضافة إلى نقاط الولاء الأساسية. |
id |
مطلوب. المعرّف الفريد للعنصر ويجب أن يكون هذا المعرّف فريدًا في كل العناصر من جهة الإصدار. يجب أن تتبع هذه القيمة التنسيق issuer ID.identifier حيث تُصدر Google المعرّف الأول ويمكنك اختيار المعرّف الثاني. يجب أن يتضمّن المعرّف الفريد أحرفًا أبجدية رقمية فقط أو النقطة أو الشرطة السفلية أو الواصلة. |
class |
مطلوب. الصفّ المرتبط بهذا الكائن يجب أن يكون الصف من النوع نفسه مثل هذا العنصر، ويجب أن يكون متوفّرًا، ويجب الموافقة عليه. يجب أن تتبع أرقام تعريف الصفوف التنسيق issuer ID.identifier حيث تُصدر Google المعرّف الأول ويمكنك اختيار المعرّف الثاني. |
version |
منهي العمل به |
state |
مطلوب. حالة العنصر يُستخدَم هذا الحقل لتحديد كيفية عرض عنصر في التطبيق. على سبيل المثال، يتم نقل عنصر |
barcode |
نوع الرمز الشريطي وقيمته |
messages[] |
صفيف من الرسائل المعروضة في التطبيق. سيتلقّى جميع مستخدمي هذا العنصر الرسائل المرتبطة به. الحد الأقصى لعدد هذه الحقول هو 10. |
valid |
الفترة الزمنية التي سيكون هذا الكائن فيها |
locations[] |
ملاحظة: لا يمكن حاليًا استخدام هذا الحقل لتشغيل الإشعارات الجغرافية. |
has |
تشير إلى ما إذا كان العنصر يتضمّن مستخدمين. تضبط المنصة هذا الحقل. |
smart |
القيمة التي سيتم إرسالها إلى محطة دفع معتمَدة من Smart Tap عبر NFC لهذا العنصر. يجب أيضًا ضبط الحقلين في حال ترك هذه القيمة بدون ضبط، ولكن تم إعداد حقلَي مستوى الفئة |
has |
ما إذا كان هذا العنصر مرتبطًا حاليًا بجهاز واحد يضبط النظام الأساسي هذا الحقل عندما يحفظ المستخدم العنصر ويربطه بجهازه. مخصّص للاستخدام من قِبل شركاء محدّدين. يُرجى التواصل مع فريق الدعم للحصول على معلومات إضافية. |
disable |
يشير إلى ما إذا كان يجب إيقاف الإشعارات صراحةً. في حال ضبط هذا الحقل على "صحيح"، سيتم حظر إرسال إشعارات انتهاء الصلاحية إلى المستخدم بغض النظر عن حقل في الوقت الحالي، لا يمكن ضبط هذا الإعداد إلا للعروض. |
info |
تمّ الإيقاف. استخدِم textModulesData بدلاً من ذلك. |
image |
بيانات وحدة الصور إنّ الحدّ الأقصى لعدد هذه الحقول المعروضة هو 1 من مستوى العنصر و1 لمستوى عنصر الفئة. |
text |
بيانات وحدة النصوص إذا تمّ أيضًا تحديد بيانات وحدة النص في الفئة، سيتم عرض كليهما. الحد الأقصى لعدد هذه الحقول المعروضة هو 10 حقول من العنصر و10 حقول من الفئة. |
links |
ربط بيانات الوحدة وإذا تم أيضًا تحديد بيانات وحدة الروابط في الفئة، سيتم عرض كلتيهما. |
app |
رابط اختياري للتطبيق أو الموقع الإلكتروني سيتم عرضه كزر على الجهة الأمامية من البطاقة. في حال توفّر AppLinkData للفئة المقابلة، سيتم عرض عنصر AppLinkData فقط. |
rotating |
نوع الرمز الشريطي المتغيّر وقيمته |
hero |
صورة بانر اختيارية تظهر على الجهة الأمامية من البطاقة في حال عدم توفّر أيّ منها، سيتم عرض صورة رئيسية للفئة، إذا كانت متوفّرة. إذا لم تكن صورة العرض للصف متوفّرة أيضًا، لن يتم عرض أي محتوى. |
grouping |
المعلومات التي تتحكّم في كيفية تجميع البطاقات معًا |
pass |
نقْل القيود للعنصر ويشمل ذلك الحدّ من سلوكيات NFC ولقطات الشاشة. |
save |
القيود المفروضة على العنصر التي يجب التحقّق منها قبل أن يحاول المستخدم حفظ البطاقة يُرجى العلم أنّ هذه القيود لن يتم تطبيقها إلا خلال وقت الحفظ. إذا تغيّرت القيود بعد أن يحفظ المستخدم البطاقة، لن يتم تطبيق القيود الجديدة على البطاقة التي سبق حفظها. |
linked |
تمثل linkedObjectIds قائمة بعناصر أخرى، مثل تذكرة حضور فعالية أو بطاقة ولاء أو عرض أو عنصر عام أو بطاقة هدايا أو بطاقة نقل عام أو بطاقة صعود إلى الطائرة، والتي يجب إرفاقها تلقائيًا بعنصر الولاء هذا. إذا حفظ مستخدم بطاقة الولاء هذه، سيتم تلقائيًا إرسال معرّفات linkedObjectIds هذه إلى محفظة المستخدم (ما لم يوقف الإعداد لتلقّي البطاقات المرتبطة هذه). تأكَّد من أنّه سبق إدراج العناصر المتوفّرة في linkedObjectIds، وإلا ستتعذّر عمليات الاستدعاء. بعد ربط العناصر، لا يمكن إلغاء ربطها. لا يمكنك ربط عناصر تابعة لمُصدِر آخر. هناك حدّ لعدد العناصر التي يمكن ربطها بكائن واحد. بعد بلوغ الحدّ الأقصى، سيتم تجاهل الكائنات المرتبطة الجديدة في المكالمة بدون إشعار. يجب أن تتّبع معرّفات العناصر التنسيق issuer ID.identifier حيث تُصدر Google المعرّف الأول ويكون المعرّف الثاني من اختيارك. |
notify |
ما إذا كان يجب أن تؤدي تعديلات الحقل على هذا العنصر إلى تشغيل الإشعارات أم لا. عند ضبط القيمة على NOTIFY (إشعار)، سنحاول إرسال إشعار إلى المستخدمين بشأن تعديل الحقل. ولن يتم إرسال هذه الإشعارات إلى المستخدمين إلا إذا كان الحقل جزءًا من قائمة مسموح بها. في حال الضبط على DO_NOT_NOTIFY أو NOTIFICATION_SETTINGS_UNSPECIFIED، لن يتم تشغيل أي إشعار. هذا الإعداد مؤقت ويجب ضبطه مع كل طلب PATCH أو UPDATE، وإلا لن يتم تشغيل إشعار. |
value |
بيانات وحدة القيمة المضافة الاختيارية. عشرة عناصر كحد أقصى على الجسم |
LoyaltyPoints
تمثيل JSON |
---|
{ "label": string, "balance": { object ( |
الحقول | |
---|---|
label |
تصنيف نقاط الولاء، مثل "النقاط" الحد الأقصى الموصى به للطول هو 9 أحرف. |
balance |
رصيد نقاط الولاء الخاص بصاحب الحساب، مثل "500" أو "10.00 دولار أمريكي" الحد الأقصى المقترَح هو 7 أحرف. هذا حقل مطلوب من |
localized |
سلاسل مترجمة للتصنيف. الحد الأقصى المقترَح هو 9 أحرف. |
LoyaltyPointsBalance
تمثيل JSON |
---|
{
"string": string,
"int": integer,
"double": number,
"money": {
object ( |
الحقول | |
---|---|
string |
تنسيق السلسلة للرصيد يجب تعبئة نوع واحد فقط من هذه الأنواع الفرعية (string, int, مزدوج، المال). |
int |
الشكل الصحيح لرصيد. يجب ملء نوع فرعي واحد فقط من هذه الأنواع الفرعية (string أو int أو double أو money). |
double |
النموذج المزدوج للتوازن. يجب ملء نوع فرعي واحد فقط من هذه الأنواع الفرعية (string أو int أو double أو money). |
money |
الشكل المالي للرصيد. يجب ملء نوع فرعي واحد فقط من هذه الأنواع الفرعية (string أو int أو double أو money). |
الطُرق |
|
---|---|
|
تُضيف رسالة إلى عنصر الولاء الذي يشير إليه معرّف العنصر المحدّد. |
|
تعرِض هذه الدالة عنصر الولاء الذي يحمل رقم تعريف العنصر المحدّد. |
|
تُدرج عنصرًا للولاء باستخدام المعرّف والسمات المحدّدة. |
|
عرض قائمة بجميع عناصر برنامج الولاء لرقم تعريف جهة إصدار معيّن |
|
تعديل عناصر العروض المرتبطة لكائن الولاء باستخدام المعرّف المحدّد |
|
تعديل عنصر الولاء المُشار إليه بمعرّف العنصر المحدّد |
|
لتعديل عنصر الولاء الذي يشير إليه رقم تعريف العنصر المحدّد. |