ทรัพยากร: GenericClass
คลาสทั่วไป
| การแสดง JSON | 
|---|
{ "id": string, "classTemplateInfo": { object (  | 
              
| ช่อง | |
|---|---|
id | 
                
                   
 ต้องระบุ ตัวระบุที่ไม่ซ้ำกันของชั้นเรียน รหัสนี้ต้องไม่ซ้ำกันจากผู้ให้บริการรายใดรายหนึ่ง ค่านี้ต้องเป็นไปตามรูปแบบ   | 
              
classTemplateInfo | 
                
                   
 ข้อมูลเทมเพลตเกี่ยวกับวิธีแสดงชั้นเรียน หากไม่ได้ตั้งค่าไว้ Google จะแสดงชุดช่องเริ่มต้น  | 
              
imageModulesData[] | 
                
                   
 ข้อมูลโมดูลรูปภาพ หากมีการกําหนด   | 
              
textModulesData[] | 
                
                   
 ข้อมูลโมดูลข้อความ หากมีการกําหนด   | 
              
linksModuleData | 
                
                   
 ข้อมูลโมดูลลิงก์ หากมีการกําหนด   | 
              
enableSmartTap | 
                
                   
 พร้อมให้บริการแก่พาร์ทเนอร์ที่เปิดใช้การแตะอัจฉริยะเท่านั้น โปรดติดต่อทีมสนับสนุนเพื่อขอคำแนะนำเพิ่มเติม  | 
              
redemptionIssuers[] | 
                
                   
 ระบุผู้ออกบัตรแลกสิทธิ์ที่แลกแต้มผ่าน Smart Tap ได้ ระบบจะระบุผู้ออกบัตรแลกสิทธิ์ด้วยรหัสผู้ออกบัตร ผู้ออกบัตรแลกสิทธิ์ต้องกำหนดค่าคีย์ Smart Tap อย่างน้อย 1 รายการ นอกจากนี้ คุณต้องตั้งค่าช่อง   | 
              
securityAnimation | 
                
                   
 ข้อมูลเกี่ยวกับภาพเคลื่อนไหวเกี่ยวกับความปลอดภัย (ไม่บังคับ) หากตั้งค่านี้ ระบบจะแสดงภาพเคลื่อนไหวความปลอดภัยในรายละเอียดบัตร  | 
              
multipleDevicesAndHoldersAllowedStatus | 
                
                   
 ระบุว่าผู้ใช้และอุปกรณ์หลายรายจะบันทึกออบเจ็กต์เดียวกันซึ่งอ้างอิงคลาสนี้หรือไม่  | 
              
callbackOptions | 
                
                   
 ตัวเลือกการเรียกกลับที่จะใช้เพื่อโทรกลับหาผู้ออกใบอนุญาตสำหรับการบันทึก/ลบออบเจ็กต์สำหรับคลาสนี้ทุกครั้งโดยผู้ใช้ปลายทาง ออบเจ็กต์ทั้งหมดของคลาสนี้มีสิทธิ์ใช้การเรียกกลับ  | 
              
viewUnlockRequirement | 
                
                   
 ดูตัวเลือกข้อกำหนดการปลดล็อกสำหรับบัตรทั่วไป  | 
              
messages[] | 
                
                   
 อาร์เรย์ข้อความที่แสดงในแอป ผู้ใช้ทั้งหมดของออบเจ็กต์นี้จะได้รับข้อความที่เกี่ยวข้อง จํานวนสูงสุดของช่องเหล่านี้คือ 10 ช่อง  | 
              
appLinkData | 
                
                   
 ลิงก์แอปหรือเว็บไซต์ (ไม่บังคับ) ที่แสดงเป็นปุ่มที่ด้านหน้าบัตร หากมี AppLinkData สำหรับออบเจ็กต์ที่เกี่ยวข้อง ระบบจะใช้ AppLinkData นั้นแทน  | 
              
valueAddedModuleData[] | 
                
                   
 ข้อมูลข้อบังคับมูลค่าเพิ่ม (ไม่บังคับ) นักเรียนสูงสุด 10 คนต่อชั้นเรียน สำหรับบัตร ระบบจะแสดงเพียง 10 รายการ โดยให้ความสำคัญกับบัตรจากวัตถุ  | 
              
merchantLocations[] | 
                
                   
 สถานที่ตั้งของผู้ขาย โดยชั้นเรียนจะมีนักเรียนได้สูงสุด 10 คน ระบบจะปฏิเสธ MerchantLocation เพิ่มเติมที่เพิ่มเกิน 10 รายการ ตำแหน่งเหล่านี้จะทริกเกอร์การแจ้งเตือนเมื่อผู้ใช้เข้ามาในรัศมีที่กำหนดไว้ของจุด ช่องนี้จะแทนที่ LatLongPoints ที่เลิกใช้งานแล้ว  | 
              
เมธอด | 
            |
|---|---|
                
 | 
              เพิ่มข้อความลงในคลาสทั่วไปที่อ้างอิงโดยรหัสคลาสที่ระบุ | 
                
 | 
              แสดงผลคลาสทั่วไปที่มีรหัสคลาสที่ระบุ | 
                
 | 
              แทรกคลาสทั่วไปที่มีรหัสและพร็อพเพอร์ตี้ที่ระบุ | 
                
 | 
              แสดงรายการคลาสทั่วไปทั้งหมดสำหรับรหัสผู้ออกใบอนุญาตที่ระบุ | 
                
 | 
              อัปเดตคลาสทั่วไปที่อ้างอิงโดยรหัสชั้นเรียนที่ระบุ | 
                
 | 
              อัปเดตคลาสทั่วไปที่อ้างอิงโดยรหัสคลาสที่ระบุ |