ADF XML

面向经销商线索的ADF XML解析器

ADF(Auto-lead Data Format)是汽车平台、经销商网站和线索服务向经销商发送线索时使用的XML。Airparser会从邮件中读取它,并为您的CRM、电子表格或自动化提供清晰的字段。

已有账户? 创建ADF收件箱

什么是ADF XML?

ADF是Auto-lead Data Format的缩写。它是一种XML格式,用于把购车者的线索发送给经销商:客户是谁、想要哪辆车、想置换什么、线索来自哪家经销商和哪个服务。

一条线索就是一个<adf>文档,内含一个<prospect>。它通常以纯文本形式出现在邮件正文中,或作为.xml文件附件。这样很难阅读,也无法直接导入电子表格或CRM。

这种格式并未被严格遵守。Kelley Blue Book的ADF使用指南指出,原始规范在某些地方自相矛盾,发送方会使用各自的变体,因此读取方必须足够宽容。

来源:Kelley Blue Book,ADF Usage by LeadDriver

ADF线索中包含什么

线索的主要元素,以及Airparser将它们放入的字段。

ADF元素内容Airparser字段
id发送方的线索ID(属性为source和sequence)lead_id, lead_id_source, lead_sequence
requestdate提出请求的时间request_date
vehicle interest="buy"客户想要的车辆:状态(新车或二手车)、年份、品牌、车型、配置、VIN、库存编号、价格vehicle_year, vehicle_make, vehicle_model, vehicle_trim, vehicle_vin, vehicle_stock, vehicle_price, ...
vehicle interest="trade-in"客户的置换车辆:年份、品牌、车型、里程、车况、估价vehicles列表
customer / contact姓名(first和last两部分)、邮箱、电话、地址customer_first_name, customer_last_name, customer_email, customer_phone, customer_street, customer_city, ...
timeframe, comments客户计划购买的时间和留言customer_timeframe, customer_comments
vendor经销商vendor_name, vendor_id, vendor_contact_name
provider发送该线索的服务provider_name, provider_service, provider_email, provider_phone

示例

ADF线索示例及解析结果

左侧是一条虚构的ADF线索,包含一辆想购买的车和一辆置换车。右侧是标准ADF字段的结果:一条扁平的记录,可直接用于电子表格或CRM。

ADF XML线索(示例)

<?xml version="1.0" encoding="UTF-8"?>
<?adf version="1.0"?>
<adf>
  <prospect status="new">
    <id sequence="1" source="Example Auto Marketplace">LD-2026-004217</id>
    <requestdate>2026-10-28T09:14:02-04:00</requestdate>
    <vehicle interest="buy" status="used">
      <year>2022</year>
      <make>Toyota</make>
      <model>RAV4</model>
      <trim>XLE AWD</trim>
      <vin>1HGBH41JXMN109186</vin>
      <stock>T4821</stock>
      <price type="asking" currency="USD">28950</price>
    </vehicle>
    <vehicle interest="trade-in" status="used">
      <year>2017</year>
      <make>Ford</make>
      <model>Escape</model>
      <odometer status="original" units="mi">64000</odometer>
      <condition>Good</condition>
    </vehicle>
    <customer>
      <contact>
        <name part="first">Jordan</name>
        <name part="last">Rivera</name>
        <email>[email protected]</email>
        <phone type="phone" time="day">(555) 010-7788</phone>
        <address type="home">
          <street>218 Maple Avenue</street>
          <city>Columbus</city>
          <regioncode>OH</regioncode>
          <postalcode>43215</postalcode>
          <country>US</country>
        </address>
      </contact>
      <timeframe>
        <description>Within 2 weeks</description>
      </timeframe>
      <comments>Is the RAV4 still available? I can come by on Saturday morning and would like an appraisal for my Escape.</comments>
    </customer>
    <vendor>
      <vendorname>Riverside Motors</vendorname>
    </vendor>
    <provider>
      <name part="full">Example Auto Marketplace</name>
      <service>Lead feed</service>
    </provider>
  </prospect>
</adf>

结果(JSON)

{
  "request_date": "2026-10-28",
  "customer_first_name": "Jordan",
  "customer_last_name": "Rivera",
  "customer_email": "[email protected]",
  "customer_phone": "(555) 010-7788",
  "customer_comments": "Is the RAV4 still available? I can come by on Saturday morning and would like an appraisal for my Escape.",
  "vehicle_interest": "buy",
  "vehicle_status": "used",
  "vehicle_year": 2022,
  "vehicle_make": "Toyota",
  "vehicle_model": "RAV4",
  "vehicle_trim": "XLE AWD",
  "vehicle_vin": "1HGBH41JXMN109186",
  "vehicle_stock": "T4821",
  "vehicle_price": 28950,
  "vendor_name": "Riverside Motors",
  "provider_name": "Example Auto Marketplace",
  "vehicles": [
    {
      "interest": "buy",
      "year": 2022,
      "make": "Toyota",
      "model": "RAV4"
    },
    {
      "interest": "trade-in",
      "year": 2017,
      "make": "Ford",
      "model": "Escape"
    }
  ]
}

