Android Open Source - tapad-android-sdk Tracking Service






From Project

Back to project page tapad-android-sdk.

License

The source code is released under:

MIT License

If you think the Android project tapad-android-sdk listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.tapad.tracking;
/*w w  w  .  j  a  va 2 s  . c  om*/
/**
 * Tapad event tracking interface.
 */
public interface TrackingService {

    /**
     * Default event for application installs.
     */
    static final String EVENT_INSTALL = "install";

    /**
     * Default event for application launch.
     */
    static final String EVENT_LAUNCH = "launch";

    /**
     * Registers the specified event with the Tapad event tracking service. The
     * actual event dispatch is done asynchronously, so this method will never
     * block.
     *
     * @param eventId the id of the event, either one of the predefined constants, or developer specific ones
     */
    void onEvent(String eventId);


    /**
     * Registers the specified event with the Tapad event tracking service. The
     * actual event dispatch is done asynchronously, so this method will never
     * block.
     *
     * @param eventId the id of the event, either one of the predefined constants, or developer specific ones
     * @param extraParameters an opaque string og extra parameters that will be sent til the event tracking service
     */
    void onEvent(String eventId, String extraParameters);
}




Java Source Code List

com.tapad.adserving.AdRequestDispatcher.java
com.tapad.adserving.AdRequest.java
com.tapad.adserving.AdResource.java
com.tapad.adserving.AdResponse.java
com.tapad.adserving.AdServingServiceImpl.java
com.tapad.adserving.AdServingService.java
com.tapad.adserving.AdServing.java
com.tapad.adserving.AdSize.java
com.tapad.adserving.ui.AdView.java
com.tapad.sample.AdViewActivity.java
com.tapad.sample.MainActivity.java
com.tapad.sample.MainApplication.java
com.tapad.sample.ManualMarkupActivity.java
com.tapad.sample.SampleConstants.java
com.tapad.tracking.DeviceIdentifier.java
com.tapad.tracking.DeviceInfo.java
com.tapad.tracking.EventDispatcher.java
com.tapad.tracking.EventResource.java
com.tapad.tracking.Event.java
com.tapad.tracking.InstallReferrerReceiver.java
com.tapad.tracking.TrackingServiceImpl.java
com.tapad.tracking.TrackingService.java
com.tapad.tracking.Tracking.java
com.tapad.tracking.deviceidentification.AndroidId.java
com.tapad.tracking.deviceidentification.IdentifierSourceAggregator.java
com.tapad.tracking.deviceidentification.IdentifierSource.java
com.tapad.tracking.deviceidentification.PhoneId.java
com.tapad.tracking.deviceidentification.TypedIdentifier.java
com.tapad.tracking.deviceidentification.WifiMac.java
com.tapad.util.DigestUtil.java
com.tapad.util.HttpClientUtil.java
com.tapad.util.IoUtil.java
com.tapad.util.Logging.java