通过导入转化数据,可以了解您的在线广告对线下销售及其他有价值的用户行动有何影响。本文会为您讲解如何准备一个文件,以将用户点击您的广告后完成的转化的相关数据导入到 Google Ads 中。
通过将 Google Ads 账号与以下项目集成,您还可以利用这些第三方集成功能从您的 CRM 系统自动导入转化数据:
不妨详细了解如何导入来电转化数据。
开始前须知
在导入转化数据之前,请确保您已按照所有相关说明使用 GCLID 设置线下转化跟踪或设置增强型潜在客户转化。
可以通过三种方式将数据导入到 Google Ads 中:一是通过 Google Ads 界面上传文件或指定文件的链接;二是使用 CRM 集成功能;三是通过 Google Ads API 传输数据。本文将介绍如何通过前两种方式来导入转化数据。如果您想通过 Google Ads API 来传输数据,请参阅 API 开发者指南中的“转化管理”部分。
操作说明
请按照以下说明准备和导入您的转化数据。
1. 准备要导入的数据
- 根据您要上传的转化数据的类型,下载对应的模板(可供选择的下载格式有:Excel、CSV、Google 表格或增强型潜在客户转化电子表格)。您也可以从 Google Ads 界面下载模板:
注意:以下说明属于全新 Google Ads 用户体验的一部分。如需使用旧版设计,请点击“外观”图标,然后选择使用先前的设计。如果您仍在使用旧版 Google Ads,不妨查看快速参考地图,或使用 Google Ads 顶部导航面板中的搜索栏来查找要搜索的网页。
- 在 Google Ads 账号中,点击目标图标 。
- 点击该版块菜单中的转化下拉菜单。
- 点击上传。
- 点击加号按钮 。
- 点击查看模板。
- 根据您使用的方法选择正确的模板:“点击带来的转化(增强型潜在客户转化)”或“点击带来的转化(使用 Google 点击 ID)”。
- 遵守以下有关上传电子表格的准则:
如果您导入的转化数据中有任何转化是在点击后的一天内发生的,那么 Google Ads 可能尚未记录这些转化。建议您最好每次导入时都额外多上传一天的数据。Google Ads 不会重复统计转化次数,并且会显示错误消息,告知您哪些转化是重复的。请注意,之前系统会忽略重复的转化,但不会显示错误消息,因此,如果您频繁上传重复的转化数据,那么您看到的错误消息可能会比之前要多。为确定某次转化是否是非重复的,Google Ads 会根据与该转化相关联的转化操作名称、转化时间和相关唯一标识符综合判断。
注意:如果您在导入转化数据时使用的是外部归因模型,请参考下文中关于导入外部归因的转化数据一节,选择合适的上传模板和其他功能。- 如果您要使用 Google 点击 ID (GCLID) 导入点击带来的转化,请勿移除 Google 点击 ID 字段,否则导入将会失败。
- 确保您的数据没有额外添加的列,且不包含任何个人信息(例如电话号码和电子邮件地址)。
- 如果您希望 Google Ads 定期自动导入转化数据(请参阅第 2 步:导入您的转化数据),则需要使用 Google 表格或者指定文件的 HTTPS 或 SFTP 链接。
- 使用以下任一格式输入时区(不要用引号或其他特殊字符将时区括住):
- 输入您的时区 ID。建议采用此方法,以免在夏令时转换期间出现错误。示例 - Parameters:TimeZone=America/Chicago
- 先输入 + 或 -,再输入 4 位数格式的具体时差,以表示当地时间与格林尼治标准时间的时差。(例如,纽约的时差是 -0500,柏林的时差是 +0100)。如果您使用格林尼治标准时间,那么只需输入 +0000。示例 - Parameters:TimeZone=-0500
- 为每次线下转化添加一个新行,并按以下方式填写各列:
- 如果您要导入增强型潜在客户转化数据:
- 从潜在客户表单中收集的电子邮件地址或电话号码:您必须包含之前在全局网站代码或 Google 跟踪代码管理器中配置的网站潜在客户表单中的任一字段。我们建议使用电子邮件地址。不妨详细了解如何通过 Google 代码设置增强型潜在客户转化。
- 如果您要使用 Google 点击 ID 导入点击带来的转化数据:
- Google Click ID:带来线下转化的 GCLID。(若要了解如何获取 GCLID,请按照相关说明来设置线下转化数据导入功能。)
- Conversion Name:您要导入的这次转化所对应的转化操作的名称(例如,“成为符合条件的潜在客户”或者“签了合同”)。这里输入的名称必须与您在 Google Ads 账号中创建转化操作时所用的名称拼写和大小写一致。
- Conversion Time:转化发生的日期和时间。下表列出了可以使用的日期格式(例如 MM/dd/yyyy HH:mm:ss)。您可以使用最后列出的 4 种格式之一为转化时间添加时区。为此,请将“+z”替换为当地时间与格林尼治标准时间 (GMT) 的时差,替换时先输入 + 或 -,再输入 4 位数格式的具体时差(例如,纽约的时差是 -0500,柏林的时差是 +0100),或者将“zzzz”替换为代码和格式列表中的时区 ID。
- Order ID(选填字段):每笔交易的唯一标识符(例如订单确认号)。不妨详细了解如何使用交易 ID 尽可能避免重复统计转化次数。
- Conversion Value(选填字段):您为这次转化指定的价值,用数字表示,可以是货币价值,也可以输入相对价值(例如 1-10)。如果您将此字段留空,Google Ads 将自动应用您在步骤 2.8 中创建新线下转化操作时指定的“转化价值”。
- Conversion Currency(选填字段):转化价值采用的币种。在下列两种情况下,您需要使用此列:以多币种报告转化价值,或有多个以不同币种进行结算的账号。请使用 3 个字符的 ISO 4217 货币代码,例如 USD(代表美元)和 JPY(代表日元)。
- 如果您要导入增强型潜在客户转化数据:
- 如果您要使用增强型潜在客户转化,并定期上传转化数据,则必须使用 SHA256 对“Phone Number”和“Email”字段进行哈希处理。对于手动一次性上传增强型潜在客户转化数据的情况,无需进行哈希处理。
示例
您可以使用以下示例方法,使用 Google 表格对增强型潜在客户转化数据进行哈希处理:
- 制作电子表格模板的副本。
- 在菜单栏中,点击扩展程序,然后选择 Apps 脚本。
- 在左侧面板中,点击触发器。
- 选择创建新触发器或 + 添加触发器。
- 在菜单中,选择“autoHash”函数,并将事件类型设置为“编辑时”。
- 点击保存。
系统会自动对您在“Email”和“Phone Number”字段输入的数据进行哈希处理。
格式 | 示例 |
MM/dd/yyyy hh:mm:ss aa | "08/14/2012 5:01:54 PM" |
MMM dd,yyyy hh:mm:ss aa | "Aug 14, 2012 5:01:54 PM" |
MM/dd/yyyy HH:mm:ss | "08/14/2012 17:01:54" |
yyyy-MM-dd HH:mm:ss | "2012-08-14 13:00:00" |
yyyy-MM-ddTHH:mm:ss | "2012-08-14T13:00:00" |
yyyy-MM-dd HH:mm:ss+z | "2012-08-14 13:00:00+0500" |
yyyy-MM-ddTHH:mm:ss+z | "2012-08-14T13:00:00-0100" |
yyyy-MM-dd HH:mm:ss zzzz | "2012-08-14 13:00:00 America/Los_Angeles" |
yyyy-MM-ddTHH:mm:ss zzzz | “2012-08-14T13:00:00 美国/洛杉矶” |
如果您选择使用自己的外部归因系统来归因多次点击带来的转化,那么在导入转化数据时也应使用外部归因模型。通过对转化操作进行外部归因,可以导入每一次点击的转化功劳。
要在导入时使用外部归因模型,请确保您在 Google Ads 中创建转化操作时选择了“使用外部归因模型”(如此处说明的第 1 部分第 14 步所述)。当您准备上传包含部分功劳的转化数据时,请务必下载适用于外部归因模型的转化数据导入模板(可供选择的下载格式有:Excel、CSV 或 Google 表格)。其他注意事项:
- 不要移除开头为“Google Click ID”的列,否则导入操作会失败。
- 确保您的数据没有额外添加的列,且不包含任何个人信息。
- 务必在“Parameters”行和/或“Conversion Time”列中设置时区值。不妨详细了解语言、数字格式、时区和币种设置。
- 您需要输入您在分配部分转化功劳时所使用的归因模型的名称。例如,名称可以是“Linear”或“Data-driven”。
- 如果您选择将转化价值也纳入到导入范围内,则转化价值应该是与分得的转化功劳对应的部分价值(见下例)。
- 您在“Attributed Credit”列中输入的值应大于 0 且不超过 1。
- “Conversion Value”和“Conversion Currency”列均为选填。
举例来说,如果您要跟踪每一次客户点击后的购物情况并收集每一次点击的 GCLID,采用外部归因模型的转化数据导入模板就可以派上用场了。下面就说明具体使用方式。一位客户在您的网站上购买一款 100 美元的商品前,可能点击了 3 次广告。其中一次点击的可能是 Google Ads 展示广告,还有一次点击发生在其他广告网络上,而最后一次点击的则是 Google Ads 搜索广告。如果您使用的是线性归因模型,则上传的内容将如下所示:
Parameters:Attribution Model = linear | |||||
Parameters:TimeZone=-0800 | # Attributed credit should be between 0 and 1 # | # 选填 # | # 选填 # | ||
Google Click ID | Conversion Name | Conversion Time | Attributed credit | Conversion Value | Conversion Currency |
googleclickid1 | 采用外部归因的转化操作的名称 | 05/01/2017 3:42:01 PM | 0.33 | 33.33 | USD |
googleclickid2 | 采用外部归因的转化操作的名称 | 05/01/2017 3:42:01 PM | 0.33 | 33.33 | USD |
如果您使用的是酒店广告系列,则需要为转化使用特定参数(例如酒店 ID 和行程日期)。您可以下载必需参数的模板(可供选择的下载格式有:Excel、CSV),也可以在现有模板中添加参数。请参阅下表,了解如何设置各个参数的格式。
列名称 | 可接受的格式 | 示例 |
---|---|---|
Google Click ID | 由字母数字组成的字符串 |
EAIaIQobChMIlLfH1KqK9AI |
Conversion Name | 由字母数字组成的字符串 | In-App Hotel Booking |
Conversion Time | yyyy-MM-dd HH:mm:ss | 2022-11-10 5:00:00 |
Conversion Value | 数值(最多 2 位小数) | 20 |
Conversion Currency | ISO 4217 货币代码 | USD |
Check-in Date |
yyyy-MM-dd+z 需将“+z”替换为当地时间与格林尼治标准时间 (GMT) 的时差,替换时先输入“+”或“-”,再以 hh:mm 格式输入 4 位数的具体时差(例如,纽约的时差是 -05:00,柏林的时差是 +01:00) |
2022-12-01+05:00 |
Check-out Date |
yyyy-MM-dd+z 需将“+z”替换为当地时间与格林尼治标准时间 (GMT) 的时差,替换时先输入“+”或“-”,再以 hh:mm 格式输入 4 位数的具体时差(例如,纽约的时差是 -05:00,柏林的时差是 +01:00) |
2022-12-04+05:00 |
Hotel ID | 由字母数字组成的字符串 | Hotel123 |
Order ID | 由字母数字组成的字符串 | OrderABC123 |
2. 导入您的转化数据
若要将您的线下转化数据导入到 Google Ads 中,您需要将转化数据文件上传到为您管理转化的 Google Ads 账号。如果您设置了跨账号转化跟踪,则应在经理账号一级上传转化数据。您可以一次性上传文件,也可以制定相应计划,定期上传您在线保存的文件。以下分别是一次性上传文件和定期上传文件的方法,请选择您需要的方法并按说明操作。
您可以使用转化跟踪代码或上传线下转化数据来创建自定义变量。
- 在 Google Ads 账号中,点击目标图标 。
- 点击该版块菜单中的转化下拉菜单。
- 点击上传。
- 点击加号按钮 。
- 在“来源”下拉菜单中,选择文件的来源。您可以从计算机或 Google 表格上传文件,也可以通过 HTTPS 或 SFTP 传输文件。
- 根据您选择的来源,完成下方对应的步骤:
- 如果您选择的是“上传文件”或“Google 表格”,请点击选择文件,以查找并选择包含您的线下转化信息的文件。
- 如果您选择的是“HTTPS”或“SFTP”,请输入文件网址,以及访问文件所需的用户名和密码。
注意:如果您选择“SFTP”,而系统显示“未找到文件”错误,则可以试试在文件路径和文件名之间加一个双斜线(“//”)。例如:SFTP://sftp.mysite.com/conversions//conv.csv。
- 指明您的用户数据是否经过哈希处理(最好未经哈希处理)。对于未经哈希处理的用户数据,在上传之前,Google 会在您的计算机上对其进行哈希处理。如果数据经过哈希处理,则表示您已预先设置了文件格式,并使用业界标准的单向哈希算法 SHA256 对私密用户数据进行了哈希处理。
- 注意:如果您使用“经过哈希处理”的方法,请确保在对第一方数据进行哈希处理前,未重新设置其格式。在进行哈希处理前,您的第一方数据应与用户在潜在客户表单中输入的内容完全一致。
- 要导入文件的内容而不预览上传结果,请点击应用并跳过其余步骤。要预览上传结果,请点击预览。文件预览画面会突出显示将导入到您账号中的转化次数。此外,预览画面还会显示您文件中存在的所有错误(如有)。您可以修正文件中的错误并重新上传,也可以忽略错误。
- 在进入预览后,点击详细信息可查看文件中的部分内容。系统会先显示错误(如有)。
- 要查看所有文件内容,请点击更多。
- 点击应用文件。当文件中的转化数据导入完成后,页面底部的进度条会通知您。点击进度条中的详细信息即可查看导入的所有转化数据。
您可以查看已上传但尚未应用的文件,以及已上传且已应用的文件。不妨详细了解如何查看已上传的文件。
Google Ads 可以定期自动导入您的转化数据。为此,您需要在 Google 表格中创建包含转化数据的文件,或者将文件在线存储在 HTTPS 或 SFTP 服务器上。如果您要使用增强型潜在客户转化,则必须在文件上传之前,对其中的数据进行哈希处理。要安排定期上传文件,请按照以下步骤操作:
- 在 Google Ads 账号中,点击目标图标 。
- 点击该版块菜单中的转化下拉菜单。
- 点击上传。
- 点击页面顶部的时间表。
- 点击加号按钮 。
- 在“来源”下拉菜单中,选择文件的来源。您可以从 Google 表格上传文件,也可以通过 HTTPS 或 SFTP 传输文件。
- 根据您选择的来源,完成下方对应的步骤:
- 如果您选择的是“Google 表格”,请点击链接到现有 Google 表格,以查找并选择包含您的线下转化信息的文件。
- 如果您选择的是“HTTPS”或“SFTP”,请输入文件网址,以及访问文件所需的用户名和密码。
注意:如果您选择“SFTP”,而系统显示“未找到文件”错误,则可以试试在文件路径和文件名之间加一个双斜线(“//”)。例如:SFTP://sftp.mysite.com/conversions//conv.csv。
- 点击频率下拉菜单,然后选择您希望导入文件的频率。
- 点击时间下拉菜单,然后选择导入文件的时间。
- 点击保存并预览。预览画面会显示该时间表是否已成功保存。如果 Google Ads 因用户名或密码不正确而无法访问文件来源,或者文件格式不正确,该时间表可能就无法成功保存。
- 点击确定即可返回“时间表”页面。“时间表”页面会列出您安排定期执行的所有上传操作。
注意:如果您安排定期执行的上传操作出现问题,您会在账号中看到一条提醒,并收到相关电子邮件。这时候您需要检查您的在线文件以解决该问题。
- 要更改您安排定期执行的上传操作,请点击“操作”列下的选项,然后从以下选项中进行选择:
- 点击修改可更改定期上传设置。
- 点击暂停可停止文件的定期上传操作。
- 如果某个文件的定期上传操作已暂停,而您想恢复它,请点击恢复。
- 如果您不再需要上传文件中的转化数据,请点击移除。
如果您对 Google Ads 账号拥有的是只读权限,则您无法更改定期上传选项。
3. 查看结果并解决问题
您的上传文件中可能会存在错误,这种情况很常见,特别是在您首次设置转化数据导入流程时。我们强烈建议每位广告客户检查上传结果。不妨详细了解如何解决导入线下转化数据时出现的差异和错误。
查看已上传的文件转化数据文件上传后,您会在“上传”页面看到表示该文件的新条目。请注意,上传和应用文件可能需要几分钟时间。
- 在 Google Ads 账号中,点击目标图标 。
- 点击该版块菜单中的转化下拉菜单。
- 点击上传。
- 如果您有任何已预览但尚未应用的文件,则会在“待处理的操作”表格中找到这些文件。在“操作”列中,点击应用以导入文件中的转化数据,或点击舍弃以移除已上传的文件。
- 在“待处理的操作”表格下方,您会看到已上传且已应用的文件的列表。您可以查看以下列,了解有关这些文件的更多信息。
- “状态”列可让您快速了解文件中的转化数据是否已成功导入。
- “结果”列提供了有关导入状态的更多详情。如果文件导入失败,此列会显示失败原因。此外,此列还提供了相关链接,可让您查看已导入的转化数据以及由于文件错误而未成功导入的数据。
- “操作”列提供以下链接:
- 下载结果:下载已上传文件的副本。当文件中的所有转化数据全都成功导入后,系统即会显示此链接。
- 下载全部:下载已上传文件的副本,包括未成功导入的转化数据。
- 下载错误:下载一个电子表格,其中会列出文件中未成功导入的转化数据和错误消息。
- 查看已上传的文件并找到出现错误的文件。
- 在“操作”列中,点击下载错误以下载电子表格,其中列出了文件中未成功导入的转化数据。
- 查看该电子表格的“结果”列中的错误消息,以确定 Google Ads 无法导入转化数据的原因。
- 对电子表格做出必要的修正,保存并尝试重新上传。
- 有时可能会发生一些问题,导致整个文件无法正常处理。在这种情况下,您会在第一行(如果是 .csv 或 .tsv 文件)或者新增的“General Errors”工作表(如果是 Excel 文件)中看到错误消息。
有关导入转化数据的准则
把握好上传时机
如果上传线下转化数据的时间距离相关最终点击的时间超过 90 天,转化数据将不会导入到 Google Ads 中,因此,也就不会显示在转化统计信息中。
针对同一次点击上传多次转化
相同的转化不会导入多次。因此,如果您试图上传唯一标识符(GCLID 或潜在客户表单中用户提供的数据)、Conversion Name、日期和时间或重复转化调整项都完全相同的转化,则系统仅会将其统计一次,并且会针对任何重复上传显示错误消息。
如果您想针对一次点击上传相同类型的多次转化(例如几次线下购买转化),则是可以的。在转化统计设置设为“每一次”的前提下,只要这些转化发生的时间不同(唯一标识符和转化名称可以相同),Google Ads 就会将其记录为单独的转化。
提示:如果您碰巧重新上传了之前上传的事件,Google 会自动移除数据中的所有重复项,以免重复统计。
在 Google Ads 中查看导入的转化数据
导入的转化统计信息需要大约 3 小时才能在您的 Google Ads 账号中显示。这些信息将会显示在您的“转化次数”列中。如需了解“转化次数”列以及如何将其添加到您的报告中,请参阅了解转化跟踪数据。要了解转化效果如何因转化操作的不同而异,您可以按照“转化操作名称”来细分“转化次数”列。
如果您想验证转化数据导入功能是否正常运作,请使用“所有转化次数(按转化时间)”列。与其他转化列不同,由于上传的文件记录了转化时间,因此它会按转化日期来报告总转化次数。
请注意,点击和转化(线上转化或导入的转化)之间的间隔越长,您看到最完整的转化指标所需要的时间就越长。
示例
假设您的点击需要 3 天时间发生转化,并且您每晚都上传转化数据,那么如果您要查看星期一的准确转化统计信息,则必须等到星期五早晨。
配置 SFTP 网址
“未找到文件。请检查您的网址、名称和/或密码是否正确无误。”
如果您遇到此上传错误,并且确定输入的用户名和密码都正确无误,那么您很可能需要修改网址,阐明文件是否位于主目录中。
SFTP 服务器(例如:ftp.example.com)上的每位用户(例如:Jon)都有一个主目录(例如:/home/Jon/)。有些 SFTP 服务器会假定您请求的文件(例如:upload.csv
)始终位于主目录中。在这种情况下,如果您在网址中添加主目录,FTP 服务器就会在错误的位置查找该文件。
修正上传错误
如果文件保存在主目录中 (/home/Jon/)
状态 | 网址 | 原因 |
差 | ftp.example.com/home/Jon/upload.csv |
这个网址看似合乎逻辑,但 FTP 服务器会假定该文件存储在主目录中,因此会将此文件路径实际解读为 /home/Jon/home/Jon/ |
好 | ftp.example.com/upload.csv |
移除主目录路径 (/home/Jon/) 即可消除混淆。 |
好 | ftp.example.com//home/Jon/upload.csv |
在域名和文件路径之间添加双斜线(“//”)可指示 FTP 服务器不要假定该文件位于主目录中。 |
如果文件保存在主目录的某个目录中 (/home/Jon/data/)
状态 | 网址 | 原因 |
差 | ftp.example.com/home/Jon/data/upload.csv |
同样,由于 FTP 服务器会假定该文件存储在主目录中,因此会将此文件路径实际解读为 /home/Jon/home/Jon/data/ |
好 | ftp.example.com/data/upload.csv |
移除主目录路径 (/home/Jon/) 即可消除混淆。 |
好 | ftp.example.com//home/Jon/upload.csv |
在域名和文件路径之间添加双斜线(“//”)可指示 FTP 服务器不要假定该文件位于主目录中。 |
如果文件没有保存在主目录,而是保存在 /foo/bar/ 中
状态 | 网址 | 原因 |
差 | ftp.example.com/foo/bar/upload.csv |
这个网址看似合乎逻辑,但 FTP 服务器会假定该文件存储在主目录中,因此会将此文件路径实际解读为 /home/Jon/foo/bar/ |
好 | ftp.example.com//foo/bar/upload.csv |
在域名和文件路径之间添加双斜线(“//”)可指示 FTP 服务器不要假定该文件位于主目录中。 |