DeviceReference
    
    
      
    
    
      
      จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
    
    
      
      บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
    
  
  
      
    
  
  
  
  
  
    
  
  
    
    
    
    
    
    
      
      
        DeviceReference เป็นกระบวนการนามธรรม API ที่ช่วยให้คุณจัดเตรียมอาร์กิวเมนต์ device ให้กับเมธอดโดยใช้ตัวระบุประเภทใดประเภทหนึ่งต่อไปนี้
        
          - รหัสทรัพยากร API ที่เป็นตัวเลข
- รหัสฮาร์ดแวร์การใช้งานจริง เช่น หมายเลข IMEI ที่เป็นของอุปกรณ์ที่ผลิต
เมธอดที่ทำงานในอุปกรณ์จะใช้ DeviceReference เป็นประเภทพารามิเตอร์เนื่องจากมีความยืดหยุ่นมากกว่าสำหรับผู้โทร หากต้องการดูข้อมูลเพิ่มเติมเกี่ยวกับตัวระบุอุปกรณ์ โปรดอ่านตัวระบุ
      
      
        
          
            
              | การแสดง JSON | 
          
          
            
              | {
  // Union field devicecan be only one of the following:
  "deviceId": string,
  "deviceIdentifier": {
    object (DeviceIdentifier)
  }
  // End of list of possible types for union fielddevice.
} | 
          
        
      
      
        
          
            
              | ช่อง | 
          
          
            
              | ช่องการรวม deviceต้องระบุ ตัวระบุที่ไม่ซ้ำกันสำหรับอุปกรณ์deviceต้องเป็นค่าใดค่าหนึ่งต่อไปนี้ | 
            
              | deviceId | string (int64 format)
 รหัสของอุปกรณ์ | 
            
              | deviceIdentifier | object (DeviceIdentifier)
 รหัสฮาร์ดแวร์ของอุปกรณ์ | 
          
        
      
    
  
  
  
  
 
  
    
    
      
       
    
    
  
  
  เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
  อัปเดตล่าสุด 2025-07-25 UTC
  
  
  
    
      [null,null,["อัปเดตล่าสุด 2025-07-25 UTC"],[],["A `DeviceReference` is used as a device argument in methods, accepting either a numeric API resource ID (`deviceId`) or real-world hardware IDs (`deviceIdentifier`) like IMEI.  The JSON representation uses a union field named `device` that contains either a `deviceId` string (int64 format) or a `deviceIdentifier` object, which holds the device's hardware IDs. Methods use this type for increased flexibility in identifying devices.\n"]]