Skip navigation links
A C D E F I M N O P R T U V 

A

AcceptLanguage - Class in org.drjekyll.matomo.tracker.parameters
Describes the content for the Accept-Language header field that can be overriden by a custom parameter.
AcceptLanguage() - Constructor for class org.drjekyll.matomo.tracker.parameters.AcceptLanguage
 
Action - Class in org.drjekyll.matomo.tracker
Describes the action that should be tracked by Matomo
Action() - Constructor for class org.drjekyll.matomo.tracker.Action
 

C

ConnectionFailedException - Exception in org.drjekyll.matomo.tracker
Occurs if a connection to the Matomo Tracking API endpoint could not be established
Country - Class in org.drjekyll.matomo.tracker.parameters
A two letter country code representing a country
Country() - Constructor for class org.drjekyll.matomo.tracker.parameters.Country
 
CustomVariable - Class in org.drjekyll.matomo.tracker.parameters
Deprecated.
Should not be used according to the Matomo FAQ: How do I use Custom Variables?
CustomVariable() - Constructor for class org.drjekyll.matomo.tracker.parameters.CustomVariable
Deprecated.
 
CustomVariables - Class in org.drjekyll.matomo.tracker.parameters
Deprecated.
Should not be used according to the Matomo FAQ: How do I use Custom Variables?
CustomVariables() - Constructor for class org.drjekyll.matomo.tracker.parameters.CustomVariables
Deprecated.
 

D

DeviceResolution - Class in org.drjekyll.matomo.tracker.parameters
The resolution (width and height) of the user's output device (monitor / phone)
DeviceResolution() - Constructor for class org.drjekyll.matomo.tracker.parameters.DeviceResolution
 

E

EcommerceItem - Class in org.drjekyll.matomo.tracker.parameters
Represents something that could be bought by someone on a website
EcommerceItem() - Constructor for class org.drjekyll.matomo.tracker.parameters.EcommerceItem
 
EcommerceItems - Class in org.drjekyll.matomo.tracker.parameters
Multiple things that you can buy online
EcommerceItems() - Constructor for class org.drjekyll.matomo.tracker.parameters.EcommerceItems
 

F

fromCode(String) - Static method in class org.drjekyll.matomo.tracker.parameters.Country
Creates a country from a given code.
fromHash(long) - Static method in class org.drjekyll.matomo.tracker.parameters.VisitorId
Creates always the same visitor id for the given input.
fromHeader(String) - Static method in class org.drjekyll.matomo.tracker.parameters.AcceptLanguage
Creates the Accept-Language definition for a given header.
fromInstant(Instant) - Static method in class org.drjekyll.matomo.tracker.parameters.UnixTimestamp
Creates a Unix timestamp of the given instant
fromLanguageRanges(String) - Static method in class org.drjekyll.matomo.tracker.parameters.Country
Extracts the country from the given accept language header.
fromValue(long) - Static method in class org.drjekyll.matomo.tracker.parameters.UniqueId
Creates a unique id from a number

I

InitializationFailedException - Exception in org.drjekyll.matomo.tracker
Happens if there was problem during the initialization of the tracker
InvalidUrlException - Exception in org.drjekyll.matomo.tracker
Thrown if the tracking URL could not be built

M

MatomoTracker - Class in org.drjekyll.matomo.tracker
Allows you to send requests to the Matomo Tracking API endpoint
MatomoTracker(TrackerConfiguration) - Constructor for class org.drjekyll.matomo.tracker.MatomoTracker
Creates a new Matomo Tracker instance

N

now() - Static method in class org.drjekyll.matomo.tracker.parameters.UnixTimestamp
 

O

org.drjekyll.matomo.tracker - package org.drjekyll.matomo.tracker
 
org.drjekyll.matomo.tracker.parameters - package org.drjekyll.matomo.tracker.parameters
 

P

ParameterException - Exception in org.drjekyll.matomo.tracker
Thrown if a parameter could not be read

R

random() - Static method in class org.drjekyll.matomo.tracker.parameters.UniqueId
Static factory to generate a random unique id.
random() - Static method in class org.drjekyll.matomo.tracker.parameters.VisitorId
Static factory to generate a random visitor id.

T

toString() - Method in class org.drjekyll.matomo.tracker.parameters.AcceptLanguage
 
toString() - Method in class org.drjekyll.matomo.tracker.parameters.Country
 
toString() - Method in class org.drjekyll.matomo.tracker.parameters.CustomVariables
Deprecated.
 
toString() - Method in class org.drjekyll.matomo.tracker.parameters.DeviceResolution
 
toString() - Method in class org.drjekyll.matomo.tracker.parameters.EcommerceItem
 
toString() - Method in class org.drjekyll.matomo.tracker.parameters.EcommerceItems
 
toString() - Method in class org.drjekyll.matomo.tracker.parameters.UniqueId
 
toString() - Method in class org.drjekyll.matomo.tracker.parameters.UnixTimestamp
 
toString() - Method in class org.drjekyll.matomo.tracker.parameters.VisitorId
 
track(Action) - Method in class org.drjekyll.matomo.tracker.MatomoTracker
Executes a POST call to the specified Matomo Tracking HTTP API endpoint.
TrackerConfiguration - Class in org.drjekyll.matomo.tracker
Defines configuration settings for the Matomo tracking
TrackerConfiguration() - Constructor for class org.drjekyll.matomo.tracker.TrackerConfiguration
 
TrackingFailedException - Exception in org.drjekyll.matomo.tracker
The Matomo tracking endpoint returned an HTTP error status

U

UniqueId - Class in org.drjekyll.matomo.tracker.parameters
A six character unique ID consisting of the characters [0-9a-Z].
UniqueId() - Constructor for class org.drjekyll.matomo.tracker.parameters.UniqueId
 
UnixTimestamp - Class in org.drjekyll.matomo.tracker.parameters
The number of seconds that have elapsed since 00:00:00 UTC on 1 January 1970
UnixTimestamp() - Constructor for class org.drjekyll.matomo.tracker.parameters.UnixTimestamp
 

V

VisitorId - Class in org.drjekyll.matomo.tracker.parameters
The unique visitor ID, must be a 16 characters hexadecimal string.
VisitorId() - Constructor for class org.drjekyll.matomo.tracker.parameters.VisitorId
 
A C D E F I M N O P R T U V 
Skip navigation links

Copyright © 2022 drjekyll.org. All rights reserved.