请输入
菜单

如何使用 UET 报告可变收入

转化目标可以让您跟踪您的客户在您的网站上做了什么,这可能包括从购买商品到注册奖励计划等各种行为。这些行为对您的业务可能带来不同的价值。这就是为什么我们让您为每个转化目标关联一个不同的、具体的收入值,以便跟踪您的投资回报率(ROI)。这就叫做报告可变收入。目标网址和事件转化目标都可以报告可变收入。

要求

在开始设置可变收入之前,请确保您已经具备以下条件:

  • 一个JavaScript UET标签:创建一个Microsoft Advertising UET标签并将UET标签跟踪代码添加到您网站的每个页面。
    • JavaScript是确保您能够使用转化跟踪和再营销的全部功能的必要条件。如果您正在使用非JavaScript标签,请切换到JavaScript标签。
  • 转化目标:创建目标网址或事件转化目标。要了解更多信息,请参阅如何创建转化目标?
  • 编辑网站代码的能力:确保您或您的网站管理员可以编辑您的网站代码。

如何设置可变收入报告

第一步:在您的Microsoft Advertising账户中设置可变收入转化跟踪
您需要确保目标 URL 或事件转化目标已设置为可变收入。
  1. 在左侧导航窗格中,选择转化跟踪,然后选择转化目标(或者从页面顶部的全局菜单中,选择工具,然后选择转化目标)。
  2. Type列中,找到一个目标网址或事件转化目标。如果没有,选择Create来创建一个。
  3. 目标名称列中,选择目的地或事件转化目标的名称。
  4. 设置一个目标类别
  5. 选择下一步
  6. 收入价值下,选择转化行为价值可能不同(例如,根据购买价格)。然后输入默认金额并选择在没有收到转化值时使用的默认货币。
  7. 选择下一步
  8. 选择合适的设置标记选项,然后选择保存并继续

要查看可用于转化目标的完整货币列表,请参阅转换目标收入货币。

第二步:在您的网站上添加或修改 UET 标签跟踪代码
  • 您使用 Google Tag Manager 吗?请查看使用Google Tag Manager设置UET标签。
  • 您使用其他标签管理器吗?请参阅本文中的“使用标签管理器添加 UET 标签跟踪代码”部分。
  • 您使用网站托管服务吗?请参阅本文中的“使用网站平台添加 UET 标签跟踪代码”部分。

接下来,您需要编辑 UET 跟踪代码以支持变量收益。如果已将 UET 标记跟踪代码添加到网站,则可以修改网站代码中的标记。如尚未将标记添加到网站,请参阅如何在我的网站上添加 UET 标签?,但请务必将标记添加到目标实施页的 body 部分。

