Подтвердить что ты не робот

Транзакции сохраняются в буфере (SDK Google Analytics для Android)

Я пытаюсь отслеживать загрузки и продажи моего приложения с помощью Google Analytics. Когда мое приложение получает широковещательную передачу INSTALL_REFERRER, оно создает транзакцию и отправляет ее в GA. Однако даже после успешной отправки транзакции все еще накапливаются в буфере и повторно отправляются в следующий раз (я вижу это в отладочном выпуске GA Android SDK).

Я не вижу никаких новых транзакций в отчетах GA. Я уверен, что SDK достигает серверов GA, потому что нет сетевой ошибки (если отключить сеть, я получаю исключение).

Вот мой код:

    // Send this transaction to Google Analytics
    GoogleAnalyticsTracker tracker = GoogleAnalyticsTracker.getInstance();
    tracker.setDebug(true);
    tracker.startNewSession(context.getString(R.string.analytics_account), context);

    // Construct transaction
    String sku = context.getString(R.string.ime_packagename);
    String orderid = Utils.getDeviceID(context) + "-" + sku + "-" + System.currentTimeMillis();
    float price = 1.99f;
    tracker.addTransaction(new Transaction.Builder( 
        orderid,
        price).build());
    tracker.addItem(new Item.Builder(
        orderid,
        sku,
        price,
        1)
    .setItemName(context.getString(R.string.ime_name))
    .build());

     // Dispatch to GA
    tracker.trackTransactions();
    tracker.dispatch();
    // tracker.clearTransactions(); // Uncommenting this line makes no difference!
    tracker.stopSession();

Вот отладочный вывод из GA SDK для Android. Он отправляет 32 транзакции. Если я запустил его снова, он отправит 33 транзакции.

01-20 17:34:41.895: D/TypeSmart FREE(1930): Referrer is: utm_source=testing&utm_medium=ref_tracker&utm_campaign=testing
01-20 17:34:41.961: I/GoogleAnalyticsTracker(1930): referrer=utm_source=testing&utm_medium=ref_tracker&utm_campaign=testing
01-20 17:34:42.430: D/GoogleAnalyticsTracker(1930): Referrer store attemped succeeded.
01-20 17:34:42.617: V/GoogleAnalyticsTracker(1930): Called dispatch
01-20 17:34:42.645: I/GoogleAnalyticsTracker(1930): Host: www.google-analytics.com
01-20 17:34:42.645: I/GoogleAnalyticsTracker(1930): User-Agent: GoogleAnalytics/1.4.2 (Linux; U; Android 2.3.3; en-ca; SGH-I896 Build/GINGERBREAD)
01-20 17:34:42.645: I/GoogleAnalyticsTracker(1930): GET /__utm.gif?utmwv=4.8.1ma&utmn=2117075971&utmt=tran&utmtid=200142206eb49cfd-com.comet.android.TypeSmart&utmtst=&utmtto=&utmttx=&utmtsp=&utmtci=&utmtrg=&utmtco=&utmac=TypeSmart FREE&utmcc=__utma%3D1.1829447487.1327094937.1327094937.1327094937.1%3B&utmht=1327094937149&utmqt=7545496 HTTP/1.1
01-20 17:34:42.649: V/GoogleAnalyticsTracker(1930): Sending 32 hits to dispatcher
01-20 17:34:42.660: D/TypeSmart FREE(1930): Referrer is: utm_source=testing&utm_medium=ref_tracker&utm_campaign=testing
01-20 17:34:42.660: I/GoogleAnalyticsTracker(1930): referrer=utm_source=testing&utm_medium=ref_tracker&utm_campaign=testing
01-20 17:34:42.742: I/GoogleAnalyticsTracker(1930): Host: www.google-analytics.com
01-20 17:34:42.742: I/GoogleAnalyticsTracker(1930): User-Agent: GoogleAnalytics/1.4.2 (Linux; U; Android 2.3.3; en-ca; SGH-I896 Build/GINGERBREAD)
01-20 17:34:42.742: I/GoogleAnalyticsTracker(1930): GET /__utm.gif?utmwv=4.8.1ma&utmn=101102466&utmt=item&utmtid=200142206eb49cfd-com.comet.android.TypeSmart&utmipc=com.comet.android.TypeSmart&utmipn=TypeSmart%20FREE&utmiva=TypeSmart&utmipr=&utmiqt=1&utmac=TypeSmart FREE&utmcc=__utma%3D1.1829447487.1327094937.1327094937.1327094937.1%3B&utmht=1327094937298&utmqt=7545445 HTTP/1.1
01-20 17:34:42.754: D/GoogleAnalyticsTracker(1930): Referrer store attemped succeeded.
01-20 17:34:42.754: I/GoogleAnalyticsTracker(1930): Host: www.google-analytics.com
01-20 17:34:42.754: I/GoogleAnalyticsTracker(1930): User-Agent: GoogleAnalytics/1.4.2 (Linux; U; Android 2.3.3; en-ca; SGH-I896 Build/GINGERBREAD)
01-20 17:34:42.754: I/GoogleAnalyticsTracker(1930): GET /__utm.gif?utmwv=4.8.1ma&utmn=1136511106&utmt=tran&utmtid=200142206eb49cfd-com.comet.android.TypeSmart&utmtst=&utmtto=&utmttx=&utmtsp=&utmtci=&utmtrg=&utmtco=&utmac=TypeSmart FREE&utmcc=__utma%3D1.1829447487.1327094937.1327094937.1327095148.2%3B&utmht=1327095148884&utmqt=7333867 HTTP/1.1
(31 more dispatches omitted)

ОБНОВЛЕНИЕ: Я снова установил приложение, и проблема исчезла. Я попытаюсь определить шаблон, если это произойдет снова.

4b9b3361