Количество товаров не отслеживается в транзакциях Google Analytics

Я пытаюсь отправлять транзакции электронной торговли из своего приложения iOS с помощью диспетчера тегов Google, например описано здесь

Теперь я вижу транзакции на панели «Конверсии»> «Электронная коммерция»> «Обзор» в аналитике Google, но количество всех элементов равно 0.

Я делаю NSMutableDictionary для таких элементов, как:

for (CartItem *item in cart.items) {

    [transaction[@"transactionProducts"] addObject:@{@"name": item.productName,
                                                     @"sku": item.reference,
                                                     @"category": @"mobile",
                                                     @"price": item.shopPrice,
                                                     @"currency": @"EUR",
                                                     @"quantity": item.quantity}];
}

item.quantity - это NSNumber

В аналитике я вижу название, артикул, категорию, цену, но НЕ количество.

Я делаю что-то не так?

РЕДАКТИРОВАТЬ:

Я включил подробное ведение журнала в библиотеке GA, поэтому я могу видеть все, что отправляется в аналитику. Например, я совершил транзакцию с товаром с количеством = 1.

В логах вижу:

2014-03-21 08:51:35.948 MyApp[86287:5207] GoogleTagManager verbose: GoogleAnalytics 3.03 -[GAIBatchingDispatcher persist:] (GAIBatchingDispatcher.m:418): Saved hit: {
parameters =     {
    "&_u" = ".7nL";
    "&_v" = "mi3.0.3";
    "&an" = "MyApp";
    "&av" = "3.2";
    "&cid" = "c5ae7a50-dc25-4c17-b706-e509af250ab7";
    "&cu" = EUR;
    "&sr" = 320x480;
    "&t" = transaction;
    "&ta" = 3240;
    "&ti" = "6753864 - 3240";
    "&tid" = "UA-XXXXXXX-X";
    "&tr" = "18.93";
    "&ts" = 0;
    "&tt" = "3.98";
    "&ul" = en;
    "&v" = 1;
    "&z" = 9238494410774743125;
    gaiVersion = "3.03";
};
timestamp = "2014-03-21 07:51:35 +0000";

}

2014-03-21 08:51:35.950 MyApp[86287:5207] GoogleTagManager verbose: GoogleAnalytics 3.03 -[GAIBatchingDispatcher persist:] (GAIBatchingDispatcher.m:418): Saved hit: {
parameters =     {
    "&_u" = ".L";
    "&_v" = "mi3.0.3";
    "&an" = "MyApp";
    "&av" = "3.2";
    "&cid" = "c5ae7a50-dc25-4c17-b706-e509af250ab7";
    "&cu" = EUR;
    "&ic" = "14192_27P";
    "&in" = "SLIPPERS \"RETRO FLIP\" - ZWART";
    "&ip" = "18.93";
    "&iq" = 1;
    "&iv" = mobile;
    "&sr" = 320x480;
    "&t" = item;
    "&ti" = "6753864 - 3240";
    "&tid" = "UA-XXXXXXX-X";
    "&ul" = en;
    "&v" = 1;
    "&z" = 9238494410774743126;
    gaiVersion = "3.03";
};
timestamp = "2014-03-21 07:51:35 +0000";

}

Я также вижу, что рассылка работает.


person Alexis    schedule 14.03.2014    source источник


Ответы (2)


Я не могу воспроизвести проблему со своей стороны.

Можете ли вы опубликовать весь набор параметров, которые отправляются в обращении GA, чтобы помочь мне диагностировать проблему?

Нил Google Tag Manager для мобильных приложений, технический руководитель

person user1188459    schedule 20.03.2014

Эта проблема возникла из-за ошибки в библиотеке и была исправлена ​​в версии 3.0.7 SDK.

Журнал изменений: https://developers.google.com/analytics/devguides/collection/ios/changelog

Дополнительная информация: https://productforums.google.com/forum/#!msg/tag-manager/WeiueEi4JDk/ofgq6s1tw30J

person Alexis    schedule 23.05.2014