<?xml version="1.0"?>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/ClassDefinition" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/ClassDefinition" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexType name="TapTrackInfo">
    <xs:sequence>
      <xs:element minOccurs="0" name="adset_id" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="adset_name" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="anid" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="caid" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="conversion_type" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="creative_id" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="deep_callback_url" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="device" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="device_brand" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="device_model" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="game_name" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="idfa" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="idfa_md5" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="imei" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ip" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ipv6" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="oaid" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="oaid_md5" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="org_id" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="org_name" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="os_version" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="tap_project_id" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="tap_track_id" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="time" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="web_ua" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="TapTrackInfo" nillable="true" type="tns:TapTrackInfo" />
  <xs:complexType name="BiliTrackInfo">
    <xs:sequence>
      <xs:element minOccurs="0" name="aaid" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="account_id" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="android_id" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="bvid" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="caid" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="callback_url" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="campaign_id" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="creative_id" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="idfa_md5" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="imei" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ip" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="mac" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="model" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="oaid_md5" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="os" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="shop_id" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="track_id" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ts" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ua" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="unit_id" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="upm_id" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="BiliTrackInfo" nillable="true" type="tns:BiliTrackInfo" />
  <xs:complexType name="DouYinTrackInfo">
    <xs:sequence>
      <xs:element minOccurs="0" name="advertiser_id" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="anid_md5" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="caid" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="caid_md5" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="callback_param" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="callback_url" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="convert_id" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="csite" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="idfa" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="idfa_md5" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="imei_md5" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ip" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="mac1_md5" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="mac_md5" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="mid1" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="mid2" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="mid3" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="mid4" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="mid5" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="mid6" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="model" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="oaid" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="oaid_md5" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="os" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="outer_id" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="product_id" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="project_id" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="project_name" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="promotion_id" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="promotion_name" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="request_id" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="sl" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="track_id" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ts" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ua" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="union_site" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="DouYinTrackInfo" nillable="true" type="tns:DouYinTrackInfo" />
  <xs:complexType name="XingGuangTrackInfo">
    <xs:sequence>
      <xs:element minOccurs="0" name="androidid_md5" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="caid_md5" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="callback_param" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="demand_id" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="idfa_md5" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="imei_md5" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ip" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ipv6" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="item_id" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="mid3" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="model" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="oaid_md5" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="os" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ts" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ua" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="XingGuangTrackInfo" nillable="true" type="tns:XingGuangTrackInfo" />
  <xs:complexType name="XingTuTrackInfo">
    <xs:sequence>
      <xs:element minOccurs="0" name="aweme_author_id" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="callback_param" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="callback_url" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="demand_id" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ip" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ipv4" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ipv6" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="item_id" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="model" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="os" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ts" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ua" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="XingTuTrackInfo" nillable="true" type="tns:XingTuTrackInfo" />
</xs:schema>