Automattic-Tracks-Android

Android client for Nosara tracks (event tracking and analytics)

License

License

Categories

Categories

Auto Application Layer Libs Code Generators
GroupId

GroupId

com.automattic
ArtifactId

ArtifactId

tracks
Last Version

Last Version

1.1.0
Release Date

Release Date

Type

Type

aar
Description

Description

Automattic-Tracks-Android
Android client for Nosara tracks (event tracking and analytics)
Project URL

Project URL

https://github.com/Automattic/Automattic-Tracks-Android
Source Code Management

Source Code Management

https://github.com/Automattic/Automattic-Tracks-Android

Download tracks

How to add to project

<!-- https://jarcasting.com/artifacts/com.automattic/tracks/ -->
<dependency>
    <groupId>com.automattic</groupId>
    <artifactId>tracks</artifactId>
    <version>1.1.0</version>
    <type>aar</type>
</dependency>
// https://jarcasting.com/artifacts/com.automattic/tracks/
implementation 'com.automattic:tracks:1.1.0'
// https://jarcasting.com/artifacts/com.automattic/tracks/
implementation ("com.automattic:tracks:1.1.0")
'com.automattic:tracks:aar:1.1.0'
<dependency org="com.automattic" name="tracks" rev="1.1.0">
  <artifact name="tracks" type="aar" />
</dependency>
@Grapes(
@Grab(group='com.automattic', module='tracks', version='1.1.0')
)
libraryDependencies += "com.automattic" % "tracks" % "1.1.0"
[com.automattic/tracks "1.1.0"]

Dependencies

There are no dependencies for this project. It is a standalone project that does not depend on any other jars.

Project Modules

There are no modules declared in this project.

Automattic-Tracks-Android

Client library for tracking user events for later analysis

Introduction

Tracks for Android is a client library used to help track events inside of an application. This project solely is responsible for collecting the events, storing them locally, and on a schedule send them out to the Automattic servers. Realistically this library is only useful for Automattic-based projects but the idea is to share what we've made.

Build

  • Build:
$ ./gradlew assemble
  • Publish to bintray:
$ ./gradlew assemble publishToMavenLocal bintrayUpload -PbintrayUser=XXX -PbintrayKey=XXX -PdryRun=false

Note: running the publishToMavenLocal task is very important, it will create the .po file needed for any maven repository.

Usage

In your gradle config:

dependencies {
    // Replace LATEST_VERSION by the version you need.
    compile 'com.automattic:tracks:LATEST_VERSION'
}

License

Automattic-Tracks-Android is available under the GPL v2 license. See the LICENSE file for more info.

com.automattic

Automattic

We are passionate about making the web a better place.

Versions

Version
1.1.0
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0
0.0.1