المرجع: loyaltyClass
تمثيل JSON |
---|
{ "kind": string, "programName": string, "programLogo": { object ( |
الحقول | |
---|---|
kind |
تحدد نوع هذا المورد. القيمة: السلسلة الثابتة |
programName |
مطلوبة. اسم البرنامج، مثل "آدم للملابس". قد يعرض التطبيق علامة حذف بعد أول 20 حرفًا لضمان عرض السلسلة الكاملة على الشاشات الأصغر حجمًا. |
programLogo |
مطلوبة. شعار برنامج الولاء أو الشركة. ويتم عرض هذا الشعار في كل من تفاصيل التطبيق وطريقة عرضه على شكل قائمة. |
accountNameLabel |
تصنيف اسم الحساب، مثل "اسم العضو". الحد الأقصى المقترَح للطول هو 15 حرفًا لضمان عرض السلسلة الكاملة على الشاشات الأصغر حجمًا. |
accountIdLabel |
تصنيف رقم تعريف الحساب، مثل "رقم تعريف العضو". الحد الأقصى المقترَح للطول هو 15 حرفًا لضمان عرض السلسلة الكاملة على الشاشات الأصغر حجمًا. |
rewardsTierLabel |
تصنيف فئة المكافآت، مثل "فئة المكافآت" الحد الأقصى المقترَح للطول هو 9 أحرف لضمان عرض السلسلة الكاملة على الشاشات الأصغر حجمًا. |
rewardsTier |
فئة المكافآت، مثل "المستوى الذهبي" أو "المستوى البلاتيني". الحد الأقصى المقترَح للطول هو 7 أحرف لضمان عرض السلسلة الكاملة على الشاشات الأصغر حجمًا. |
localizedProgramName |
سلاسل مترجمة لاسم البرنامج. قد يعرض التطبيق علامة حذف بعد أول 20 حرفًا لضمان عرض السلسلة الكاملة على الشاشات الأصغر حجمًا. |
localizedAccountNameLabel |
السلاسل المترجَمة للحساب accountNameLabel. الحد الأقصى المقترَح للطول هو 15 حرفًا لضمان عرض السلسلة الكاملة على الشاشات الأصغر حجمًا. |
localizedAccountIdLabel |
السلاسل المترجَمة لـ accountIdLabel. الحد الأقصى المقترَح للطول هو 15 حرفًا لضمان عرض السلسلة الكاملة على الشاشات الأصغر حجمًا. |
localizedRewardsTierLabel |
سلاسل مترجمة لفئة RewardsTierLabel الحد الأقصى المقترَح للطول هو 9 أحرف لضمان عرض السلسلة الكاملة على الشاشات الأصغر حجمًا. |
localizedRewardsTier |
سلاسل النصوص المترجَمة لفئة RewardsTier الحد الأقصى المقترَح للطول هو 7 أحرف لضمان عرض السلسلة الكاملة على الشاشات الأصغر حجمًا. |
secondaryRewardsTierLabel |
تصنيف فئة المكافآت الثانوية، مثل "فئة المكافآت" |
localizedSecondaryRewardsTierLabel |
السلاسل المترجَمة للسمة الثانوية RewardssTierLabel |
secondaryRewardsTier |
فئة المكافآت الثانوية، مثل "المستوى الذهبي" أو "المستوى البلاتيني". |
localizedSecondaryRewardsTier |
سلاسل النصوص المترجَمة في برنامج RewardssTier الثانوي |
discoverableProgram |
معلومات حول كيفية اكتشاف الفئة وإنشاء مثيل منها من داخل تطبيق Google Pay |
classTemplateInfo |
معلومات نموذجية حول طريقة عرض الصف وفي حال ترك هذه السياسة بدون ضبط، ستلجأ Google إلى استخدام مجموعة تلقائية من الحقول لعرضها. |
id |
مطلوبة. المعرّف الفريد لفئة معيّنة. ويجب أن يكون رقم التعريف هذا فريدًا في كل الفئات التي تسجّلها جهة الإصدار. يجب أن تتبع هذه القيمة التنسيق issuer ID.identifier حيث تُصدر Google القيمة الأولى وتختار أنت الرقم الثاني. يجب أن يتضمن المعرّف الفريد أحرفًا أبجدية رقمية أو "." أو "_" أو "-". |
version |
منهي العمل به |
issuerName |
مطلوبة. اسم جهة الإصدار الحد الأقصى المقترَح للطول هو 20 حرفًا لضمان عرض السلسلة الكاملة على الشاشات الأصغر حجمًا. |
messages[] |
مجموعة من الرسائل المعروضة في التطبيق. سيتلقّى جميع مستخدمي هذا العنصر الرسائل المرتبطة به. الحد الأقصى لعدد هذه الحقول هو 10. |
allowMultipleUsersPerObject |
تمّ الإيقاف. يمكنك استخدام |
homepageUri |
عنوان URI للصفحة الرئيسية للتطبيق. تؤدي تعبئة معرّف الموارد المنتظم (URI) في هذا الحقل إلى اتباع نفس طريقة تعبئة URI في linkModuleData (عند عرض كائن، يظهر رابط إلى الصفحة الرئيسية في ما يُعرَف عادةً باسم قسم linkModuleData في الكائن). |
locations[] |
ملاحظة: هذا الحقل غير متاح حاليًا لتشغيل إشعارات الموقع الجغرافي. |
reviewStatus |
مطلوبة. حالة الفئة. يمكن ضبط هذا الحقل على يجب الاحتفاظ بهذا الحقل في الحقل " عليك ضبط هذا الحقل على عند تعديل صف في " |
review |
تعليقات المراجعة التي تضبطها المنصّة عندما يتم وضع علامة |
infoModuleData |
تمّ الإيقاف. استخدِم textModulesData بدلاً من ذلك. |
imageModulesData[] |
بيانات وحدة الصورة الحد الأقصى لعدد هذه الحقول المعروضة هو 1 من مستوى العنصر و1 لمستوى عنصر الفئة. |
textModulesData[] |
بيانات وحدة النص وإذا تمّ تحديد بيانات الوحدة النصية أيضًا في الفئة، سيتمّ عرض المجموعتَين. الحد الأقصى لعدد هذه الحقول المعروضة هو 10 من العنصر و10 من الفئة. |
linksModuleData |
بيانات وحدة الروابط. إذا تم أيضًا تحديد بيانات وحدة الروابط على الكائن، سيظهر كلاهما. |
redemptionIssuers[] |
تحدّد جهات إصدار البطاقة التي يمكنها تحصيل قيمة البطاقة من خلال "الدفع الذكي". ويتم تحديد جهات إصدار البطاقات من خلال رقم تعريف جهة الإصدار. يجب أن يكون لدى جهات إصدار تحصيل القيمة مفتاح واحد على الأقل تم إعداده لميزة "الدفع الذكي". ويجب أيضًا إعداد الحقلَين |
countryCode |
رمز البلد المستخدَم لعرض بلد البطاقة (عندما لا يكون المستخدم في ذلك البلد)، وكذلك لعرض محتوى مترجَم عندما لا يكون المحتوى متاحًا بلغة المستخدم. |
heroImage |
صورة بانر اختيارية يتم عرضها على الجزء الأمامي من البطاقة. وفي حال عدم توفّر أي منها، لن يتم عرض أي بيانات. سيتم عرض الصورة بنسبة 100%. |
wordMark |
تمّ الإيقاف. |
enableSmartTap |
تحدّد هذه العلامة ما إذا كانت هذه الفئة تتيح استخدام ميزة "الدفع الذكي". ويجب أيضًا إعداد الحقلَين |
hexBackgroundColor |
لون خلفية البطاقة إذا لم يتم تعيين اللون السائد لصورة الجزء الرئيسي، وإذا لم يتم تعيين صورة الجزء الرئيسي، فسيتم استخدام اللون السائد للشعار. التنسيق هو #rrggbb حيث يكون rrggbb ثلاثي الأبعاد بنموذج أحمر أخضر أزرق، مثل |
localizedIssuerName |
سلاسل مُترجَمة لـ providerName الحد الأقصى المقترَح للطول هو 20 حرفًا لضمان عرض السلسلة الكاملة على الشاشات الأصغر حجمًا. |
multipleDevicesAndHoldersAllowedStatus |
تحدِّد ما إذا كان العديد من المستخدمين والأجهزة سيحفظون العنصر نفسه الذي يشير إلى هذه الفئة. |
callbackOptions |
خيارات معاودة الاتصال التي يمكن استخدامها لمعاودة الاتصال بجهة الإصدار لكل عملية حفظ/حذف لعنصر في هذه الفئة من قِبل المستخدم النهائي جميع عناصر هذه الفئة مؤهَّلة لمعاودة الاتصال. |
securityAnimation |
معلومات اختيارية حول الحركة الأمنية. في حال ضبط ذلك، سيتم عرض صورة متحركة للأمان على تفاصيل البطاقة. |
viewUnlockRequirement |
الاطّلاع على خيارات "متطلبات فتح القفل" لبطاقة الولاء |
wideProgramLogo |
الشعار العريض لبرنامج الولاء أو الشركة. عند توفير هذا الشعار، سيتم استخدامه بدلاً من شعار البرنامج في أعلى يمين عرض البطاقة. |
appLinkData |
رابط اختياري للتطبيق أو الموقع الإلكتروني سيتم عرضه كزر في الجهة الأمامية من البطاقة في حال تقديم AppLinkData للعنصر المقابل الذي سيتم استخدامه بدلاً من ذلك |
DiscoverableProgram
معلومات حول كيفية اكتشاف فئة معيّنة وإنشاء مثيل لها من داخل تطبيق Android Pay
تمثيل JSON |
---|
{ "merchantSignupInfo": { object ( |
الحقول | |
---|---|
merchantSignupInfo |
معلومات حول إمكانية الاشتراك وإضافة قيمة قيّمة في هذا البرنامج من خلال موقع إلكتروني للتاجر يتم استخدامه عند تمكين MERCHANT_HOSTED_CONVERSATION. |
merchantSigninInfo |
معلومات حول إمكانية تسجيل الدخول وإضافة معلومات قيّمة لهذا البرنامج من خلال موقع إلكتروني للتاجر يُستخدم عند تمكين MERCHANT_HOSTED_SIGNIN. |
state |
حالة مستوى رؤية البرنامج القابل للاكتشاف. |
DiscoverableProgramMerchantSignupInfo
معلومات عن عملية الاشتراك في برنامج يستضيفها تاجر.
تمثيل JSON |
---|
{ "signupWebsite": { object ( |
الحقول | |
---|---|
signupWebsite |
عنوان URL الذي يجب توجيه المستخدم إليه إلى موقع الاشتراك الخاص بالتاجر |
signupSharedDatas[] |
بيانات المستخدمين التي يتم إرسالها في طلب POST إلى عنوان URL للموقع الإلكتروني الخاص بالاشتراك يتم ترميز هذه المعلومات ثم مشاركتها كي يتمكّن الموقع الإلكتروني للتاجر من ملء الحقول المستخدَمة مسبقًا لتسجيل المستخدم في البرنامج القابل للاكتشاف. |
DiscoverableProgramMerchantSigninInfo
معلومات عن مسار تسجيل الدخول الذي يستضيفه التاجر لبرنامج.
تمثيل JSON |
---|
{
"signinWebsite": {
object ( |
الحقول | |
---|---|
signinWebsite |
عنوان URL المطلوب توجيه المستخدم إليه إلى موقع تسجيل الدخول للتاجر. |
الحالة
عمليات التعداد | |
---|---|
STATE_UNSPECIFIED |
|
TRUSTED_TESTERS |
مرئية فقط للمختبِرين الذين لديهم إذن الوصول إلى حساب جهة الإصدار. |
trustedTesters |
الاسم المستعار القديم لـ |
LIVE |
مرئية للجميع. |
live |
الاسم المستعار القديم لـ |
DISABLED |
غير مرئي. |
disabled |
الاسم المستعار القديم لـ |
الطُرق |
|
---|---|
|
يؤدي هذا الإجراء إلى إضافة رسالة إلى فئة برنامج الولاء المشار إليها في رقم تعريف الفئة المحدّد. |
|
تعرض فئة الولاء باستخدام معرّف الفئة المحدّد. |
|
تُدرج فئة الولاء مع رقم التعريف والمواقع المحدّدة. |
|
تعرض قائمة بكل فئات الولاء لمعرّف جهة إصدار معيّن. |
|
تعدِّل فئة الولاء المشار إليها من خلال رقم تعريف الفئة المحدّد. |
|
تعدِّل فئة الولاء المشار إليها من خلال رقم تعريف الفئة المحدّد. |