我们能为您提供什么帮助?

为Snapchat创建网页广告

  • 更新

概要:您可以使用Snapchat Web对接对Snapchat Ads带来的网页到应用转化进行归因

概览

AppsFlyer支持网页端获客广告专用的Meta Ads对接(snapweb_int),您可以通过Meta的Conversion API(CAPI)上报相关广告的归因和转化数据。Meta可以利用这些数据来优化定向投放、衡量广告效果并打造自定义人群包。

重要提示!

目前,Meta Web对接尚不支持通过CAPI发送再营销回传数据。

前期准备

在启用Snapchat Web对接前,请确保您已在Snapchat Web对接中开设了企业账户。

如何创建Snapchat Ads网页广告

本文说明了Meta Ads中网页广告的设置方式,适用于通过AppsFlyer衡量投放效果的移动端、PC端和主机端应用。设置流程包括:将Meta Ads与AppsFlyer对接、在两个平台上完成广告活动配置,并使用OneLink Smart Script或OneLink Smart Banners创建落地页。

该流程中必须完成的步骤如下:

该流程中的可选步骤如下:

在AppsFlyer中设置Snapchat Ads网页对接

首先激活Snapchat Ads网页对接。然后配置AppsFlyer发送到Events API的回传。

1.激活Snapchat Ads网页对接

请按以下步骤激活Snapchat Ads网页对接:

  1. 从AppsFlyer的侧边栏中选择协作 > Partner Marketplace。
  2. 搜索并选择Snapchat Web。
  3. 点击设置对接,然后界面会跳转到活跃对接设置页面。
  4. 在渠道对接选项卡中,打开启用该渠道开关。 在您与该渠道合作期间,请确保该开关总是处于打开(即启用)状态。
  5. 关闭高级隐私保护开关(设置iOS应用对接时适用)。
  6. Pixel ID: 输入相关的Pixe ID。您可以按照 Snapchat Ads 官方文档中的说明生成或从 Snapchat Ads Manager 获取该数据
  7. Access token(访问令牌): 输入相关的token。请按Snapchat Ads官方文档中说明生成或获取该ID

2.启用浏览型归因

使用智能脚本或智能横幅的落地页时,AppsFlyer支持对Snapchat Web广告系列的浏览型归因。这项功能可以基于概率建模(PMOD),将因广告曝光而触发的App激活进行归因,即使用户并未直接点击广告。

若可用,AppsFlyer还会在给Meta的回传中包含ScCid,以提高归因精准度。

如需启用Snapchat Web的浏览型归因:

  1. 在AppsFlyer中,从侧边栏打开活动对接> Google Ads Web。
  2. 在对接选项卡中,下滑到激活归因部分。
  3. 打开浏览型激活归因开关。
  4. [可选] 开启跨平台归因具有同等优先级并设置回溯窗口。有关更多信息,请参见为跨平台展示启用同等优先级。
  5. 打开归因链接选项卡。
  6. 下滑到浏览型归因部分并设置浏览归因回溯窗口(最长24小时)。
  7. 点击保存对接以应用您的设置。

3.应用内事件回传

目前只有用户激活才能触发自动的Meta Ads默认回传。对于所有其他事件类型,您可以通过将AppsFlyer事件映射到Snapchat Ads事件来创建自定义回传。您可以在Snapchat Ads后台查看这些回传。

请按以下方式设置应用内事件回传:

  1. 打开应用内事件回传开关。
  2. 根据实际需求设置应用内事件回传窗口(详情请见应用内事件回传窗口配置)。
  3. 点击添加事件,将相关事件添加到列表中。
  4. 在AppsFlyer事件一列,从下拉菜单中选择相关的事件名称。AppsFlyer会通过已接入您应用的SDK或S2S事件来获取该事件的名称信息。
  5. 在映射到渠道事件列中,从列表中选择最合适的预定义渠道事件。
  6. 在事件来源一列,选择仅限该合作渠道,确保仅回传Meta Ads带来的用户所完成的事件。
  7. 在包括列中,选择是否将事件与其收入值一起发送。请见回传中包含的数据。

     注意

    • 如果您设置的是购买事件,请将包含列设为值和收入。选择其他选项将导致回传失败。
    • 目前,仅购买事件支持包含收入。
  8. 【可选】点击添加条件图标,设置事件的映射条件。
  9. 点击保存对接。
  10. 【可选】保存对接后,在配置页面停留期间,您可以与该渠道对接其他应用:
    1. 点击页面左上角渠道名称下方的应用名称,打开应用列表。
    2. 从列表中选择其他应用。
    3. 对所选应用重复上述步骤。

在Snapchat Ads中配置AppsFlyer对接

本节所述步骤主要在Snapchat Ads Manager中完成。

