Google Analytics未正确显示步骤

时间:2015-12-05 15:08:35

标签: android mobile google-analytics

我正在使用Android上的示例应用程序将点击发送到Google Analytics,当我将带有步骤编号和产品操作ACTION_CHECKOUT_OPTION的点击发送到Google Analytics时,它不会在结帐行为分析中显示。如果我发送带有步骤编号和产品操作ACTION_CHECKOUT的匹配,它可以正常工作。这是我的代码:

public void sendCheckoutStepHit(int step, String action, String options) {

    Product product = new Product()
        .setId(mDinnerId)
        .setName("dinner")
        .setPrice(5)
        .setVariant(mDinner)
        .setQuantity(1);

    ProductAction productAction = new ProductAction(ProductAction.ACTION_CHECKOUT)
        .setCheckoutStep(step);

    Tracker tracker = ((BaseApplication) getApplication()).getTracker();

    tracker.send(new HitBuilders.EventBuilder()
        .setCategory("Shopping steps")
        .setAction(action)
        .setLabel(mDinner)
        .addProduct(product)
        .setProductAction(productAction)
        .build());
}

我使用Google Play服务播放服务:6.5。+。

ACTION_CHECKOUT_OPTION应该接受结帐的其他参数,为什么不起作用?

1 个答案:

答案 0 :(得分:0)

尝试更新到最新版本的play-services,因为6.5.x已经过时了:

compile 'com.google.android.gms:play-services-analytics:8.4.0'