0

我正在 Android 上集成 Apptentive。我正在将自定义数据传递到消息中心,但它没有显示在 Apptentive 网站上。这是我的代码

HashMap<String, String> customData = new HashMap<String, String>();

//add package name
customData.put("package", getPackageName()); 

//show message center
Apptentive.showMessageCenter(ViralPopup.this, customData);

有什么建议么?

4

2 回答 2

1

您正在添加自定义消息数据,这些数据只会与成功的 Apptentive 消息一起发送。

您可能希望添加自定义人员设备数据,这些数据将自动添加到仪表板中该人员的事件中:

Apptentive.addCustomPersonData(context, "city", "Seattle");

Apptentive.addCustomDeviceData(context, "color", "red");

自定义数据文档: http:
//www.apptentive.com/docs/android/features/#custom-data

于 2014-06-24T20:41:28.873 回答
1

以这种方式发送的自定义数据会附加到用户发送的消息中。如果他们不发送消息,那么您将不会看到自定义数据显示。如果您确实发送了一条消息,请查看您在服务器上的对话视图中收到的实际消息。自定义数据应该在消息本身上可见。

要查看自定义数据,只需将鼠标悬停在消息上,然后单击“显示自定义数据”。

在此处输入图像描述

于 2014-06-24T19:25:19.483 回答