1.设置投放类型、投放目标和转化目标

您可以选择从 AppsFlyer 发送的任何预定义 INAPP 事件作为您的营销活动目标,或者如果您想针对移动应用安装进行优化,请选择“PAGE_VIEW”。

重要提示

切勿选择应用事件,否则Snapchat会通过SRN API认领这些转化,导致报告和优化不一致。

2. 设置目标网址(Destination URL)

  1. 在Destination下的Website URL部分中,输入相关URL,作为用户点击广告后访问的页面。请将此处的URL设置为以下任一网址:
    • 落地页 - 适用于以下场景:

      • 您的应用在多个平台发布。
      • 您希望通过落地页更详细地介绍您要推广的产品。
      • 您希望通过落地页收集更多数据。

      在以上所有场景中都可以使用带有智能脚本或智能横幅的落地页。

    • AF归因链接: 如果您不想让用户访问落地页,而是直接跳转到商店并下载相关应用,建议您使用AF归因链接(包括OneLink链接、单平台链接和跨平台链接)作为目标网址。
  2. 点击Build a URL parameter,将链接参数添加到该URL中(落地页地址或AF归因链接都适用)。
  3. 在Custom parameters下点击Add parameter。

    Screenshot 2024-06-11 at 8.44.30.png
  4. 将AppsFlyer参数映射到Snapchat中对应的值。
    • 如果您的目标网址是落地页、OneLink归因链接或单平台归因链接,请将以下AF参数映射到Meta侧的对应参数:

      AF参数 映射的Snapchat值
      pid snapweb_int
      c {{campaign.name}}*
      af_c_id {{campaign.id}}*
      af_adset {{adSet.name }}*
      af_adset_id {{adSet.id}}*
      af_ad {{creative.name }}
      af_ad_id {{ad.id}}*
      af_channel {{site_source_name}}

      完成上述步骤后,可得到如下URL:

      https://app.appsflyer.com/{app_id}?pid=snapweb_int&c=__campaign_name__&af_c_id=__campaign_id__&af_adset=__aid_name__&af_adset_id=__aid__&af_ad=__cid_name__&af_ad_id=__cid__&af_r={https://Add-your-store-url.com}
      • 如果您通过Google Play Store以外的方式提供相关应用的APK,请在URL中添加af_r参数,并将其映射到该应用的下载地址,如https://Add-your-store-url.com
  • 如果您的目标网址是PC或主机端的应用商店,请按下表说明创建链接。如需了解其他相关信息,请参阅 CTV、PC和主机平台的直接归因链接

    归因链接结构
    基础链接 engagements.appsflyer.com/v1.0/c2s/click/app/
    必须配置的路径参数 ▪ platform例如: steam
    ▪ app_id示例:123456
    必须配置的查询参数 ▪ af_media_source
    ▪ af_campaign_id
    ▪ af_r
    其他参数 查看所有参数
    链接结构 https://engagements.appsflyer.com/v1.0/c2s/click/app/{platform}/{app_id}?af_media_source={media_source}&af_campaign_id={campaign_id}&af_r={app_store_url}

    将以下AppsFlyer参数映射到Meta侧的对应参数:

    AF参数 映射的Snapchat值
    af_media_source snapweb_int
    af_campaign * {{campaign.name}}*
    af_campaign_id {{campaign.id}}*
    af_adset {{adSet.name }}*
    af_adset_id {{adSet.id}}*
    af_ad {{creative.name }}
    af_ad_id {{ad.id}}*
    af_channel {{site_source_name}}

    * 为了简化广告系列分析,请在广告系列名称中以前缀或后缀的形式添加广告系列类型,即网页或移动端(如campaign-name_web)

    跨平台URL的示例:

    https://engagements.appsflyer.com/v1.0/c2s/click/app/steam/123456?af_media_source=snapweb_int&af_campaign_id={{campaign.id}}&af_campaign={{campaign.name}}&af_adset={{adSet.name}}&af_adset_id={{adSet.id}}&af_ad={{creative.name}}&af_ad_id={{ad.id}}&af_r=https%3A%2F%2Fstore.steampowered.com%2Fapp%2F440%2FTest_app2%2F%3Futm_term%3Dhello

     注意

    用户点击相关广告时,Meta会自动将ScCid={{ScCid}}添加到目标网址( destination URL)。

    如需全面了解AF链接参数的详细信息,请参考此文档。

创建带有OneLink智能脚本的落地页

用户链路: 用户点击Meta广告后跳转到您的移动端网站,并进入一个带有CTA按钮的网页,引导用户从一个或多个平台下载您的应用。用户点击该按钮后,就会跳转到相应的商店。

