php在电商的应用场景,DTM在电商行业的运用到底有多灵活?应用场景告诉你

电商的基本应用场景有:页面浏览,商品列表浏览,商品列表点击,加入收藏夹,加入购物车,结算付款。为促进商品的成交,产品运营人员需要通过数据洞察用户在每一个环节行为,恨不得在每一个营销活动或业务功能的全流程都加上事件追踪埋点,且每一次随着业务的发展不断进行优化,运营还需要不断地给产品和开发提交每一个版本的埋点变化需求。

这样带来的问题就是,对数据的需求越来越复杂、营销策略变化更快,如果依赖传统的硬编码方式,效率和敏捷性会大打折扣,导致错过最佳营销时间点。

用DTM配置的埋点方式无疑是很好的解决办法,它的无代码灵活动态数据标签能力可以让非技术人员直接参与到部码工作中,省去部门之间的沟通成本,不需技术开发人员即可实现营销数据随需跟踪,助力精细化运营。

1 接下来展示DTM在WEB端如何实现页面浏览监控。

首先针对不同浏览深度,设定页面浏览25%,50%,75%,90%,100%为上报事件。

1.1 条件配置如下:

1460000037696854

1.2 代码编辑如下:

1460000037696853

1.3 我们在配置中选择的对接分析平台是GA,当事件发生后,事件截图自动发送给GA。

1460000037696855

如果没有使用DTM埋点监控洞察用户行为,就只能从GA上简单的看到网页浏览截图(如下),无法得知更多更具体的用户行为。

1460000037696856

2 同理,APP端也可轻松实现页面浏览监控

1460000037696857

2.1 代码编辑如下:

1460000037696859

2.2 最后发送到GA的事件截图:

1460000037696860

3 DTM在WEB端实现商品列表浏览

首先设置浏览深度达到等于或者大于37%且停留2秒作为商品列表事件触发条件。

3.1 条件配置如下(此处根据设定,应有2个条件):

1460000037696861

1460000037696862

3.2 代码编辑如下:

1460000037696863

3.2 代码编辑如下:

1460000037696868

4 DTM在APP端实现商品列表浏览

首先设置商品列表页面滑动作为商品列表事件触发条件。

4.1 条件配置如下:

1460000037696858

4.2 代码编辑如下:

1460000037696869

4.3 最后发送到GA的事件截图:

1460000037696870

5 DTM在WEB端实现商品列表点击

5.1 首先,我们先针对Mate系列商品点击,设置三个条件。

1460000037696871

5.2 接下来设置代码并引用此三个条件:

1460000037696864

1460000037696865

5.3 最后,只要满足任意一个条件,都会发送到GA事件截图:

1460000037696866

6 DTM在APP端实现商品列表点击

首先,设置点击商品列表上每一项商品作为触发商品点击事件。

6.1 条件配置如下:

1460000037696867

6.2 代码编辑如下:

1460000037696877

6.3 最后发送到GA的事件截图:

1460000037696878

7 DTM在WEB端实现商品加入收藏夹

7.1 首先,设置一个“自定义事件”,加入收藏夹并命名为“collectGood”,如下图所示:

1460000037696872

7.2 设置collectGood事件时,让开发人员push相关商品数据到数据记录层

1460000037696873

7.3 配置代码并引用记录层数据:

1460000037696875

7.4最后发送到GA的事件截图:

1460000037696874

8 DTM在APP端实现商品加入收藏夹

首先,设定在商品详情界面点击收藏按钮时,产生一个收藏事件

8.1 条件配置如下:

1460000037696885

8.2 代码编辑如下:

1460000037696876

8.3 最后发送到GA的事件截图:

1460000037696886

9 DTM在WEB端实现商品加入购物车

9.1 首先,设置一个“自定义事件”,加入购物车并命名为addToCart,如下图所示:

1460000037696884

9.2 设置addToCart事件时,需让开发人员push相关商品数据到数据记录层:

1460000037696879

9.3 配置代码并引用记录层数据:

1460000037696880

9.4 最后发送到GA的事件截图::

1460000037696881

10 DTM在APP端实现商品加入购物车

首先,设定在商品详情界面点击购物车按钮时,产生一个加入购物车事件。

10.1 条件配置如下:

1460000037696882

10.2 代码编辑如下:

1460000037696883

10.3 最后发送到GA的事件截图:

1460000037696893

11 DTM在WEB端实现结算付款

11.1 首先,设定一个“自定义事件”,结算付款并命名为“settlement”,如下图所示:

1460000037696894

11.2 设置settlement事件时,会让开发人员push相关交易整体数据到数据记录层:

1460000037696887

11.3 配置代码并引用记录层数据,商品数据通过“myprod”发送:

1460000037696888

11.4 设置settlement事件时,同时会让开发人员push相关商品数据myprod到数据记录层

1460000037696889

11.5 在销售业绩中可以看到交易情况:

1460000037696891

可以查看具体产品业绩(相当于订单和订单行已经结合):

1460000037696890

12 DTM在APP端实现结算付款

首先,设定在支付界面付款完成后,产生一个结算付款事件,

12.1 条件配置如下:

1460000037696892

12.2 代码编辑如下:

1460000037696895

12.3 最后发送到GA的事件截图:

1460000037696896

以上,便是DTM实现电商所有基本应用场景的实际操作过程,我们可以看到,上述这种不复杂的埋点需求,仅通过DTM配置即可实现,这种部署方式的优势在于,非技术人员经过简单的培训后,也可以参与到代码的维护工作中。可见DTM提供了非常灵活、可以适配多种不同场景和要求的部署方案,使用DTM一系列的预置标签,可以在几分钟之内完成几天甚至几周的任务。如此强大的多场景覆盖能力和人性化的设定,将使得DTM成为了一款备受青睐的优秀工具。

如何接入华为动态标签管理(DTM)?

了解更多华为动态标签管理(DTM)信息,可访问华为开发者联盟官网。

了解集成SDK相关信息,请查阅集成指导:

移动Android

Web网页JavaScript

如您在集成过程中遇到问题,可通过在线提单联系我们。

欲了解更多详情,请参阅:华为开发者联盟官网:[https://developer.huawei.com/consumer/cn/hms?ha_source=hms1](https://developer.huawei.com/consumer/cn/hms?ha_source=hms1)

获取开发指导文档:[https://developer.huawei.com/consumer/cn/doc/development?ha_source=hms1](https://developer.huawei.com/consumer/cn/doc/development?ha_source=hms1)

参与开发者讨论请到Reddit社区:[https://www.reddit.com/r/HuaweiDevelopers/](https://www.reddit.com/r/HuaweiDevelopers/)

下载demo和示例代码请到Github:[https://github.com/HMS-Core](https://github.com/HMS-Core)

解决集成问题请到Stack Overflow:[https://stackoverflow.com/questions/tagged/huawei-mobile-services?tab=Newest](https://stackoverflow.com/questions/tagged/huawei-mobile-services?tab=Newest)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值