小编Pat*_*cks的帖子

在Google Data Studio中显示GA4事件参数

我升级到 Google Analytics 4,但很难在 Google Data Studio 中显示事件参数。我在 Google 跟踪代码管理器中创建了一个事件参数来跟踪链接的 ID。现在,我想在 Google Data Studio 中显示一个表格,以显示过去 30 天内每个 ID 的点击次数。在GA4中它只显示最近30分钟的事件参数 事件参数最近 30 分钟

这就是为什么我尝试在 Data Studio 中显示它。但我不知道该怎么做。在通用分析中这没有问题,但 GA4 确实给我带来了困难。

更新: 我可以用 BigQuery 解决它。我在控制台中激活了 BigQuery,将其与我的分析帐户连接,将 BigQuery 与 Data Studio 连接并创建了自定义查询。

events google-tag-manager google-analytics-4 looker-studio

14
推荐指数
1
解决办法
2万
查看次数

Symfony 2 php.ini date.timezone

我在xampp上设置Symfony 2 localy时遇到问题.安装没问题,但是当我执行check.php时,它说:

Your system is not ready to run Symfony2 projects 
 * date.timezone setting must be set
   > Set the "date.timezone" setting in php.ini* (like Europe/Paris).
Run Code Online (Sandbox Code Playgroud)

但是php.ini中的date.timezone已经正确设置了.

php symfony

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

部分pagecurl动画与swift

我正在寻找一种在uiview上指示pagecurl动画的方法,以便向用户提供他可以滚动浏览某些页面的提示.它应该是某种部分页面卷曲.

问题是我不知道该怎么做.我找到了一些教程,但仅针对目标c,我不知道如何将其转换为swift:

 [UIView animateWithDuration:1.0
                     animations:^{
                         CATransition  * animation = [CATransition animation];
                         [animation setDuration:1.2f];
                         animation.startProgress = 0.0;
                         animation.endProgress   = 0.6;
                         [animation setTimingFunction:UIViewAnimationCurveEaseInOut];
                         [animation setType:@"pageCurl"];
                         [animation setSubtype:@"fromRight"];
                         [animation setRemovedOnCompletion:NO];
                         [animation setFillMode: @"extended"];
                         [animation setRemovedOnCompletion: NO];
                         [[self.animatedUIView layer] addAnimation:animation
                                                      forKey:@"pageFlipAnimation"];
                          [self.animatedUIView addSubview:tempUIView];

                     }
     ];
Run Code Online (Sandbox Code Playgroud)

http://www.iostute.com/2015/04/how-to-implement-partial-and-full-page.html

xcode uiview page-curl ios swift

3
推荐指数
2
解决办法
2762
查看次数

Android找不到任何BLE设备

这是他的问题。我为iOS开发了一个应用程序,用于控制BLE LED设备(以及其他一些东西)。一切正常且流畅。现在我想为Android开发同一个应用程序,但是我在扫描BLE设备时已经失败了。我已经尝试了一些教程和示例代码,但是无论如何我都找不到任何设备。我正在玩Moto G4 Play。蓝牙可以使用,我可以在设置中配对设备,但无法与我尝试过的任何示例代码/教程一起使用。例如以下示例:https : //github.com/kaviles/BLE_Tutorials

我按原样构建了此应用,但找不到任何东西。

因此,我从Playstore下载了BLE扫描仪,该扫描仪可以很好地工作并找到所有设备。

我知道没有任何示例代码很难说,但是我已经尝试了很多,而且我不确定是否会错过一些基本的东西。

android bluetooth bluetooth-lowenergy

2
推荐指数
1
解决办法
5407
查看次数

更改带边框按钮的背景

我创建了一个带边框的按钮:

<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >

    <solid android:color="#FFFFFFFF" />

    <stroke
        android:width="1dp"
        android:color="#FFCCCCCC" />
</shape>
Run Code Online (Sandbox Code Playgroud)

<Button
        android:text="@null"
        android:stateListAnimator="@null"
        android:layout_width="50dp"
        android:layout_height="50dp"
        android:id="@+id/colorButton"
        android:background="@drawable/button_border" />
Run Code Online (Sandbox Code Playgroud)

现在我以编程方式更改背景的颜色。问题是一旦我更改背景,边框就会被删除。有没有办法改变按钮的背景颜色并保持边框?

android background border button

2
推荐指数
1
解决办法
2015
查看次数

字节的 Swift 校验和

我有一个非常棘手的问题。我将一个带有 iOS 设备的字节数组发送到一个工作正常的 ble 设备(led 灯)。我有一份关于所有命令的文档,但从中文翻译的很差。整个字节包是这样构建的:

  • 命令的前面(1个字节)
  • 命令包长度(1字节)
  • 命令的 ID(1 个字节)
  • 命令的控制部分(1字节)
  • 数据字段(15 字节)
  • 检查(1 个字节)

例如,用于打开灯的完整包装是“A1080100FFFFFF59” 到目前为止,一切都对我来说很清楚。我唯一挣扎的是最后一个字节或它在文档中的调用方式:"Check"。文档只是说:“校验码指令:校验码=(0 - 期望整个字节中的字节总和)”。在上面的示例中,“59”将是校验和。但无论我如何计算它,我都不会得到"59"

我找到了好帮手

public extension Data {
    public func checkSum() -> Int {
        return self.map { Int($0) }.reduce(0, +) & 0xff
    } 
}
Run Code Online (Sandbox Code Playgroud)

但我不明白 任何命令“检查”

也许有人知道这是如何计算的?

arrays checksum bluetooth-lowenergy swift

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