我曾经使用google analytics和PHPvia跟踪自定义事件(API 命中)cURL,但现在分析已弃用此方法。我知道新的分析 Web+App 用于跟踪此类事件,但我找不到任何可以跟踪这些事件的内容。我目前的代码:
$response = $client->post('https://www.google-analytics.com/collect', [
'form_params' => [
'v' => 1,
't' => 'event',
'ec' => 'ap1-v1-xxx',
'ea' => 'invoke',
'el' => 'MY-API',
'tid' => 'XXXXXXXX',
'cid' => '555'
]
]);
Run Code Online (Sandbox Code Playgroud)
这样做,我能够跟踪每次点击并获得有关API使用情况的统计信息,这就是分析面板的样子:
但是,正如我所说,分析正在弃用这种方法,它停止跟踪我的点击:
https://support.google.com/firebase/answer/9167112?ref_topic=6386699
有没有办法跟踪这些自定义事件?我无法找到任何类似的PHP或cURL任何责任。
谢谢!
我想在 intellij 上与 haxe 合作,但似乎无法识别 haxe sdk,当我尝试创建一个新项目时,intellij 让我指出项目 sdk,我真的不知道该怎么做。
我试图将 sdk 指向 haxe 文件夹,但出现一条错误消息: The selected directory is not a valid home for Haxe toolkit
Intellij IDEA 版本:13.1 谁能帮忙?谢谢
我在尝试检测$scope变量何时真正影响html 时遇到问题.在$ scope确实将更改应用到html之后我需要访问该元素,但是$scope.$watch没有做到这一点.
JS:
$scope.variable = "<p id='myElement'>Hello world!</p>";
console.log(jQuery('#myElement')[0]);
Run Code Online (Sandbox Code Playgroud)
HTML:
<div ng-bind-html="varible | trustAsHtml"></div>
Run Code Online (Sandbox Code Playgroud)
问题是,即使$scope正在应用新内容,该元素仍然不存在并且jQuery返回undefined,所以我需要等待,直到$scope真正将更改应用于html.
我知道一个解决方案可能是,$timeout但它不是真的可靠,有什么可以帮助我吗?