标签: analytics

动态卸载/删除/禁用 Google Analytics,无需加载整页

我看到了有关如何将 Google Analytics/ GA 动态添加到页面中的各种指南,例如单页面应用程序/ SPA。

我该如何做相反的事情,即用户单击一个按钮,Google Analytics 就会从该页面完全删除,而无需加载整个页面?

https://developers.google.com/analytics/devguides/collection/gtagjs/user-opt-out上的说明建议设置

window['ga-disable-GA_MEASUREMENT_ID'] = true;
Run Code Online (Sandbox Code Playgroud)

我认为这样做没有帮助,因为页面指出

必须在调用 gtag() 之前设置此窗口属性

javascript analytics google-analytics gtag.js

5
推荐指数
1
解决办法
3537
查看次数

Dart 使用 setter 进行从概念上更改属性的操作

在下面的代码中,当我尝试设置值时,ValueNotifier我得到了分析信息,

info: Use a setter for operations that conceptually change a property. (use_setters_to_change_properties at 
[XXXXX] lib\service\providers\value_notifier_scroll_to_selected_page_position.dart:6) 
Run Code Online (Sandbox Code Playgroud)

我的代码:

class ScrollToSelectedPagePosition {
  final ValueNotifier<int> position = ValueNotifier<int>(0);

  void scrollToPosition(int selectedPagePosition){
    position.value = selectedPagePosition; // <--- Getting info here
  }
}
Run Code Online (Sandbox Code Playgroud)

我如何为此定义设置器?

analytics dart flutter

5
推荐指数
1
解决办法
2273
查看次数

获取 json 数组中的指定元素 - SPLUNK

我是 splunk 的新手。我有这个 json:

