History

Add setupAttemptID to every step (thanks Dave)

Zach Fox committed 8 years ago

Commit 3183a1a1 parent 902064e5 files · +15 −9Browse files

Showing the changes to libraries/networking/src/UserActivityLoggerScriptingInterface.cpp (1 of 5 files). Show all

Unified · Split

libraries/networking/src/UserActivityLoggerScriptingInterface.cpp+4−2
@@ -124,18 +124,20 @@ void UserActivityLoggerScriptingInterface::commerceWalletSetupStarted(int timest · 123 unmodified lines
124 doLogAction("commerceWalletSetupStarted", payload);124 doLogAction("commerceWalletSetupStarted", payload);
125}125}
126 126
127void UserActivityLoggerScriptingInterface::commerceWalletSetupProgress(int timestamp, int secondsElapsed, int currentStepNumber, QString currentStepName) {127void UserActivityLoggerScriptingInterface::commerceWalletSetupProgress(int timestamp, QString setupAttemptID, int secondsElapsed, int currentStepNumber, QString currentStepName) {
128 QJsonObject payload;128 QJsonObject payload;
129 payload["timestamp"] = timestamp;129 payload["timestamp"] = timestamp;
130 payload["setupAttemptID"] = setupAttemptID;
130 payload["secondsElapsed"] = secondsElapsed;131 payload["secondsElapsed"] = secondsElapsed;
131 payload["currentStepNumber"] = currentStepNumber;132 payload["currentStepNumber"] = currentStepNumber;
132 payload["currentStepName"] = currentStepName;133 payload["currentStepName"] = currentStepName;
133 doLogAction("commerceWalletSetupProgress", payload);134 doLogAction("commerceWalletSetupProgress", payload);
134}135}
135 136
136void UserActivityLoggerScriptingInterface::commerceWalletSetupFinished(int timestamp, int secondsToComplete) {137void UserActivityLoggerScriptingInterface::commerceWalletSetupFinished(int timestamp, QString setupAttemptID, int secondsToComplete) {
137 QJsonObject payload;138 QJsonObject payload;
138 payload["timestamp"] = timestamp;139 payload["timestamp"] = timestamp;
140 payload["setupAttemptID"] = setupAttemptID;
139 payload["secondsToComplete"] = secondsToComplete;141 payload["secondsToComplete"] = secondsToComplete;
140 doLogAction("commerceWalletSetupFinished", payload);142 doLogAction("commerceWalletSetupFinished", payload);
141}143}