Class: TencentCloud::Cms::V20190321::Device

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190321/models.rb

Overview

设备信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(idfv = nil, tokenid = nil, ip = nil, mac = nil, idfa = nil, deviceid = nil, imei = nil) ⇒ Device

Returns a new instance of Device.



546
547
548
549
550
551
552
553
554
# File 'lib/v20190321/models.rb', line 546

def initialize(idfv=nil, tokenid=nil, ip=nil, mac=nil, idfa=nil, deviceid=nil, imei=nil)
  @IDFV = idfv
  @TokenId = tokenid
  @IP = ip
  @Mac = mac
  @IDFA = idfa
  @DeviceId = deviceid
  @IMEI = imei
end

Instance Attribute Details

#DeviceIdObject

Parameters:

  • IDFV:

    IOS设备,IDFV - Identifier For Vendor(应用开发商标识符)

  • TokenId:

    设备指纹Token

  • IP:

    用户IP

  • Mac:

    Mac地址

  • IDFA:

    IOS设备,Identifier For Advertising(广告标识符)

  • DeviceId:

    设备指纹ID

  • IMEI:

    设备序列号



544
545
546
# File 'lib/v20190321/models.rb', line 544

def DeviceId
  @DeviceId
end

#IDFAObject

Parameters:

  • IDFV:

    IOS设备,IDFV - Identifier For Vendor(应用开发商标识符)

  • TokenId:

    设备指纹Token

  • IP:

    用户IP

  • Mac:

    Mac地址

  • IDFA:

    IOS设备,Identifier For Advertising(广告标识符)

  • DeviceId:

    设备指纹ID

  • IMEI:

    设备序列号



544
545
546
# File 'lib/v20190321/models.rb', line 544

def IDFA
  @IDFA
end

#IDFVObject

Parameters:

  • IDFV:

    IOS设备,IDFV - Identifier For Vendor(应用开发商标识符)

  • TokenId:

    设备指纹Token

  • IP:

    用户IP

  • Mac:

    Mac地址

  • IDFA:

    IOS设备,Identifier For Advertising(广告标识符)

  • DeviceId:

    设备指纹ID

  • IMEI:

    设备序列号



544
545
546
# File 'lib/v20190321/models.rb', line 544

def IDFV
  @IDFV
end

#IMEIObject

Parameters:

  • IDFV:

    IOS设备,IDFV - Identifier For Vendor(应用开发商标识符)

  • TokenId:

    设备指纹Token

  • IP:

    用户IP

  • Mac:

    Mac地址

  • IDFA:

    IOS设备,Identifier For Advertising(广告标识符)

  • DeviceId:

    设备指纹ID

  • IMEI:

    设备序列号



544
545
546
# File 'lib/v20190321/models.rb', line 544

def IMEI
  @IMEI
end

#IPObject

Parameters:

  • IDFV:

    IOS设备,IDFV - Identifier For Vendor(应用开发商标识符)

  • TokenId:

    设备指纹Token

  • IP:

    用户IP

  • Mac:

    Mac地址

  • IDFA:

    IOS设备,Identifier For Advertising(广告标识符)

  • DeviceId:

    设备指纹ID

  • IMEI:

    设备序列号



544
545
546
# File 'lib/v20190321/models.rb', line 544

def IP
  @IP
end

#MacObject

Parameters:

  • IDFV:

    IOS设备,IDFV - Identifier For Vendor(应用开发商标识符)

  • TokenId:

    设备指纹Token

  • IP:

    用户IP

  • Mac:

    Mac地址

  • IDFA:

    IOS设备,Identifier For Advertising(广告标识符)

  • DeviceId:

    设备指纹ID

  • IMEI:

    设备序列号



544
545
546
# File 'lib/v20190321/models.rb', line 544

def Mac
  @Mac
end

#TokenIdObject

Parameters:

  • IDFV:

    IOS设备,IDFV - Identifier For Vendor(应用开发商标识符)

  • TokenId:

    设备指纹Token

  • IP:

    用户IP

  • Mac:

    Mac地址

  • IDFA:

    IOS设备,Identifier For Advertising(广告标识符)

  • DeviceId:

    设备指纹ID

  • IMEI:

    设备序列号



544
545
546
# File 'lib/v20190321/models.rb', line 544

def TokenId
  @TokenId
end

Instance Method Details

#deserialize(params) ⇒ Object



556
557
558
559
560
561
562
563
564
# File 'lib/v20190321/models.rb', line 556

def deserialize(params)
  @IDFV = params['IDFV']
  @TokenId = params['TokenId']
  @IP = params['IP']
  @Mac = params['Mac']
  @IDFA = params['IDFA']
  @DeviceId = params['DeviceId']
  @IMEI = params['IMEI']
end