我想按照Facebook建议的代码记录标准的订阅事件。这是这段代码:
public static void logSubscribeEvent (String orderId, String currency, double price) {
Bundle params = new Bundle();
params.putString(AppEventsConstants.EVENT_PARAM_ORDER_ID, orderId);
params.putString(AppEventsConstants.EVENT_PARAM_CURRENCY, currency);
logger.logEvent(AppEventsConstants.EVENT_NAME_SUBSCRIBE, price, params);
}
我在EVENT_PARAM_ORDER_ID和EVENT_NAME_SUBSCRIBE上遇到“无法解析符号”错误。
为什么在SDK中未定义这些常量? (定义了EVENT_PARAM_CURRENCY)。如何解决这个问题?我可以给EVENT_PARAM_ORDER_ID和EVENT_NAME_SUBSCRIBE赋予任何字符串值吗?
最后,我想知道记录orderId的目的是什么。但这是一个细节...
感谢您的帮助。