将Google Analytics集成到c++ OpenFrameworks桌面项目中的最佳方法是什么?
What is the best way to integrate Google Analytics into a C++ OpenFrameworks desktop project?
我目前正在构建一个OpenFrameworks项目,需要使用Google Analytics来跟踪用户交互。我还没有找到任何现有的c++库来做这件事,我正在考虑写我自己的。API是否足够开放以允许创建自定义库?如果不存在,你知道从哪里开始编写自己的代码吗?
是的,扩展openframeworks是可能且容易的!
你可以看看这里是否有一个适合你需要的插件。也许ofxCurl或ofxHttpUtils是创建请求的正确方法,就像yahelc在评论中提到的那样。
如果你在那里找不到解决方案,你可以在这里找到关于为openFrameworks创建插件的第一个信息。如果您有任何进一步的问题,请在官方开放框架论坛上提问,您可以在这里找到。
看起来你必须建立自己的解决方案…我会使用xhttputils ping谷歌的分析API。您还应该考虑将您的工作包装为OF插件,并在openframeworks .cc
我已经构建了一个OpenFrameworks插件来做到这一点:
http://github.com/armadillu/ofxGoogleAnalytics相关文章:
- 在C#中处理C++指针而不使用unsafe的最佳方法
- 在C++中,将大的无符号浮点数四舍五入为整数的最佳方法是什么
- 实现无开销push_back的最佳方法是什么
- 在C++中向零方向近似的最佳方法
- 使用不同的CRT将新的C++代码与旧的(二进制)组件隔离开来的最佳方法是什么
- 检测win32服务创建和删除的最佳方法
- 在C++中样板"冷/never_inline"错误处理技术的最佳方法是什么?
- 在 c++ 中对类中的 c 字符串动态数组进行排序的最佳方法是什么?
- 将线程中的数据存储到全局容器的最佳方法?
- 将一系列整数放入类的最佳方法是什么?
- 在派生类中使用基类的私有成员变量的最佳方法
- 在 C++ 中将非指定类型作为参数传递的最佳方法?
- Qt - QVector 和模型视图 - 从列表视图获取自定义类的最佳方法是什么?
- 使用 Git 处理 C++ Visual Studio 2019 解决方案的外部依赖项源代码管理的最佳方法是什么?
- 比较两个节点坐标的最佳方法是什么?
- 在nodejs中使用本机代码的最佳方法是什么?
- 将 pybind11 绑定标记为已弃用的最佳方法
- C++:将向量传递到构造函数以创建成员变量的最佳方法?
- C++中变量混叠的最佳方法
- 读取大文件(>2GB)(文本文件包含以太网数据)并通过不同参数随机访问数据的最佳方法是什么?