2017-06-05 23 views
0

我正在跟蹤購買相關的事件在一個iOS應用程序與答案(織物的一部分)。對於purchase flow tracking答案文檔是非常直接的:面料:回答:購買'成功'流量跟蹤布爾不按預期方式工作

Answers.logPurchaseWithPrice(13.50, 
        currency: "USD", 
        success: true, 
        itemName: "Answers Shirt", 
        itemType: "Apparel", 
        itemId: "sku-350", 
        customAttributes: nil) 

success布爾被記錄爲:

當購買事件具有成功屬性設置爲NO(目標-C)或假(SWIFT) ,它被排除在收入圖表之外,但包含在所有其他圖表和計算中。

我已經提交事件的一個完整流程,通過加入購物車,開始結帳和購買,以及購買(logPurchase…)我設置successfalse,因爲我帶的取消路線,而不是完成支付。

但是,當我看着答案購買渠道,我看到一個100%購買成功率:

enter image description here

這是不完全正確!在我的購買流程中點擊取消的用戶的正確答案跟蹤呼叫是什麼?它似乎並不是logPurchaseWithPrice(… success: false…

回答

1

邁克從織物這裏。絕對理解這一點上的混淆,但將旨在澄清它。

如果用戶在渠道的每一步點擊事件,則無論成功屬性如何,都將視爲成功。這些渠道旨在充當您的用戶中有%的用戶擊中了應用程序中設置的將數據發送到Answers的事件觸發器。如果用戶點擊取消,那麼您不應觸發logPurchase事件。我建議在確認購買後設置活動 - 以便成功點擊或觸發最終購買按鈕。

正如您從文檔中提到的,成功屬性隻影響收入圖表,而渠道沒有考慮到它。

+0

哎呀,謝謝!我對於取消/失敗購買取消對「logPurchase」的調用猶豫不決。 – cbowns