自定义事件-高级功能 | U-App 应用统计 | 【友盟+】开发者中心 | 友盟统计分析文档 | 统计分析 | 开发者中心 | 友盟

自定义事件典型阐明

友盟为用户供应了自定义事件的效能,用于后面的用户行动,记载行动的片刻特性。。
我们家供应了两种自定义事件的外形:计数事件、计算事件。

计数事件

计数事件计算总数事件的发作次数、孤独用户数、事件时长及事件各决定因素的发作次数、时长。

事件ID 事件著名的人物 发作次数 孤独用户数
click 扣住点击 5881 931
play 电台、电视节目 6322 1003
shop 进入铺子 2318 335

对立面play(电台、电视节目)事件,可以后面的更片刻的决定因素。,如:

决定因素=仪表(歌曲典型)

决定因素值 发作次数 频率占用率
轻音乐 5500 20.6%
迷魂摇滚乐 2778 10.4%
民谣 1335 5%

决定因素=诗人(诗人)

决定因素值 发作次数 频率占用率
刘若英 7985 23%
梁静茹 6323 18.2%
周杰伦 5572 16%

计数事件首要是以事件ID+决定因素+决定因素值为计算总数项,计算总数对应PV、UV,它的实质是计算字母串标明。。跟随去掉显影剂事情的不时深化,这种方式的极限逐步表现暴露。。

如,相片吹嘘涂,据我看来意识相片的运用接近和相片的接近翻开。。这么,以翻开集邮簿为事件,阅读号码是盛行决定因素。,您可以记下以下使报到:

决定因素值 发作次数 频率占用率
1 217623 15.9%
2 171438 12.5%
3 122709 8.9%
4 93647 6.8%
5 74712 5.4%
6 60622 4.4%
7 49559 3.6%

虽有你可以记下相片的阅读次数,,只,这份使报到的易读很差。。条件你想意识人人阅读了很相片,堆人阅读的相片和标明要求进一步地处置。。

也有同类的的景象。:

  • 一款游玩,据我看来意识每天有很人买支柱前锋。,此外金色的交易支柱前锋的耗费付出代价。;
  • 电子业务涂,据我看来意识每天有很人交易期末考试。,耗费量;
  • 海量媒体标明涂,据我看来意识每天有很人阅读灵。,此外阅读灵的接近。;

依此类推。

计算事件

顺序做成有点已决定的事件,譬如登录、分享、下载等,是定性的变量(类别) 变量),相当的的计算总数标明是字母串典型。。开发人员只需求意识它们发作的次数和接近。,运用计数事件那就够了做完。

蒸馏器大批的事件,如上所述,授予总数、灵阅读量等是延续变量。,相当的的计算总数是数值典型。。显影剂要求检查这些事件的数值散布特点,这就要求运用计算事件。

计算事件可以处理的大批的成绩:
(1)东西决定因素值的乞和。
(2)计算某个决定因素值的单次平均数及单一用户平均数
(3)决定因素值的相近概率散布有或起作用〔1〕。
(4)决定因素值的相近积聚散布有或起作用〔2〕。

内部的,
概率散布有或起作用由**p%分位数*APPRO决定。按次数(数)计算值,就是说,二人对抗赛(二人对抗赛修理)决定因素的值从小到大。。
积聚散布有或起作用由**P%积聚值*A奉献。累计次数(数)奉献,即单次(单修理)的取值以内某数的各种的次数(修理)的累计值奉献了总体累计值的p%

以游玩做成有点“支柱前锋交易”事件为例,条件你想意识支柱前锋的交易,可以这么大的申报自定义事件
itemsBuy(itemId=001, payment=50)
itemsBuy(itemId=003, payment=25)
itemsBuy(itemId=012, payment=20)

运用计算事件,您可以记下以下使报到:

购置物次数 交易编号 交易总数 单一交易总数 按人口平均交易量
1100 1000 54980 50 55

按人口平均交易量为55元,这假设述语最重要的优越性玩家的交易额都在50-60元中间呢?答复为了成绩,要求进一步地熟人按人口平均交易量的散布形势:


图1

从图1中不难找到。,80%的玩家交易不到40元。,堆玩家破费更少。。在大批玩家(20%)不吝耗费重金交易支柱前锋,这嫁妆玩家的按人口平均交易量为80元,而他们的耗费绝对的占到了整个玩家累计交易总数的40%(图2)。


图2

在期末考试经纪跑过中,我们家应当每个人注重这一嫁妆高耗费的发现。,即时授予反应和反应。。四处走动的剩的球员。,我们家熟人到他们的耗费力在20-40元区间内,本着这些标明可以有理限定价格。,膨胀物侵吞的促销运动。

