History

Commerce Data Tracking: Iteration 3 (Purchases)

Zach Fox committed 8 years ago

Commit 618e5c91 parent 91d485f4 files · +12 −7Browse files

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

Unified · Split

libraries/networking/src/UserActivityLoggerScriptingInterface.cpp+4−2
@@ -89,17 +89,19 @@ void UserActivityLoggerScriptingInterface::doLogAction(QString action, QJsonObje · 88 unmodified lines
8989 Q_ARG(QJsonObject, details));
9090 }
9191
92−void UserActivityLoggerScriptingInterface::commercePurchaseSuccess(QString marketplaceID, int cost, bool firstPurchaseOfThisItem) {
92+void UserActivityLoggerScriptingInterface::commercePurchaseSuccess(QString marketplaceID, QString contentCreator, int cost, bool firstPurchaseOfThisItem) {
9393 QJsonObject payload;
9494 payload["marketplaceID"] = marketplaceID;
95+ payload["contentCreator"] = contentCreator;
9596 payload["cost"] = cost;
9697 payload["firstPurchaseOfThisItem"] = firstPurchaseOfThisItem;
9798 doLogAction("commercePurchaseSuccess", payload);
9899 }
99100
100−void UserActivityLoggerScriptingInterface::commercePurchaseFailure(QString marketplaceID, int cost, bool firstPurchaseOfThisItem, QString errorDetails) {
101+void UserActivityLoggerScriptingInterface::commercePurchaseFailure(QString marketplaceID, QString contentCreator, int cost, bool firstPurchaseOfThisItem, QString errorDetails) {
101102 QJsonObject payload;
102103 payload["marketplaceID"] = marketplaceID;
104+ payload["contentCreator"] = contentCreator;
103105 payload["cost"] = cost;
104106 payload["firstPurchaseOfThisItem"] = firstPurchaseOfThisItem;
105107 payload["errorDetails"] = errorDetails;