"request": {
    "headers": [
        {
            "name": "x-real-ip",
            "value": "10.31.68.186"
        },
        {
            "name": "x-forwarded-for",
            "value": "10.31.68.186"
        },
        {
            "name": "x-nginx-proxy",
            "value": "true"
        }
Run Code Online (Sandbox Code Playgroud)

当属性名称具有“x-real-ip”值时,我需要选择一个值。

javascript json analytics splunk

5
推荐指数
1
解决办法
4426
查看次数

使用 spatie/laravel-analytics,如何获取特定 pagePath 的页面浏览量?

我刚刚开始研究 spatie/laravel-analytics,这是一个用于从 Google Analytics API 获取数据的包。我现在有点迷失了,尽管文档似乎很薄……要么就是我没有在寻找正确的东西。

我想做的事情感觉应该很简单,获取特定 URL 在一段时间内每天的页面浏览量

我当前的代码块如下所示:

$analyticsData = Analytics::performQuery(
    Period::days(7),
    'ga:pageviews',
    [
        'metrics' => 'ga:pageviews',
        'dimensions' => 'ga:pagePath',
        'filters' => 'ga:pagePath==/pasta-recipes/lasagne/'
    ]
    
);
var_dump($analyticsData);
Run Code Online (Sandbox Code Playgroud)

一如既往,任何帮助表示赞赏。

analytics google-analytics laravel

5
推荐指数
1
解决办法
2227
查看次数

我可以将我的 Google Analytics(分析)媒体资源从 GA4 切换到 UA 吗?

由于某种原因,PowerBI 不接受 GA4 作为连接,因此我的数据卡在 GA4 中。PowerBI 确实支持 Universal Analytics (UA),但我找不到转换 GA 属性的方法。

有没有办法做到这一点,或者我应该重新开始并创建一个新的属性作为 UA?

analytics google-analytics google-analytics-api powerbi

5
推荐指数
1
解决办法
1995
查看次数

在Apple App Store Analytics中:KPI“安装”和“下载”之间的区别在哪里?为什么会有差距?

我在 Apple App Store 中有一个应用程序,想了解“安装”和“下载”之间的区别。在我看来,这只是同一件事的不同说法,但数字上存在差距。

我会很高兴得到答案!

analytics app-store app-store-connect

5
推荐指数
1
解决办法
2862
查看次数

如何使用 Rails 7 Importmaps 设置合理的分析

Plausible Analytics 是 Google Analytics 的替代品,用于跟踪页面浏览量。我正在尝试将 Rails 7 中的 importmaps 与 importmap 集成,但它不起作用。

Plausible 提供了包含以下脚本标记作为唯一需要的说明:

<script defer data-domain="yourdomain.com" src="https://plausible.io/js/script.js"></script>
Run Code Online (Sandbox Code Playgroud)

在尝试以“Rails 7 Way”执行此操作时,我尝试通过执行以下操作以 importmap 方式执行操作:

bin/importmap pin plausible-tracker --download
Run Code Online (Sandbox Code Playgroud)

在我的布局中我添加了:

<script defer data-domain="yourdomain.com" src="https://plausible.io/js/script.js"></script>
Run Code Online (Sandbox Code Playgroud)

(这是基于我对上面 Plausible 建议的脚本标签的解释)。

当我检查所需的页面时,我可以看到这段代码反映在头部,但没有跟踪恢复到合理的状态,所以它显然还没有正确设置。

(到目前为止我没有在 application.js 中添加任何内容)

我该如何正确地做到这一点?

编辑1:所以我的布局目前有这三个与javascript相关的标签,我需要保留哪些标签?

1. <%= javascript_include_tag "application", "data-turbo-track": "reload", defer: true %>

2. <%= javascript_importmap_tags %>

3. <%= javascript_import_module_tag 'plausible-tracker', "data-turbo-track": "reload", defer: true, "data-domain": "amorc.org.au" %>
Run Code Online (Sandbox Code Playgroud)

analytics ruby-on-rails import-maps plausible-analytics

5
推荐指数
1
解决办法
392
查看次数

如何确定Oracle中列值的分布?

例如,如果我有一个代表一个Y或一个N标志的列,那么百分比是Y多少百分比是N多少?我知道我可以编写一个查询来查找这些数字,然后自己计算百分比,但我认为应该直接在PL/SQL中使用分析函数来做这个NTILE.

SELECT COUNT(1), enabled_flag
FROM widgets
GROUP BY enabled_flag;
Run Code Online (Sandbox Code Playgroud)

给我:

COUNT(1)   | enabled_flag
  123124   | Y
  234234   | N
Run Code Online (Sandbox Code Playgroud)

我需要:

enabled_flag | percentage
Y            |         34
N            |         56
Run Code Online (Sandbox Code Playgroud)

谁能指出我正确的方向?

oracle analytics plsql

4
推荐指数
1
解决办法
1400
查看次数

替代动态JavaScript的Smarty {literal}标签

我有以下Smarty模板,其中显示了整个生成一些JavaScript的模板.

正如您所看到的,我在整个代码片段中打开{literal}和关闭{/literal}标记,这看起来有点混乱和不守规矩.是否有更好的方法来编写这个代码,如果将来必须更改代码,它将显得更整洁,更易于管理?

{literal}
<script type="text/javascript">
var _roi = _roi || [];

// Base Order Details 
_roi.push(['_setMerchantId', '{/literal}{$merchant_id}{literal}']); 
_roi.push(['_setOrderId', '{/literal}{$order_id}{literal}']);
_roi.push(['_setOrderAmount', '{/literal}{$order_total}{literal}']);
_roi.push(['_setOrderNotes', '{/literal}{$order_notes}{literal}']);

// Line Items
{/literal}
{foreach from=$line_items item=line name=items}
    {literal}
    _roi.push(['_addItem', 
    '{/literal}{$line.sku}{literal}',
    '{/literal}{$line.title}{literal}',
    '{/literal}{$line.category_id}{literal}',
    '{/literal}{$line.category}{literal}',
    '{/literal}{$line.price}{literal}',
    '{/literal}{$line.quantity}{literal}'
    ]);
    {/literal}
{/foreach}
{literal}

// Submit Transaction to SDC ROI tracker
_roi.push(['_trackTrans']);
</script>
<script type="text/javascript" src="{/literal}{$url}{literal}"></script>{/literal}
Run Code Online (Sandbox Code Playgroud)

javascript php analytics smarty smarty2

4
推荐指数
1
解决办法
4817
查看次数

检查是否已安装Google Analytics或Universal Analytics?

我正在尝试通过javascript确定是否加载了Google Analytics或Universal Analytics.

一些客户仍然使用旧版Google Analytics,我们希望推出一个收集数据的JavaScript.因此,我需要为两个版本编写代码,以确保无论是正常版本还是通用版本的分析,都会对其进行跟踪.

javascript analytics google-analytics

4
推荐指数
1
解决办法
3802
查看次数