Paid AdvertisingSeptember 10, 202513 min read
    ER
    Elena Ross

    如何将 Microsoft Advertising (Bing Ads) 数据导入 Google Analytics - 逐步指南

    如何将 Microsoft Advertising (Bing Ads) 数据导入 Google Analytics - 逐步指南

    如何将 Microsoft Advertising (Bing Ads) 数据导入 Google Analytics - 一步一步指南

    推荐: 使用 couplerio 自动将 Microsoft Advertising 数据拉取到 Google Analytics,通过 BigQuery 或 GA 数据导入路由。这保持数据对 用户 新鲜,减少手动工作,并设置一个 步工作流程,以获得可靠的未来结果。

    文献 关于数据集成显示,这种方法符合 个核心目标:准确性、及时性和跨平台一致性。趋势 表明,最成功的实施解决了 Microsoft Advertising 和 Google Analytics 之间数据模型的 差异主要,团队依赖单一 构建器 或像 couplerio 这样的自动化工具来保持数据在 平台 间的同步,正如研究和相应指导所述。

    部分 1 – 先决条件:授予访问权限、启用 API、配置数据 构建器,并为日期、活动、支出、点击、展示和转化等字段定义 新鲜 映射。部分 2 – 导入逻辑:映射渠道属性的 差异 并设置 预期 归因窗口。部分 3 – 验证和优化:针对 Microsoft Advertising 报告运行检查、在 GA 中验证一致性、调整参数命名,并防范实施持续优化时的 常见 陷阱。

    为了保持流程顺畅,使用清晰的字段名称、通用键和一致的 差异 定义来处理 部分。构建轻量级数据模型,然后调度频繁更新,以便结果对 用户 保持 新鲜,并通过显示他们预期的三个指标的透明仪表板向利益相关者提供价值:会话、转化和跨 平台 的收入,以及双向工作的清晰映射,反之亦然。

    在导入前将 Bing Ads 字段映射到 GA4 事件参数

    从一个固定的映射表开始,该表简单地将每个 Bing Ads 字段与 GA4 参数配对。这种一对一映射防止导入期间的漂移,并使故障排除变得简单。示例映射:CampaignName -> bing_campaign_name, CampaignId -> bing_campaign_id, AdGroupName -> bing_ad_group, Keyword -> bing_keyword, MatchType -> bing_match_type, Device -> device, Impressions -> impressions, Clicks -> clicks, Cost -> cost, Conversions -> conversions, Revenue -> revenue, Currency -> currency, MSCLKID -> click_id。对于项目和产品级数据,将 Bing 项目字段映射到 GA4 项目数组(items[].item_id, items[].price, items[].quantity)。对于交互信号,添加像 bing_ad_position 或 bing_search_context 这样的参数。这种设置允许 GA4 呈现一个与活动、广告组和术语对齐的跟踪层,同时为终身价值和注册分析提供干净的基础,并且重要的是,一个简单的方法来最大化跨互联网渠道的准确性。

    在导入前定义命名约定和规范化规则,以支持跨服务的跟踪一致性。通过转换为小写、修剪空白、用下划线替换空格并移除不支持的字符来进行规范化。确保数字字段(impressions, clicks, cost, conversions)被解析为数字,并且货币使用一致的 ISO 代码 (USD, EUR)。这种方法减少数据质量问题并最大化跨渠道的可比性,同时为高级测试和报告提供坚实的基础。

    验证计划:运行一个小测试批次。从 Bing Ads 导出样本,通过导入管道运行,并在 DebugView 和测试 BigQuery 导出中验证 GA4 事件参数值。确保 MSCLKID 映射到 click_id,并且货币和数字字段正确渲染。使用测试快速捕获不匹配;根据需要调整映射。在广泛部署前考虑并解决潜在的归因差距。

    安全和质量考虑:通过在导入前验证 CSV 来处理隐私考虑并防范病毒。不要在 GA4 参数中传递 PII 并尊重保留设置。确认字段与竞争现实对齐,并且季节性不会扭曲结果,保持数据集干净并可用于跨团队的服务。

    最大化价值的实施提示:选择适合您预算的方法;使用自动化 ETL 或调度作业保持导入新鲜;将项目和注册映射到 GA4 参数;设置优化的数据流,支持终身价值分析和更容易的注册归因,同时为测试和优化提供坚实的基础。

    注意的常见陷阱:可能的问题包括字段类型不匹配、缺少货币、空关键词或参数名称输入错误;通过强制要求映射、添加防护并首先使用代表性数据切片测试来解决。这减少了竞争性归因错误和数据污染的风险,确保导入呈现可靠的活动和预算洞察。

    使用 GA4 兼容模式导出 Bing Ads 数据 (CSV 列)

    通过首先导出带有三个核心字段的 Bing Ads 数据来创建 GA4 友好的 CSV:event_name, event_timestamp, 和 user_pseudo_id。然后附加扁平化的 event_params-like 列来捕获活动上下文,保持文件准备好用于 GA4 导入或 BI 层。

    使用以下列集来最大化数据保真度和分析便利性,包括跨国家的活动上下文、位置和国家覆盖。下面的标题是您选择的基线,可以最小编辑后重用于另一个账户。

    拟议 CSV 标题(逗号分隔)是:event_name, event_timestamp, user_pseudo_id, accounts, campaign_name, campaign_id, ad_group_name, ad_group_id, ad_id, keyword, placement, country, device, impressions, clicks, cost, conversions, revenue, source, medium

    样本行:view_item,1683072000000,u12345,ACME_Agency,Spring_Sale,cmp123,Spring_Group,grp001,ad001,running shoes,Top-Left,US,Desktop,1000,68,25.50,4,125.00,bing,cpc

    拥有这种结构允许您将 Bing Ads 数据连接到 GA4 指标,并分析跨三个维度的相关性:国家、位置和设备。使用这种方法的团队的故事显示,它如何帮助优化预算并改善跨传统活动的覆盖,同时保持成本有效。

    为了验证准确性,比较跨账户和国家的 CTR、CPC 和转化差异。查看位置高于或低于国家平均值的展示差异。使用科学思维分析数据并检查异常值。确保事件时间戳规范化到 UTC 以进行正确聚合。创建干净的标题和一致的事件命名有助于最大化调试并维护数据质量。

    连接到 GA4:一旦导入,连接到正确的属性和数据流,确保您使用了选择的事件名称和正确的 source/medium 配对。为定期导出创建调度以保持数据新鲜并预算对齐,使工作流程成本有效。预计您可能为特定账户调整标题,但上面的核心结构保持可靠,以实现您的分析目标。

    CSV 列映射示例

    通过对齐将 Bing 字段映射到 GA4 友好列:Bing account -> accounts; CampaignName -> campaign_name; CampaignId -> campaign_id; AdGroupName -> ad_group_name; AdGroupId -> ad_group_id; AdId -> ad_id; Keyword -> keyword; Placement -> placement; Country -> country; Device -> device; Impressions -> impressions; Clicks -> clicks; Cost -> cost; Conversions -> conversions; Revenue -> revenue; Source -> source; Medium -> medium; EventName -> event_name; EventTimestamp -> event_timestamp; UserId -> user_pseudo_id。

    验证提示

    首先使用小文件测试,验证 GA4 接受 event_name 和 event_params,然后运行更广泛的导入。检查三个指标以确认可靠性:CTR 趋势的一致性、支出与转化的对齐,以及国家分布的稳定性。查看位置与点击之间的相关性,并确保选择的账户映射到正确的数据流。保持这种纪律有助于您以准确性和效率实现目标。

    为 Bing Ads 事件数据创建和配置 GA4 数据导入

    从 Bing Ads 的干净、无代码 CSV 导出开始,并为 Bing Ads 设置 GA4 事件数据导入。这些设置允许您收集匹配事件而无需手动重新输入。收集专门映射到 GA4 的字段:event_name, event_timestamp, transaction_id, value, currency, campaign, ad_group, keyword, message, environment, 和 user_pseudo_id。这些核心字段支持核心归因工作,并在您将 Bing 信号与 GA4 事件合并时提高匹配率。运行快速测试文件以验证映射,然后扩展到整个馈送。根据数据量,调度每日上传并使用设置中的简单检查监控馈送的健康状况。这种方法利用 GA4 数据导入的功能,并产生 Bing Ads 和 GA4 数据之间改进的凝聚力。

    准备 Bing Ads 馈送

    这些步骤有助于确保干净导入:导出 Bing Ads 事件数据、确认 event_name 和 transaction_id 的存在、将 event_timestamp 标准化为纪元毫秒、规范化 campaign, ad_group 和 keyword 命名、包含简短的消息字段以提供上下文,并将 environment 设置为 prod 或 test。以 GA4 预期的标题保存为 CSV:event_name,event_timestamp,user_pseudo_id,transaction_id,value,currency,campaign,ad_group,keyword,message,environment。使用 UTF-8 编码和简单结构,以便馈送保持无代码友好。这种方法将大部分工作保持在您选择的数据源中,并使选定活动的导入可预测。

    配置、验证和优化

    在 GA4 中,创建数据导入数据集:类型:事件数据;文件上传方法;名称:BingAds_Event_Data;设置:将 GA4 event_name 映射到 bing value,并将其他字段映射到 GA4 参数。确保每行都有 transaction_id,并且 event_timestamp 以 UTC 纪元毫秒表示。上传后,GA4 在几小时内处理批次;通过 DebugView 和标准报告验证计数与预期对齐。如果发生不匹配,调整馈送映射、重新上传并重新运行快速测试。使用自动化节奏,这种无代码流程支持持续改进和优化选定活动广告性能的可靠核心数据集。

    GA4 字段Bing Ads 源字段备注
    event_namebing_event_name必需;定义 GA4 事件类型
    event_timestampbing_export_timeUTC 中的纪元毫秒
    user_pseudo_idbing_user_id链接到 GA4 用户
    transaction_idtransaction_id每个交易唯一
    valuerevenue_value数字金额
    currencycurrency_codeISO 4217
    campaigncampaign_nameBing 活动标签
    ad_groupad_group_name广告组标签
    keywordkeyword_text搜索词
    messagenote_text可选上下文
    environmentenvironment_tagprod 或 test
    custom_paramcustom_value可选额外参数

    将数据上传到 GA4 并使用测试导入验证字段映射

    首先运行测试导入以在加载完整 Bing Ads 导出前验证字段映射。使用紧凑的文件集确认映射与 GA4 维度和自定义定义对齐,然后扩展到整个数据集。

    1. 准备一个带有 5–10 行的测试 CSV,并确保标题列与 GA4 数据导入预期对齐。

      • 列:event_name, event_timestamp, user_pseudo_id, advertising_platform, campaign_name, campaign_id, ad_group_name, keyword, impressions, clicks, cost, conversions, source, medium, utm_source, utm_medium, utm_campaign
      • 样本值:bing_ads_import, 1700000000000, test_user_001, Bing Ads, Spring Sale, BID1234, AdGroup1, red shoe, 120, 4, 15.50, 2, bing, cpc, bing, cpc, spring-sale
      • 确保数字列为数字、时间戳为纪元毫秒,并且文本字段为 CSV 安全的(无杂散逗号)。
    2. 为测试导入设置 GA4 数据集并定义映射。

      • Admin > Data Import > New Data Set,选择“Event data,” CSV 格式,以及与您的属性匹配的时区。
      • 为广告属性创建自定义定义:Advertising Platform, Campaign Name, Campaign ID, Ad Group, Keyword (scope: Event)。
      • 尽可能将内置事件字段映射到 GA4 默认值 (event_name, event_timestamp, user_pseudo_id)。
    3. 从文件到 GA4 参数和自定义维度的字段映射配置。

      • advertising_platform -> 自定义维度 Advertising Platform (在 GA4 中定义)
      • campaign_name -> 自定义维度 Campaign Name
      • campaign_id -> 自定义维度 Campaign ID
      • ad_group_name -> 自定义维度 Ad Group
      • keyword -> 自定义维度 Keyword
      • impressions, clicks, cost -> 相应指标或如果需要自定义指标
    4. 运行测试导入并检查状态。

      • 使用数据导入 UI 中的测试导入选项上传子集文件。
      • 审查导入状态以获取成功并检查 GA4 报告的任何错误;根据需要修复标题名称或数据类型,然后重新上传。
      • 将测试限制为小样本以保持迭代快速和清晰。
    5. 在处理测试导入后在 GA4 中验证结果。

      • 打开 Reports > Engagement > Events 并过滤 bing_ads_import;验证事件参数包括 Advertising Platform, Campaign Name, Campaign ID, Ad Group, 和 Keyword。
      • 检查 Traffic 或 Acquisition 报告以确认 source = bing 和 medium = cpc;确保活动值反映测试数据。
      • 计数事件、展示、点击和成本;与测试文件比较,允许小的处理偏差,并确认报告数字的真实性。
      • 如果映射出现不对齐,调整字段映射或创建额外自定义定义,然后重新运行测试导入。
    6. 继续完整数据加载并监控持续准确性。

      • 一旦测试通过,将完整 Bing Ads 数据集分配到同一数据集,并在需要时分批运行导入。
      • 关注处理状态,并在平台更改或模式更新后定期重新验证映射。
      • 维护促进持续检查的设置,旨在最大化跨平台的数据质量,并确保您的广告洞察的终身价值保持高。

    良好配置的设置有助于促进持续数据质量检查并最大化跨平台的报告指标真实性。

    使用自定义参数和维度将导入的数据链接到 GA4 事件

    使用自定义参数和维度将导入的数据链接到 GA4 事件

    立即为 Bing 导入定义一组专用的自定义参数,并将它们映射到 GA4 自定义维度。这防止缺少映射、保持数据干净,并支持跨参与旅程的受众的正确归因,给您全面的性能可视化。从清晰的命名约定开始,并在需要时重命名参数以与 GA4 定义对齐。这种方法在 GA4 UI 中免费实施,并帮助您获得组织跨您测量事物的最佳想法。

    为导入的 Bing 字段定义自定义维度

    在 GA4 中,为每个导入字段创建事件范围的自定义定义。使用与您数据层匹配的参数名称,并确保名称为 GA4 友好。例如,bing_campaign 映射到名为 Bing Campaign 的自定义维度;bing_adgroup 到 Bing Ad Group;bing_keyword 到 Bing Keyword;bing_match_type 到 Bing Match Type;bing_account_id 到 Bing Account ID。每个维度可用于报告和探索及仪表板中的可视化。请注意每个属性最多 50 个事件范围自定义维度的限制,并添加描述以保持编辑器对齐。如果字段更改,编辑定义以反映新参数名称并避免下游混淆。

    通过标签设置和探索将导入的数据连接到事件

    通过更新您的数据层或标签管理器规则,在每个相关事件上传递 Bing 字段。包含参数如 bing_campaign, bing_adgroup, bing_keyword, bing_match_type, bing_account_id 和 conversion_asyncjs 以在适用时捕获转化信号。发送数据后,使用确切的参数名称将这些参数映射到您创建的自定义定义。如果事件上缺少值,GA4 记录空字段;在报告中通过过滤或在探索中使用 null-safe 逻辑处理这些情况。构建使用这些自定义维度作为条件的受众细分,以显示不同组的行为。使用调查揭示最佳实践和关于人们如何在标准漏斗之外移动的故事。当您重命名参数或添加新参数时,更新标签规则和 GA4 定义以保持一致。

    使用 Explorations 分析 GA4 事件参数并构建可操作报告

    打开 GA4 Explorations,选择 Free Form,并生成一个将事件参数链接到转化的报告;生成的洞察在几分钟内为您提供可操作指导。

    定义核心范围:识别五个顶级性能事件 (view_item, add_to_cart, begin_checkout, purchase, sign_up)。将每个事件的关键参数作为网格中的项目引入 (event_name, param_product_id, param_category, param_region) 并拉取指标如 event_count, users, conversions 和 revenue,以浮现驱动结果的最佳组合。这些步骤需要干净的参数命名和一致的事件跟踪,以便您可以在国际市场中比较苹果对苹果。

    为可操作分析配置探索:使用 Free Form 将 event_name 映射到每个参数,然后添加指标:total_events, engaged_sessions, conversions 和生成的 revenue。按转化排序,并按国际区域过滤以揭示哪个市场响应最佳。这些视图提供完美的镜头用于含义,并帮助您专注于重要的,确实使洞察更实用并适合决策。

    利用路径和队列视图:切换到 Path Exploration 以跟踪交互序列,如点击产品卡、查看细节并完成购买。这种方法暴露用户旅程的含义并加强难以测量的接触点的归因。使用交互步骤标记五个常见掉落并计划针对性改进。

    导出、共享和行动:导出 CSV、复制到幻灯片,并上传数据集到共享驱动器;提供副本友好的报告模板并保持五个具体项目准备好给团队。核心输出应突出要更改什么、为什么重要以及如何测量影响,从而在国际活动和案例中提供价值。

    持续改进的实用提示:调度每周五分钟审查;使用新鲜数据更新探索,得出五个最重要的参数变化,并跟踪五个结果。使用来自获胜活动的案例来强化最佳实践并告知归因决策,帮助您在竞争景观中保持领先。

    结论:总之,探索暴露驱动结果的核心参数;通过关注五个可操作项目并持续改进,您向利益相关者提供清晰、报告就绪的洞察并加强跨案例的归因准确性。确实,这种方法适合寻求快速、实用胜利的团队。

    相关文章

    Ready to leverage AI for your business?

    Book a free strategy call — no strings attached.

    Get a Free Consultation