从下面,对立面计算事件,要不是计算总数标明的呈现次数而且、人数,定量分析亦要求的。,为了更正确地变得流行用户的行动。,为期末考试的运营和方针决策供应帮忙。。

使具一定形式

运用计算事件要求
1. 捆绑协约国计算总数分析SDK,并使具一定形式自定义事件 — 计算事件
2. 在友盟背景资料安排事件id,选择典型为计算事件

SDK集成

我们家经过将ekv事件的某决定因素帐单成值型来如愿以偿对计算事件的计算总数,可以依以下方式使具一定形式数值决定因素:

Android平台

条件SDK是先前的版本,转移以下方式集成值型自定义事件

public static void OnEnter(环境) context, String id, HashMap m, int 付出代价)
("__ct__", (值)
(背景), id, m);
}

条件SDK是> =版本,转移以下方式集成值型事件

付出代价(背景) context, String id, Map m, int 杜)

id 为事件ID
map 为电流事件的属性和取值
du 为电流事件的数值,数值类别为-2。,147,483,648 到 +2,147,483,647 间有作记号必须的,就是说,int 32必须的,条件DU标明值超越为了类别,会通向标明包垂下。,标明计算总数的正确性。

IOS平台

    -(void)umengEvent:(NSString *)eventId attributes:(NSDictionary *)attributes number:(NSNumber *)number{
    NSString *numberKey = @"__ct__";
    NSMutableDictionary *mutableDictionary = [NSMutableDictionary dictionaryWithDictionary:attributes];
    [mutableDictionary setObject:[number stringValue] forKey:numberKey];
    [MobClick event:eventId attributes:mutableDictionary];
}

Demo:
[亲手] umengEvent:@”production” 属性:@ { @著名的人物 : @”iPad”,@”color” : 黑} 编号:@(10)

Windows Sphone和RT平台

    public static void OnEnter(字母串) id, System.Collections.Generic.Dictionary kv, long 付出代价)
        {
            try
            {
                if (千伏) == 空)
                    kv = new System.Collections.Generic.Dictionary();
                 if (("__ct__"))
                {
                    kv["__ct__"] = ();
                }
                else
                {
                    ("__ct__", ());
                }
                 (身份证, 千伏)
            }
            catch (非正式)
            {
            }
        }

理睬:
1.每个事件仅仅有东西__ct__ 场地,即每个事件仅仅计算总数东西数值型决定因素。
2.__ct__ 场地的值不超越int典型的32位。。

背景资料设置

条件您想运用数字决定因素,请在背景资料添加自定义事件时,选择“计算事件”的事件典型。

检查

使喜悦1:在事件列表翻书页点击“检查”进入有点件的仪式日志中。若为计算事件,会默许显示该事件的数值型决定因素日志。

使喜悦2:在事件仪式页聪明的切换完全同样的事件的数值型及字母串型决定因素的日志

FAQ

Q:为什么相当事件有字母串型和数值型两页日志?
A:四处走动的计数事件,不断地起形成作用的人的编页码使报到。,即事件音讯数和决定因素取值散布。
四处走动的计算事件,字母串型日志页仍展现起形成作用的人的事件音讯数和决定因素取值散布;数值型日志页展现数值型的事件音讯数、数值散布与积聚奉献值散布。

Q:计算事件在数值型日志页和字母串型日志页做成有点事件音讯数难解的问题会不相等?
A:相当事件在发作时不一定会裂开各种的的决定因素。只需数值决定因素被裂开。,这么这次音讯在数值型日志做成有点事件音讯数中会被计算;只需字母串典型决定因素被裂开。,这么这次音讯在字母串型日志做成有点事件音讯数中会被计算。一次事件能够在数值型决定因素和字母串型决定因素的事件音讯数中同时被计算。

Q:条件同东西事件传了2个数值型决定因素,会怎么样?
A:每个事件仅仅有东西__ct__ 场地,条件同时在多个数值决定因素,,后续转移将重写后面的期末考试。,期末考试,只前往东西数值期末考试。。

Q:自定义事件在运用时有关系代词限度局限?
A:自定义事件充其量投递10个决定因素,且每个事件仅仅投递东西数值型决定因素。
自定义事件和决定因素名的程度不能超越64个字母;字母决定因素的程度不能超越256个字母。,数值型决定因素的取值不能超越32位的int型;字母决定因素至多投递1000个差别的值。。

1 概率散布有或起作用:描写东西决定因素在某个值POI四处走动的的能够性的有或起作用。
2 累计散布有或起作用:东西决定因素落在东西区域内的概率是东西完整的。。当概率密度有或起作用在时,积聚散布有或起作用是概率密度的完整的。。

发表评论

电子邮件地址不会被公开。 必填项已用*标注