Skip to content

Releases: ksmandersen/GoogleReporter

📄 Page Views

14 Aug 05:08
Compare
Choose a tag to compare
  • [NEW] Screen events are now tracked as pageviews due to the deprication of GA for apps
  • [NEW] Added flag that can used for users that have opted out of analytics

Thanks to @xjki for the PR

Customize 🛠

23 Aug 07:33
Compare
Choose a tag to compare
  • [NEW] You can now add custom dimensions to all requests (Thanks to @kmisiura)

Anonymous 👤

06 Jun 11:29
Compare
Choose a tag to compare
  • [NEW] User IP's are now anonymized by Google Analytics by default (Thanks to @AAlfare)
  • [FIX] Framework targets are now only allowed to use App Extension safe API's

Swiftly 🦅

20 Apr 12:34
Compare
Choose a tag to compare

Updated for Swift 4.1

Maintained 🛠

15 Nov 12:02
Compare
Choose a tag to compare
  • Updated for Swift 4.0.2 and Xcode 9.1
  • Prefer WebView's UserAgent on iOS & macOS
  • Fixed an issue where screen resolution was affected by device orientation

Sessions ⏱

05 Jul 11:00
Compare
Choose a tag to compare
  • Added session tracking capability with session(start:)
  • Added option to use Apple's IDFV token (ID for vendor) as tracking token.
  • Lowered OS version requirements to iOS 9, tvOS 9 or macOS 10.10

Pods 👽

12 Jun 12:56
Compare
Choose a tag to compare
  • Added support for CocoaPods
  • Fixed product name for macOS to be GoogleReporter rather than GoogleReporter macOS

Computers! 💻

01 Jun 09:35
Compare
Choose a tag to compare
  • [NEW] Added support for macOS

Documented 📓

01 Jun 08:06
Compare
Choose a tag to compare
  • [NEW] Added Xcode-compatible documentation to public API
  • [FIX] Usage of fatalError() removed in favour of descriptive print()s
  • [FIX] Missing strings from Info.plist will not cause a crash but result in value being (not set)

Synchronize! 🛰

26 May 16:31
Compare
Choose a tag to compare
  • [NEW] Added tvOS framework target & shared scheme (for Carthage)
  • [FIX] Synchronizes UserDefaults after setting the uniqueUserIdentifier