hogus / laravel-mta-analytics
This package is abandoned and no longer maintained.
No replacement package was suggested.
mta
v1.0.3
2020-04-10 05:27 UTC
Requires
- php: >=7.0
- guzzlehttp/guzzle: ^6.5
This package is auto-updated.
Last update: 2021-11-10 08:52:59 UTC
README
mta.
Installing
$ composer require hogus/laravel-mta-analytics
Usage
- publish config
$ php artisan vendor:publish --provider="Hogus\LaravelMtaAnalytics\ServiceProvider" --tag="config"
Example
$mta = Mta::gateway('h5'); // h5,mini,app // App 区别于ios或安卓,使用同一个appid,不同的serect_key获取的是各自平台的数据。如要获取其他平台,使用前应使用setSecretKey()方法覆盖当前的secret_key // $mta->setSecretKey("app_key"); $mta->coreData('2020-01-01', '2020-01-05');
H5
- 应用历史趋势 coreData(string $start_date, string $end_date, $idx)
- 应用实时小时数据 getRealtimeByHour($idx)
- 应用心跳数据 heartbeat()
- 实时访客 userRealtime(int $page = 1)
- 新老访客比 userCompare(string $start_date, string $end_date)
- 用户画像 userPortrait(string $start_date, string $end_date, $idx)
- 客户端分析-地区数据 getArea(string $start_date, string $end_date, $idx, $type_ids)
- 省市数据 getProvince(string $start_date, string $end_date, $idx, $type_ids)
- 运营商 getOperator(string $start_date, string $end_date, $idx, $type_ids)
- 终端属性列表 getClientPara(string $start_date, string $end_date, $idx, $type_id)
- 终端信息 getClientContent(string $start_date, string $end_date, $idx, string $type_id, $type_contents)
- 页面排行-当天实时列表 getRealtimePage($idx)
- 页面排行-离线列表 getOfflinePage(string $start_date, string $end_date, $idx, int $page = 1)
- 页面排行-指定查询部分url getPage(string $start_date, string $end_date, $urls, $idx)
- 性能监控-省市 getAreaPageSpeed(string $start_date, string $end_date, $idx, $contents)
- 性能监控-运营商 getProxyPageSpeed(string $start_date, string $end_date, $idx, $contents)
- 性能监控-页面地址 getUrlPageSpeed(string $start_date, string $end_date, $idx, $contents)
- 性能监控 pageSpeedRequest(array $params)
- 访问深度 depth(string $start_date, string $end_date)
- 来源分析-外部链接 sourceOut(string $start_date, string $end_date, $urls, $idx)
- 来源分析-入口页面 getPageLand(string $start_date, string $end_date, $urls)
- 来源分析-离开页面 getPageExit(string $start_date, string $end_date, $urls)
- 自定义事件 custom(string $start_date, string $end_date, $custom, $idx)
- 渠道效果统计 adtag(string $start_date, string $end_date, $adtags, $idx)
Mini (小程序)
- 实时数据 realTime()
- 历史趋势 history(string $start_time, string $end_time)
- 新老用户 userCompare(string $start_time, string $end_time)
- 分享分析 share(string $start_time, string $end_time)
- 地域 area(string $start_time, string $end_time)
- 终端信息 terminal(string $start_time, string $end_time, string $type)
- 网络类型 network(string $start_time, string $end_time)
- 自定义事件列表 event(string $start_time, string $end_time)
- 自定义事件详情 enentDetail(string $start_time, string $end_time, $event_id)
- 自定义事件-漏斗模型详情 getFunnel(string $start_time, string $end_time, $funnel_id)
- 漏斗模型配置 funnel()
- 使用时段 period(string $start_time, string $end_time)
- 机型 machine(string $start_time, string $end_time)
App
- 应用基本指标-离线数据 getUserOfficeData(array $params)
- 应用基础指标-实时数据 getUserRealtimeData(array $params)
- 终端设备数据-离线数据 getTerminalOfficeData(array $params)
- 用户活跃度 getActiveAnalOfficeData(array $params)
- 用户行为分析 getUsageAnalOfficeData(array $params)
- 使用频率分析 getUsageAnalFreqDis(array $params)
- 用户留存率 getUserOfficeData(array $params)
License
MIT