让我们看看如何在PHP页面中为目标URL类型的目标传递可变收入。在下面的例子中,它从一个JavaScript函数中读取可变收入的动态值。您也可以同样轻松地发送一个静态值或从一个JavaScript变量或HTML元素中读取。

  1. 打开转化确认页面的代码文件(客户完成您要跟踪的操作后看到的页面)。如果同一个文件生成多个页面,请找到文件中生成转化页面的部分。
  2. 首先,您需要添加以下其中一个变量收入 JavaScript:

     

    您必须用大写字母传递货币值。例如,'currency': 'USD',而不是'currency': 'usd'

    1. 对于目标网址转化目标:在您已经添加到网页代码中的UET标签下方,添加以下JavaScript:
      <head>您的页面标题 
      </head>

      <body>

       // 假设这是你粘贴UET标签的地方。


      <script>您的 UET 标签在这里。</script>

       // 请将以下 JavaScript 粘贴到这里:

      <script>
         window.uetq = window.uetq || [];
         window.uetq.push('event', '', {'revenue_value': Replace_with_Variable_Revenue_Function(), 'currency': 'REPLACE_WITH_CURRENCY_CODE'});
      </script>



         ...
      </body>

       

      即使这不是一个自定义事件转化目标(请参阅下一节),你仍然必须包含命令'event'。对于一个目标网址目标,只需将事件动作留空(即,'event', '')。

    2. 对于自定义事件转化目标:在您已经添加到网页代码中的UET标签下方,添加以下JavaScript:
      <head>您的页面标题 
      </head>

      <body>

       // 假设这是你粘贴UET标签的地方。


      <script>您的 UET 标签在此处。</script>

       // 请将以下JavaScript粘贴到这里:

      <script>
         window.uetq = window.uetq || [];
         window.uetq.push('event', 'Event action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value', 'revenue_value': Replace_with_Variable_Revenue_Function(), 'currency': 'REPLACE_WITH_CURRENCY_CODE'});
      </script>



         ...
      </body>

      有关更新自定义事件参数的说明,请参阅如何使用 UET 跟踪自定义事件。

      如果您已经在您的网站代码中添加了自定义事件的JavaScript,那么在这一步,您只需要插入变量收入参数:

      'revenue_value': Replace_with_Variable_Revenue_Function(), 'currency': 'REPLACE_WITH_CURRENCY_CODE'
  3. 接下来,请确保您的网页具有定义变量收入的函数:
    <head>您的页面标题 
    </head>

    <body>
    <script>您的 UET 标签在这里。</script>

    <script>
       window.uetq = window.uetq || [];
       window.uetq.push('event', '', {'revenue_value': Replace_with_Variable_Revenue_Function(), 'currency': 'REPLACE_WITH_CURRENCY_CODE'});
    </script>

       ...

     // 这是一个示例函数,名为“GetRevenueValue()”,它定义了变量 revenue:
    <script> function GetRevenueValue() { return 6; } </script>


       ...
    </body>

     

    当你的收入函数传递值时,必须使用小数点表示小数(如12.34),而不是逗号(如12,34)。

  4. 在步骤2中添加的变量收入JavaScript中,将'revenue_value'的值更新为与步骤3中添加的变量收入函数的名称相匹配(在此示例中,我们将“Replace_with_Variable_Revenue_Function()”更改为“GetRevenueValue()”):
    <head>您的页面标题 
    </head>

    <body>
    <script>您的 UET 标签在这里。</script>

    <script>
       window.uetq = window.uetq || [];
       window.uetq.push('event', '', {'revenue_value': GetRevenueValue(), 'currency': 'REPLACE_WITH_CURRENCY_CODE'});
    </script>

       ...
    <script> function GetRevenueValue() { return 6; } </script>

       ...
    </body>
  5. 在同一行中,您可以选择指定您希望以哪种货币报告收入价值(在此示例中,我们将“REPLACE_WITH_CURRENCY_CODE”更改为“GBP”,表示英镑):

     

    您必须用大写字母传递货币值。例如,'currency': 'USD',而不是'currency': 'usd'

    <head>您的页面标题 
    </head>

    <body>
    <script>您的 UET 标签在此处。</script>

    <script>
       window.uetq = window.uetq || [];
       window.uetq.push('event', '', {'revenue_value': GetRevenueValue(), 'currency': 'GBP'});
    </script>

       ...
    <script> function GetRevenueValue() { return 6; } </script>

       ...
    </body>

     

    要查看完整的货币代码列表,请参阅转换目标收入货币。如果转化目标中没有设置货币,您可以删除'currency'参数。

  6. 保存并上传页面到您的网站服务器。
  • 要查看安装在网页正文中的变动收入 UET 标记的示例,请访问此网页(仅英文),在网页上选择并按住(或右键单击),然后根据您的浏览器选择查看源查看页面源代码
  • 当您的网页加载时,它会触发UET标签,导致一系列HTTP请求。最重要的请求是到"bat.bing"(看起来像"http://bat.bing.com/action/0?ti=..."的那个)。这个请求告诉Microsoft Advertising 用户访问您的网页的情况。您可以使用第三方工具,如Fiddler,来监控您的浏览器在网页加载时发出的所有请求。
  • 对于可变收入,会触发额外的HTTP请求,将这个值报告给Microsoft Advertising。它类似于bat.bing,但是它有不同的参数来报告收入(而不仅仅是页面访问)。
  • 您可以使用UET 标签助手验证可变收入标签。
最近修改: 2024-03-13Powered by