如何将数据从‌Instagram‌‌上传到‌Google‌‌Big​​Query‌

已发表: 2022-04-12

支持所有类型的内容并配备先进的视觉技巧,Instagram 已不仅仅是世界上最大的包含猫、自拍和食物的相册。 它也是一个伟大的广告平台,将视觉电子商务搜索提升到一个新的水平。

每天都有大量公司利用 Instagram 的新兴趋势、新的客户参与度和购物功能与客户联系。 这并不奇怪,因为 Instagram 是最大的照片应用程序,每月有超过 12 亿人使用。

数字 2021

Instagram 团队不断改进应用程序,添加新功能和商机:高级分析、预定内容发布等。 Instagram 和 Facebook 在广告商中受欢迎的另一个原因是联系价格低和准确定位受众的能力。

目录

  • 在哪里查找 Instagram 广告统计信息
  • 为什么要从 Instagram 收集数据到 Google BigQuery
  • 为什么选择 Google BigQuery 而不是任何其他云存储?
  • 如何将数据从 Instagram 导入 Google BigQuery
  • 如何使用 OWOX BI 设置从 Instagram 到 Google BigQuery 的成本数据导入
  • 关键要点

在哪里查找 Instagram 广告统计信息

您可以通过查看 Instagram Insights 在应用程序本身中查看 Instagram 广告统计信息。 有关广告浏览量、覆盖范围、个人资料浏览量、电话和广告链接、点赞、评论和其他受众参与选项的信息可在此处获得。 您还可以按人口统计数据分析订阅者,以确定给定性别或给定年龄组的受众百分比,甚至查看大部分受众来自哪里。

由于 Facebook 拥有 Instagram,因此您可以使用 Facebook 广告管理器在两个平台上投放广告。 如果您的目标是增加销量——而不是用户活动或评论数量——最好通过广告管理器在 Instagram 上投放和分析广告。 与 Instagram Insights 相比,Facebook Ad Manager 中的技术功能和指标更多,可用于设置广告系列和处理数据。

默认情况下,广告管理器会提供有关覆盖率、观看次数、点击次数、广告费用等的信息。 如果您在您的网站上安装 Facebook 像素并设置事件跟踪,您可以通过点击广告了解访问您网站的用户的行为。

您可以在您的广告为您的网站带来的任何设备上跟踪所有类型的转化,并查看所需操作的成本。 Facebook 报告显示所有点击、注册、订单、购买等。

存储在广告管理器中的数据只能告诉您属于 Facebook 的那些来源的有效性。 但是,如果用户通过自然流量找到您,然后返回您的网站,点击 Instagram 上的链接,并在收到电子邮件后进行购买,该怎么办? 在这种情况下,您如何评估 Instagram‌ 渠道的有效性? 在整合数据之前,您不会知道它如何与其他营销资源交互以及它们如何影响整个业务。

在大公司,营销不仅限于Instagram,销售可以线上线下。 因此,有必要将来自 Facebook Ads Manager 的数据与来自您的网站、其他广告服务和 CRM 的数据结合起来,这样您就可以了解全局:在广告上花了多少钱,哪些广告渠道更有效,以及财务状况结果。

为什么要从 Instagram 收集数据到 Google BigQuery

通过将广告服务的成本数据上传到 Google BigQuery,您可以将成本与网站上的用户活动、呼叫呼叫中心的电话、电子邮件以及从 CRM 系统购买的订单相关联。 这有助于您设置高级分析并评估所有营销工作(包括在线和离线)对业务绩效的影响。

上传到 Google BigQuery 的营销服务数据可用于计算您的归因模型,然后 BigQuery 可以将结果传递给系统进行自动出价管理。 此外,在 Google BigQuery 中,您可以根据组合数据和归因计算结果创建用户受众,然后自动将这些受众发送到广告服务。 最后,您可以使用 BigQuery 中收集的数据不受限制地构建您需要的任何报告。

为什么选择 Google BigQuery 而不是任何其他云存储?

