| @@ -116,6 +116,14 @@ bool ProjucerAnalyticsDestination::logBatchedEvents (const Array<AnalyticsEvent> | |||||
| break; | break; | ||||
| } | } | ||||
| case ProjucerAnalyticsEvent::startPageEvent: | |||||
| { | |||||
| data.set ("ec", "Start Page"); | |||||
| setData (event, data); | |||||
| break; | |||||
| } | |||||
| default: | default: | ||||
| { | { | ||||
| // unknown event type! | // unknown event type! | ||||
| @@ -34,7 +34,8 @@ enum ProjucerAnalyticsEvent | |||||
| appEvent, | appEvent, | ||||
| projectEvent, | projectEvent, | ||||
| userEvent, | userEvent, | ||||
| exampleEvent | |||||
| exampleEvent, | |||||
| startPageEvent | |||||
| }; | }; | ||||
| //============================================================================== | //============================================================================== | ||||
| @@ -121,6 +121,14 @@ public: | |||||
| } | } | ||||
| private: | private: | ||||
| void clicked() override | |||||
| { | |||||
| StringPairArray data; | |||||
| data.set ("label", getName()); | |||||
| Analytics::getInstance()->logEvent ("Start Page Button", data, ProjucerAnalyticsEvent::startPageEvent); | |||||
| } | |||||
| ScopedPointer<Drawable> thumb, hoverBackground; | ScopedPointer<Drawable> thumb, hoverBackground; | ||||
| String name, description; | String name, description; | ||||