这条线索是虚构的。结果是使用ADF线索模板创建的收件箱对该线索返回的内容:主车辆是想购买的车,所有车辆(包括置换车)都在vehicles列表中。

如何用Airparser解析ADF XML

1

创建ADF收件箱

在Airparser中选择“Create inbox”,并从ADF线索模板开始。XML / ADF模式已开启,字段为标准的ADF字段,因此无需任何设置。

2

把线索发送过去

将线索邮件转发到收件箱地址,或设置自动转发规则。您也可以上传线索文件,或通过API发送。

3

获得清晰的字段

每条线索都会变成一条字段相同的记录。您可以下载CSV或JSON,也可以把记录发送到Google Sheets、Zapier、Make、n8n或webhook,再由此进入您的CRM。

当Schema中的字段使用标准ADF名称时,值会直接从XML中取得,不使用AI。如果使用自定义字段名,AI只负责把线索与这些字段对应起来。不含ADF的文档由常规解析器读取。

Airparser能读取什么

  • 邮件正文文本或HTML中的ADF,即使XML是以转义文本显示的
  • .xml文件形式的ADF:上传、通过API发送或作为邮件附件
  • 多辆车:想购买的车填入主字段,置换车在vehicles列表中
  • 一个ADF中有多条线索:第一条填入字段,所有线索都在prospects列表中
  • 引用的回复和转发的邮件、值中多余的&,以及“not provided”之类的占位符(保持为空)
  • 邮件中没有ADF,或XML无效:文档照常按您的提取Schema解析

ADF字段参考

这些是ADF线索模板的标准字段名。在您自己的Schema中使用它们,值就会直接从XML中取得。

线索

request_date, lead_id, lead_id_source, lead_sequence, prospect_status

车辆

vehicle_interest, vehicle_status, vehicle_year, vehicle_make, vehicle_model, vehicle_trim, vehicle_vin, vehicle_stock, vehicle_price, vehicle_price_type, vehicle_currency, vehicle_odometer, vehicle_condition, vehicle_bodystyle, vehicle_transmission, vehicle_options, vehicle_comments

客户

customer_first_name, customer_last_name, customer_full_name, customer_email, customer_phone, customer_street, customer_city, customer_region, customer_postal_code, customer_country, customer_timeframe, customer_comments

经销商与来源

vendor_name, vendor_id, vendor_contact_name, provider_name, provider_service, provider_email, provider_phone

列表

vehicles(线索中的所有车辆,包括置换车)、prospects(所有线索,在多于一条时)

ADF XML:常见问题

什么是ADF XML?

ADF(Auto-lead Data Format)是汽车平台、经销商网站和线索服务用来向经销商发送购车者线索的XML格式。一条线索包含客户的联系方式、想要的车辆、置换车辆、经销商以及线索来源。

ADF和ADF XML是一回事吗?

是的。ADF是格式的名称,XML是它的书写方式,所以人们用这两个名称指代同样的线索文件。

如何把ADF XML转换为JSON或CSV?

用ADF线索模板创建一个Airparser收件箱,把线索邮件发送给它(或上传.xml文件),然后以JSON或CSV下载结果。每条线索会变成一条记录,包含customer_email、vehicle_make和vehicle_vin等字段。

Airparser用AI读取ADF吗?

读取XML本身不使用AI。如果Schema中的每个字段都使用标准ADF名称,值会直接从XML中取得。如果使用自定义字段名,AI只负责把已解析的线索与这些字段对应起来。不含ADF的邮件由常规的AI解析器读取。

可以把ADF线索发送到我的CRM吗?

Airparser并没有针对每个经销商CRM的连接器。它会把字段发送到Google Sheets、Zapier、Make、n8n或webhook,再由此进入您的CRM。

如果一条线索有多辆车怎么办?

客户想购买的车辆会填入主车辆字段。所有车辆(包括置换车)也都在vehicles列表中,因此不会丢失任何信息。

费用是多少?

一封ADF线索邮件消耗1个额度,与其他任何文档相同。

更多关于ADF和经销商线索的内容

解析您的第一条ADF线索

用ADF线索模板创建收件箱,转发一封线索邮件,查看得到的字段。

准备好发展您的业务了吗? 这里就是您的起点。