如何使用 Optimizely Android SDK 中的 Optimizely.dispatchEvents() 方法

How to use Optimizely.dispatchEvents() method from Optimizely Android SDK

Optimizely Android SDK 的快速入门指南包括以下示例:

private void userClickedImportantButton() {
      Optimizely.trackEvent("ImportantButtonClicked");
      Optimizely.dispatchEvents(); // Manually send the event logs back to the server
  }

这个可以找到here

但是,该示例不正确并且实际上不起作用 - dispatchEvents() 似乎是 Optimizely class 的实例方法,而不是静态方法。

正确的使用方法是什么?

Optimizely 的人们在他们的社区论坛上回答了我的问题 post:

https://community.optimizely.com/t5/Mobile-Apps/Android-how-to-use-Optimizely-dispatchEvents/m-p/10907#M121

答案是 dispatchEvents() 已弃用,您应该改用 sendEvents()