最流行的云平台是 Amazon Redshift、Google BigQuery 和 Microsoft Azure。 与传统数据仓库相比,它们具有共同的优势:

  • 当负载增长时,您无需维护服务器并连接新服务器。 云存储自动扩展。
  • 云平台比传统存储更快,并自动重新分配负载。
  • 您无需在计算机上安装服务器即可进入云存储。 只需打开浏览器并登录云。

我们选择了 Google BigQuery 并将其推荐给我们的客户,原因如下:

  • 谷歌是营销人员数据源数量的领导者:广告、分析、搜索控制台、YouTube。 所有这些服务都与 BigQuery 无缝集成。
  • 它可以快速处理大量数据。
  • 无需数据库管理员的帮助即可轻松开始使用 BigQuery。 只需创建一个 Google Cloud 帐户。
  • 您只需为您使用的服务付费。
  • 有现成的服务和解决方案可以在没有开发人员帮助的情况下将数据上传到 Google BigQuery。

如何将数据从 Instagram 导入 Google BigQuery

Google BigQuery 没有用于从 Facebook 广告管理器导入数据的内置工具。 您可以通过多种方式解决此问题:手动上传数据、编写自己的脚本或使用专门的服务,例如 OWOX BI。 让我们仔细看看这些选项中的每一个。

1.手动导入数据或使用自己的解决方案

您可以将 Facebook 广告资料中的费用数据上传到单独的文件中,然后通过 BigQuery 界面手动上传。 这种方法的缺点很明显:很多不必要的工作,而且没有自动化。

您还可以编写脚本,从营销服务上传您需要的数据。 但是,您需要不断地监视和支持这些脚本。 您还必须花费开发人员资源来组合来自不同帐户和不同日期的数据,检查数据质量,并快速响应广告服务 API 的可能变化。 此外,如果数据在 Facebook 广告中发生变化,您需要追溯更新数据,将所有广告来源的成本转换为单一货币等。如果您不这样做,质量差的数据可能会导致次优的解决方案花费你的生意很多。

2. 使用 Google Analytics 从 Google BigQuery 收集成本数据

使用 OWOX BI,您可以设置自动将不同广告服务的成本导入 Google Analytics,并将成本数据以一个数据流的形式上传到云存储。 如果您使用此方法,请考虑 Google Analytics 的限制:

  • 每天最多可以将 90 MB 加载到单个数据集中。
  • 每个资源每天最多可以下载 50 个文件。
  • Google Analytics(分析)最多可能需要 24 小时来处理上传的数据并使其在报告中可用。
  • 上传大量数据时,Google Analytics API 可能会出现问题。
  • 您上传的参数不能超过来自 Google Analytics 的成本数据集架构可以包含的数量。

找出广告系列的真正价值

从您的所有广告服务中自动将成本数据导入 Google Analytics。 在一份报告中比较广告系列费用、每次点击费用和广告支出回报率。

开始试用

3. 将广告服务的费用直接导入 Google BigQuery

OWOX BI 拥有来自 Facebook、Instagram 和 LinkedIn 的直接数据流,您可以使用这些数据流将所有活动的原始数据上传到 BigQuery。 这些数据方案包含 80 到 200 个参数,可确保您的报告具有高粒度的数据。

Facebook 与 Google BigQuery 直接集成的好处是什么?

OWOX BI 提供了一个开箱即用的完整解决方案——您无需手动执行任何操作。 该服务以方便的格式收集我们需要的所有数据,对其进行清理和重复数据删除,检查您的活动中现有的 UTM 标签,报告可能的错误,识别动态参数,将成本转换为单一货币,并监控数据的相关性。

如果 Facebook Ads 中的历史数据发生变化,OWOX BI 会自动更新上传到 BigQuery 的数据。 此外,如有必要,您可以上传过去六个月的历史数据。 这将帮助您评估活动动态。

