我试图在应用程序中使用分段分析.NET库。是否有一种方法来配置它,使其不实际将数据发送到云端?就像"NoOp“在实际发送数据时一样?
这些文档说明如下: (用于开发目的):
在测试库时,可以在开发期间使用此初始化。
SetAsync(false)将确保库在每次调用时都向我们的服务器发出请求。Analytics.Initialize("YOUR_WRITE_KEY", new Config().SetAsync(false));不要忘记为生产将异步设置为true,这样您就可以在不同的线程上使用异步刷新。
对我来说,这是这样的:“在本地主机开发中,您仍然会将数据发送到云端--但是--而不是试图提高效率和对其进行批处理等等……我们将在每次调用后尽快发送数据。”
这很糟糕,因为我想选择不发送任何数据,但是我的代码仍然认为它被发送了。
有特殊的配置技巧吗?
发布于 2022-04-28 13:19:28
有(没有文件记录?)属性称为Send ..。它将向上游或不向上游发送数据(使用FakeRequestHandler的nop )。
例如:
Analytics.Initialize("YOUR_WRITE_KEY", new Config{ Send = false });https://stackoverflow.com/questions/72040381
复制相似问题