using System;
using System.Xml.Serialization;
using System.Collections.Generic;
namespace Top.Api.Response
{
///
/// TmallMcDataManagerGetResponse.
///
public class TmallMcDataManagerGetResponse : TopResponse
{
///
/// 返回对象
///
[XmlElement("result")]
public ResultDtoDomain Result { get; set; }
///
/// DataManagerListDomain Data Structure.
///
[Serializable]
public class DataManagerListDomain : TopObject
{
///
/// 扣费曝光数
///
[XmlElement("deduction_exposure_device_num")]
public long DeductionExposureDeviceNum { get; set; }
///
/// 曝光数
///
[XmlElement("deduction_exposure_num")]
public long DeductionExposureNum { get; set; }
///
/// 扣费曝光率
///
[XmlElement("deduction_exposure_rate")]
public string DeductionExposureRate { get; set; }
///
/// 设备数
///
[XmlElement("device_num")]
public long DeviceNum { get; set; }
///
/// 曝光数
///
[XmlElement("exposure_num")]
public long ExposureNum { get; set; }
///
/// 曝光率
///
[XmlElement("exposure_rate")]
public string ExposureRate { get; set; }
///
/// 互动设备数
///
[XmlElement("interact_device_num")]
public long InteractDeviceNum { get; set; }
///
/// 入会数
///
[XmlElement("member_num")]
public long MemberNum { get; set; }
///
/// 入会率
///
[XmlElement("member_rate")]
public string MemberRate { get; set; }
///
/// 日期
///
[XmlElement("pt")]
public string Pt { get; set; }
///
/// 请求数
///
[XmlElement("request_num")]
public long RequestNum { get; set; }
///
/// 发放权益设备数
///
[XmlElement("rights_device_num")]
public long RightsDeviceNum { get; set; }
///
/// 命中数
///
[XmlElement("score_num")]
public long ScoreNum { get; set; }
///
/// 命中率
///
[XmlElement("score_rate")]
public string ScoreRate { get; set; }
}
///
/// PageResultDomain Data Structure.
///
[Serializable]
public class PageResultDomain : TopObject
{
///
/// 条数
///
[XmlElement("count")]
public long Count { get; set; }
///
/// 每日分页返回list
///
[XmlArray("list")]
[XmlArrayItem("data_manager_list")]
public List List { get; set; }
}
///
/// DataManagerSumDomain Data Structure.
///
[Serializable]
public class DataManagerSumDomain : TopObject
{
///
/// 渠道id
///
[XmlElement("channel_id")]
public string ChannelId { get; set; }
///
/// 累计扣减曝光数
///
[XmlElement("deduction_exposure")]
public long DeductionExposure { get; set; }
///
/// 累计扣减曝光率
///
[XmlElement("deduction_exposure_rate")]
public string DeductionExposureRate { get; set; }
///
/// 曝光数
///
[XmlElement("exposure")]
public long Exposure { get; set; }
///
/// 曝光率
///
[XmlElement("exposure_rate")]
public string ExposureRate { get; set; }
///
/// 入会数
///
[XmlElement("member")]
public long Member { get; set; }
///
/// 入会率
///
[XmlElement("member_rate")]
public string MemberRate { get; set; }
///
/// 日期
///
[XmlElement("pt")]
public string Pt { get; set; }
///
/// 累积请求数
///
[XmlElement("request_sum")]
public long RequestSum { get; set; }
///
/// 命中数
///
[XmlElement("score")]
public long Score { get; set; }
///
/// 命中率
///
[XmlElement("score_rate")]
public string ScoreRate { get; set; }
}
///
/// DataManagerResponseDomain Data Structure.
///
[Serializable]
public class DataManagerResponseDomain : TopObject
{
///
/// 每日分页返回对象
///
[XmlElement("data_manager_detail")]
public PageResultDomain DataManagerDetail { get; set; }
///
/// 返回累计对象
///
[XmlElement("data_manager_sum")]
public DataManagerSumDomain DataManagerSum { get; set; }
}
///
/// ResultDtoDomain Data Structure.
///
[Serializable]
public class ResultDtoDomain : TopObject
{
///
/// 返回code
///
[XmlElement("code")]
public long Code { get; set; }
///
/// resp
///
[XmlElement("data")]
public DataManagerResponseDomain Data { get; set; }
///
/// 错误信息
///
[XmlElement("error_msg")]
public string ErrorMsg { get; set; }
///
/// 执行结果
///
[XmlElement("success")]
public bool Success { get; set; }
}
}
}