由于成本数据导入是在没有 Google Analytics 参与的情况下进行的:

  1. 您可以更快地获取数据:费用会直接上传到 BigQuery,您无需额外等待 24 小时让 Google Analytics(分析)对其进行处理。
  2. 数据的下载没有 Google Analytics 的 90 MB 限制和每天 50 次下载。
  3. 您只需在创建流时指定相同的数据集,即可将来自多个广告帐户的统计信息下载到单个 BigQuery 表中。
  4. 来自广告源的数据被编译到 Google BigQuery 中的单方表中。 这极大地简化了查询的编译和下载数据的分析。
  5. 费用数据以两种货币上传到 BigQuery。 一个字段以来自广告服务的原始货币存储成本。 您可以在创建流程时指定将成本数据转换为的其他货币。 转换成本对于必须将来自不同来源的数据转换为单一货币的报告很有帮助。

如何使用 OWOX BI 设置从 Instagram 到 Google BigQuery 的成本数据导入

1. 确保您的广告链接有 UTM 标签。

2. 在 OWOX BI 主页,点击Create Pipeline :

3. 作为来源,选择 Instagram

4. 作为目的地,选择Google BigQuery :

如果您在 Google BigQuery 中没有项目,请了解如何开始使用云存储并创建数据集

5. 选择您要从中导出广告费用数据的 Facebook 帐户(或授予对新 Facebook 帐户的访问权限):

在任何情况下,OWOX BI 都不会更改您的帐户或广告活动的设置!

对于大多数广告平台,OWOX BI 仅请求访问以读取数据。 这种访问级别足以让我们获得有关您广告中链接标记的统计信息和信息。 但并非所有广告服务都具有我们预期的访问或工作级别。 例如,要使用 OWOX BI 将 Facebook 和 Instagram 的原始数据导入 Google BigQuery,您需要ads_management 权限

6. 选择一个连接的帐户或授予对您要存储导出数据的Google BigQuery 帐户的访问权限:

7. 选择一个 Google BigQuery 项目并创建一个您想要上传数据的数据集(或创建一个新数据集):

笔记! 要设置数据收集,您的 Google 帐户必须被授予目标项目的BigQuery 数据编辑者和BigQuery 用户角色。 否则,BigQuery 将不允许您上传数据。

要检查/授予这些权限,请转到您的 Google Cloud Platform 项目中的身份和访问管理页面。 在 Google 文档中阅读更多内容。

8. 指定管道的设置:

  • 选择您要上传费用数据的日期。 您可以设置未来或过去的日期。 如果您选择过去的日期,请了解历史数据导入的限制

  • 选择默认情况下要应用于导入数据的源/媒体。 仅当 OWOX BI 未收到实际的 UTM 参数值时,您为 UTM 源/通道指定的默认值才会写入成本数据表。 有关为什么应在管道设置中为 UTM 源/通道指定默认值的更多信息,请参阅帮助

重要的! 您可以随时将管道页面上的源/媒体设置更改为除 google/organic 之外的任何值。 指定的值将应用于在更新窗口内进行更改后导入的新数据和历史数据。

9. 单击创建管道。

完毕! 前一天的数据将在每天 00:00 (UTC) 出现在指定数据集中的表格中。 根据数据量和广告服务 API 的功能,导入数据可能需要长达 24 小时。 有关表的结构,请参阅本文。

如果广告服务中的信息发生追溯性变化,OWOX BI 将在已建立的更新窗口内更新上传到 BigQuery 的所有数据。

我们的客户
生长 22%

通过衡量在您的营销中最有效的方法来更快地增长

分析您的营销效率,找到增长领域,提高投资回报率

获取演示

关键要点

在 Instagram Insights、Facebook 广告资料和网络分析系统中,您可以分析 Instagram 广告效果的基础知识。 例如,您可以分析 CTR、CPC、CPA、CR、会话、查看深度、跳出率、RPC 和 ROAS。 对于广告渠道较少的小企业来说,这就足够了。

但是,如果您与客户有很多接触点,有线下商店,并且想要查看整个购买路径,那么您应该考虑设置高级分析并创建一个包含您感兴趣的所有指标的自动更新仪表板。 这将使您始终掌握最新信息,对广告效果进行全面评估,并更快地做出重要决策。