1

使用しようとすると:

FlurryAgent.logEvent("Read_article", articleParams);

それは返すFlurryEventRecordStatus.kFlurryEventFailed

この問題の原因を見つけることができず、ドキュメントにも同じことについて言及されていません。

4

1 に答える 1

2

https://developer.yahoo.com/flurry/docs/analytics/gettingstarted/events/android/#capture-event-parametersの正しい方法は次のとおりです

// Capture author info & user status
Map<String, String> articleParams = new HashMap<String, String>();

//param keys and values have to be of String type
articleParams.put("Author", "John Q");
articleParams.put("User_Status", "Registered");

//up to 10 params can be logged with each event
FlurryAgent.logEvent("Article_Read", articleParams);

パラメータが設定されていない状態でイベントがトリガーされたと思われます。

もう 1 つの可能性として、FlurryAgent.init(this, MY_FLURRY_APIKEY); の呼び出しの直後にイベントがトリガーされる可能性があります。場合によっては、そのようなイベントが記録されないことがあります。これが当てはまると思われる場合は、短い一時停止の後にイベントをトリガーします。

于 2015-06-23T00:40:16.073 に答える