משאב: GeneralClass
כיתה גנרית
ייצוג JSON |
---|
{ "id": string, "classTemplateInfo": { object ( |
שדות | |
---|---|
id |
חובה. המזהה הייחודי של המחלקה. המזהה של המנפיק חייב להיות ייחודי וייחודי. הערך הזה צריך להיות בפורמט |
classTemplateInfo |
פרטי תבנית לגבי האופן שבו צריך להציג את הכיתה. אם המדיניות לא מוגדרת, Google תשתמש בקבוצת ברירת המחדל של השדות להצגה. |
imageModulesData[] |
נתונים של מודול התמונה. אם גם |
textModulesData[] |
נתונים של מודול טקסט. אם גם |
linksModuleData |
נתונים של מודול הקישורים. אם גם |
enableSmartTap |
האפשרות הזו זמינה רק לשותפים שהפעילו את התכונה 'הקשה חכמה'. לקבלת הנחיות נוספות אפשר לפנות לתמיכה. |
redemptionIssuers[] |
מציין אילו מנפיקים למימוש מימוש יכולים לממש את הכרטיס באמצעות Smart Tap. מנפיקי המימוש מזוהים לפי מזהה המנפיק שלהם. מנפיקים למימוש מבצעים צריכים להגדיר לפחות מפתח אחד להקשה חכמה. גם השדות |
securityAnimation |
מידע אופציונלי על אנימציית האבטחה. אם המדיניות הזו מוגדרת, תוצג אנימציית אבטחה בפרטי הכרטיס. |
multipleDevicesAndHoldersAllowedStatus |
מזהה אם כמה משתמשים ומכשירים ישמרו את אותו אובייקט שקשור למחלקה הזו. |
callbackOptions |
אפשרויות קריאה חוזרת שישמשו כדי להפעיל חזרה למנפיק עבור כל שמירה/מחיקה של אובייקט למחלקה הזו על ידי משתמש הקצה. כל האובייקטים במחלקה הזו כשירים לקריאה חוזרת (callback). |
viewUnlockRequirement |
הצגת האפשרויות לביטול הנעילה של הכרטיס הגנרי. |
messages[] |
מערך הודעות שמוצגות באפליקציה. כל המשתמשים באובייקט הזה יקבלו את ההודעות המשויכות אליו. המספר המקסימלי של השדות האלה הוא 10. |
שיטות |
|
---|---|
|
הוספת הודעה למחלקה הגנרית שמזהה הכיתה הנתון מפנה אליה. |
|
מחזירה את המחלקה הגנרית עם מזהה המחלקה הנתון. |
|
הוספת מחלקה גנרית עם המזהה והמאפיינים הנתונים. |
|
מחזירה רשימה של כל המחלקות הגנריות עבור מזהה מנפיק נתון. |
|
מעדכן את המחלקה הגנרית שמזהה הכיתה הנתון מפנה אליה. |
|
מעדכן את המחלקה הגנרית שמזהה המחלקה הנתון מפנה אליה. |