整个链路中的数据流

  1. Snapchat广告的URL中包含pid=snapweb_int参数。当用户点击该广告时,参数会被自动添加到该广告URL的末尾。
  2. 用户跳转到指定的目标网址——即一个带有智能脚本的落地页。
  3. 在该落地页加载时,智能脚本会向AppsFlyer发送一个展示,其中包含从Meta传入落地页的URL参数。AppsFlyer可通过该展示对落地页进行浏览型归因。如需进一步了解广告展示和浏览型归因,请参阅此文档。
  4. 智能脚本会根据传入链接中的参数,为落地页的CTA按钮生成传出链接,其中包含ScCid参数(这里的传入链接是指从广告进入落地页的链接,传出链接是指从落地页跳转到其他地址的链接)。这些按钮可以引导用户:
    • 进入Google Play和App Store(通过OneLink归因链接实现)。
    • 进入多个平台的商店(例如CTV、Epic和Steam)。在此场景中,智能脚本会针对各个平台生成一条单平台归因链接,用户点击后会跳转到对应平台的商店。
    • 在用户设备中下载APK文件。
  5. 用户点击CTA按钮后,AppsFlyer会收到并记录该次点击。
  6. 用户跳转到相应的商店并下载该应用。
  7. 用户打开该应用时,AppsFlyer会记录到一个激活。
  8. 如果激活数据中带有可用的install referrer,AppsFlyer会根据概率模型或确定性归因逻辑对这个激活进行归因。
  9. AF会生成一条带有ScCid参数以及其他事件参数的回传,并通过Events API将其发送到Snapchat。Google通过参数来识别相关点击,并使用其他参数对具体广告系列的投放进行优化。

设置带有智能脚本的落地页

如需在您的Meta Ads广告投放中使用智能脚本,请按以下方式操作:

  1. 为您要投放的广告系列设置一个OneLink模板,用于生成相关的OneLink归因链接。详情请见OneLink模板的创建方式说明。
  2. 创建一个智能脚本。详情请见OneLink智能脚本的创建方式说明。

     注意

    下文内容主要针对使用智能脚本的Snapchat Ads广告系列,说明了具体的设置步骤。如需了解更具普适性的智能脚本投放设置方式,请参考OneLink智能脚本V2设置说明中的OneLink智能脚本创建方式部分。

  3. 请确保所有相关的URL参数都已添加到传入链接末尾。如需检查附加在传入链接末尾的参数,请打开Snapchat Ads Manager,查看您在创建目标网址(Destination URL)时设置的URL参数。详情请见目标网址(destination URL)的设置说明部分。
  4. 将Snapchat Ads广告系列所需的传入URL参数映射到传出URL参数。当用户点击CTA按钮时,这些参数会发送到AppsFlyer:
    • PID:确保智能脚本从传入链接中提取pid=snapweb_int参数,并将其映射到传出链接中对应的参数。
    • ScCid:如需将应用内事件回传成功发送到Snapchat,必须配置该 ScCid 参数。必须在ScCid智能脚本ScCid页面的URL参数映射部分手动配置参数的映射。

      1. 在映射对象一栏中选择自定义参数。
      2. 在出链参数和入链参数字段中输入ScCid。

       注意

      如需使相关数据呈现在AppsFlyer的原始数据报告中,必须将传入的ScCid参数同时映射到传出的ScCid参数和传出的af_sub[1–5]参数。

设置带有智能脚本的跨平台落地页

如需在您的Meta Ads广告投放中使用带有智能脚本的跨平台落地页,请按以下方式操作:

  1. 为您要投放的广告系列设置一个OneLink模板,用于生成相关的OneLink归因链接。详情请见OneLink模板的创建方式说明。
    • 请参考此文档中的说明,将您的OneLink模板应用于跨平台归因。详情请见创建OneLink模板,用于跨平台归因。
  2. 请确保所有相关的URL参数都已添加到传入链接末尾。如需查看附加在传入链接末尾的参数,请打开Meta Ads Manager,检查您在创建目标网址(Destination URL)时设置的URL参数。详情请见目标网址(destination URL)的设置说明部分。
  3. 为每个传入参数确定要映射到的传出参数。例如,传入链接中的传入af_site_id参数将映射到传出链接中的af_site_id参数。
  4. 请列出必要传出参数(即不能出现空值的参数)的默认值。
  5. 向您的开发人员发送以下信息:
    • 您的传入-传出参数的映射方式。开发人员会创建一个脚本,根据您指定的传入-传出参数的对应关系,生成传出的直接访问链接。
    • 各参数的默认值。脚本若未在传入的链接中发现对应的参数值,就会使用默认值来填充传出链接中的参数。
    • 如果您使用OneLink归因链接,请将相关域名和模板ID发送给您的开发人员,用于创建传出的OneLink链接。域名和模板ID的格式为yourbrand.onelink.me/A1b2,若您使用品牌域名,则为click.yourbrand.com/A1b2
    • 将以下Dev Hub文档发送给您的开发人员:
  • 提醒开发人员务必在传出链接中加入传入参数ScCid的映射。

     注意

    如需使相关数据呈现在AppsFlyer的原始数据报告中,必须将传入的ScCid参数同时映射到传出的ScCid参数和af_sub[1-5]参数。

