Guest User

Untitled

a guest
May 23rd, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.67 KB | None | 0 0
  1. import GoogleAnalytics
  2.  
  3. class GoogleAnalytics: Analytics {
  4. func setup() {
  5. GAI.sharedInstance().tracker(withTrackingId: "UA-123456789-1")
  6. }
  7. func track(event: String) {
  8. // Common you are google... this is not a nice way to design an API.
  9. guard let tracker = GAI.sharedInstance().defaultTracker else { return }
  10. let toSend = GAIDictionaryBuilder.createEvent(withCategory: event,
  11. action: nil,
  12. label: nil,
  13. value: nil).build() as [NSObject: AnyObject]
  14. tracker.send(toSend)
  15. }
  16. }
Add Comment
Please, Sign In to add comment