我刚刚开始使用Firebase进行应用分析,我在尝试查看与我的事件相关的参数时遇到了一些问题.登录控制台后,选择我的应用程序,然后选择iOS版本,我就会看到仪表板.所有这一切看起来都不错.然后我选择了Events标签,我看到了我的应用记录的所有事件的列表.再次,这一切都很好.但是,我希望能够根据与这些事件一起传递的参数向下钻取并查看报告.在我的iOS代码中,我有以下内容:
[FIRAnalytics logEventWithName:kFIREventSelectContent parameters:@{
kFIRParameterItemID:@"some_item_id",
kFIRParameterContentType:@"some_content_type"
}];
Run Code Online (Sandbox Code Playgroud)
我希望能够看到有多少这些"select_content"事件来自特定的"content_type".但我无法弄清楚如何做到这一点.
我尝试创建一个Audience使用"content_type",我知道我几天前测试过,但我的用户数总是在0.所以我很茫然......你怎么看到基于所提供参数的事件分析?
我正在尝试使用 Remix 将一些环境变量输入浏览器,并且我一直在关注以下内容:
https://remix.run/docs/en/v1/guides/envvars
我已完全按照步骤 1 和 2 进行操作,但是我无法window.ENV从浏览器访问。我收到此错误:ReferenceError: window is not defined
这是我非常简单的组件:
function Test() {
console.log('Window: ', window);
return <div>Hello, Test</div>;
}
export default Test;
Run Code Online (Sandbox Code Playgroud)
如果我注释掉,我可以在文档顶部console.log看到和内容。但是取消注释会显示错误消息并且没有标签。这告诉我问题是来自文档的设置,而不是来自我的组件。<script><body>window.ENV = {...}console.log<script>window.ENV
任何想法将不胜感激!
我们正在使用 Jest 为 React 组件编写一些单元测试,我遇到了一个我似乎无法解决的问题。我们需要从导出多个类的第三方库中模拟单个类。但我们不想模拟所有的类,而只是模拟一个类。
// third-party-library
export ClassA;
export ClassB;
export ClassC;
Run Code Online (Sandbox Code Playgroud)
// hooks.js
import { useState } from 'react';
import { ClassB } from 'third-party-module';
export const myHook = () => {
const [mystate, setMystate] = useState({});
const classB = new ClassB();
// ...implementation...
return mystate;
};
Run Code Online (Sandbox Code Playgroud)
// our-test-case.js
import { myHook } from '../hooks.js';
// --- This isn't quite what I want (ClassA and ClassC are mocked)
// jest.mock('third-party-library');
// ---
// --- This also does not …Run Code Online (Sandbox Code Playgroud) 我试图了解Dyno Load我的应用程序的指标部分。我的特定应用程序有五个工人 dynos。鉴于这些信息,如果我看到 a Load Maxor Load Avgof 2 or 2.5 那么我应该没问题,对吧?通过这种设置,我的目标是将负载保持在 5 以下(每个 dyno 1)?这是查看此内容的正确方法吗?