创建带有OneLink智能横幅的落地页

用户链路: 用户点击Meta广告后跳转到您的移动端网站,并进入一个展示智能横幅的页面,该横幅中带有CTA按钮,引导用户从对应的应用商店下载相关应用。

整个链路中的数据流

  1. Snapchat广告的URL中包含pid=snapweb_int参数。当用户点击该广告时,参数会被自动添加到该广告URL的末尾。
  2. 用户跳转到指定的目标网址——即一个带有智能横幅的落地页。
  3. 落地页加载的同时,智能横幅会向AppsFlyer发送一条展示,其中包含传入链接参数(传入链接是指从广告进入落地页的链接)。有了这条展示数据,AppsFlyer就能通过浏览型归因将转化匹配到落地页。如需进一步了解展示和浏览型归因,请参考创建自定义展示URL。
  4. 智能横幅针对该横幅中的CTA按钮,生成传出的URL。生成的传出链接以传入链接中的参数(包括ScCid)为基础。智能横幅只能生成OneLink链接。
  5. 当用户点击智能横幅中的CTA按钮时,AppsFlyer就会接收并记录该次点击。
  6. 用户跳转到相应的商店并下载该应用。
  7. 用户打开该应用时,AppsFlyer会记录到一个激活。
  8. 如果激活数据中带有可用的install referrer,AppsFlyer会根据概率模型或确定性归因逻辑对这个激活进行归因。
  9. AF会生成一条带有ScCid参数以及其他事件参数的回传,并通过Events API将其发送到Snapchat。Google通过参数来识别相关点击,并使用其他参数对具体广告系列的投放进行优化。

设置带有智能横幅的落地页

如需在您的Meta Ads广告投放中使用智能横幅,请按以下方式操作:

  1. 为您要投放的广告系列设置一个OneLink模板,用于生成相关的OneLink归因链接。详情请见OneLink模板的创建方式说明。
  2. 创建一个智能横幅。

     注意

    下文内容主要针对使用智能横幅的Snapchat Ads广告系列,说明了具体的设置步骤。如需了解更具普适性的智能脚本投放设置方式,请参考《智能横幅——移动端网页到应用解决方案(市场人员专用)》文档中的设置部分。

  3. 设置智能横幅参数,用于Snapchat Ads广告:

    • 请确保所有相关的URL参数都已添加到传入链接末尾。
    • 如需查看附加在传入链接末尾的参数,请打开Snapchat Ads Manager,检查您在创建目标网址(Destination URL)时设置的URL参数。

     注意

    其中最重要的两个参数是pid=snapweb_int和ScCid。请务必确保传入链接中包含这两个参数,这样智能横幅才能收集相关信息。如果缺少这两个参数,就无法对相关流量进行归因,也无法向Meta Ads发送回传。

查看网页至应用归因数据

虽然网页端转化事件是通过原始的snapweb_int PID发送到Snapchat的,但AppsFlyer面板和原始数据报告会通过snapchat_int PID上报。这既适用于主要转化事件,也适用于转化辅助事件。

该统一报告视图使您能够在同一位置分析网页和应用广告活动绩效,包括全面的移动端和网络端成本报告。

面板中的视图

所有Snapchat的网页到应用归因都会显示在数据总览和活跃面板的snapchat_int下。这样,您就可以一站式查看跨平台的广告投放效果。您可以使用标准的筛选条件和细分条件来对比Snapchat数据中的应用流量和网页流量。

在原始数据和API报告中查看

  • 原始数据导出和API响应在Google网页活动的media_source字段中包含snapchat_intPID。要验证网页广告设置的详细信息,请参阅original_url字段,其中显示的snapchat_int是网页广告创建过程中使用的PID。
  • 回传报告显示snapweb_int为回传发送到的原始媒体渠道。

特性与局限性

特点 说明
成本数据 系统不会自动获取Meta Ads(snapweb_int)网页广告的成本数据。您需通过以下两种方式之一手动导入:通过电子邮件上传文件,或通过AppsFlyer主机端界面手动上传。此规则适用于所有用户,包括ROI360订阅用户。
点击和展示(暂时受限) 网页广告的点击和展示暂时无法从Snapchat SRN(snapchat_int)获取。