Skip navigation links
A B C D E F G I L M O P R S T U V W 

A

actionComplete(String) - Static method in class com.tapjoy.Tapjoy
Informs the Tapjoy server that the specified Pay-Per-Action was completed.
activateInstallReferrerClient(Context) - Static method in class com.tapjoy.Tapjoy
Activates Tapjoy's client to retrieve the install referrer of app from Google Play Store.
addUserTag(String) - Static method in class com.tapjoy.Tapjoy
Adds the given tag to the user if it is not already present.
ALLOW_LEGACY_ID_FALLBACK - Static variable in class com.tapjoy.TapjoyConnectFlag
New in SDK 12.2.1, which defaults against fallback use of persistent identifiers for advertising.
awardCurrency(int, TJAwardCurrencyListener) - Static method in class com.tapjoy.Tapjoy
Awards virtual currency.

B

belowConsentAge(boolean) - Static method in class com.tapjoy.Tapjoy
Deprecated.
Deprecated since 12.6.0 In the US, the Children’s Online Privacy Protection Act (COPPA) imposes certain requirements on operators of online services that (a) have actual knowledge that the connected user is a child under 13 years of age, or (b) operate services (including apps) that are directed to children under 13. Similarly, the GDPR imposes certain requirements in connection with data subjects who are below the applicable local minimum age for online consent (ranging from 13 to 16, as established by each member state). For applications that are not directed towards children under 13 years of age, but still have a minority share of users known to be under the applicable minimum age, utilize this method to access Tapjoy’s monetization capability. This method will set ad_tracking_enabled to false for Tapjoy which only shows the user contextual ads. No ad tracking will be done on this user.

C

cancelled() - Method in interface com.tapjoy.TJActionRequest
 
clearUserTags() - Static method in class com.tapjoy.Tapjoy
Removes all tags from the user.
code - Variable in class com.tapjoy.TJError
 
com.tapjoy - package com.tapjoy
 
completed() - Method in interface com.tapjoy.TJActionRequest
 
connect(Context, String) - Static method in class com.tapjoy.Tapjoy
Connects to the Tapjoy Server
connect(Context, String, Hashtable<String, ?>) - Static method in class com.tapjoy.Tapjoy
Connects to the Tapjoy Server
connect(Context, String, Hashtable<String, ?>, TJConnectListener) - Static method in class com.tapjoy.Tapjoy
Performs the Tapjoy Connect call to the Tapjoy server to notify it that this device is running your application.

This method should be called in the onCreate() method of your first activity and before any other TapjoyConnect methods.

For special flags, this is a hashtable of special flags to send to enable non-standard settings.
CONNECT_FLAG_DEFAULTS - Static variable in class com.tapjoy.TapjoyConnectFlag
 

D

d(String, String) - Static method in class com.tapjoy.TapjoyLog
Set a debug log message.
DISABLE_ADVERTISING_ID_CHECK - Static variable in class com.tapjoy.TapjoyConnectFlag
Turns off integration check for Android Advertising ID; when enabled, persistent identifiers (GAID, MAC address) are sent/called automatically.
DISABLE_ANDROID_ID_AS_ANALYTICS_ID - Static variable in class com.tapjoy.TapjoyConnectFlag
Persistent ids will make your analytics data more accurate; using this flag can cause inaccuracies in your analytics data.
DISABLE_AUTOMATIC_SESSION_TRACKING - Static variable in class com.tapjoy.TapjoyConnectFlag
Turns off automatic session tracking.
DISABLE_PERSISTENT_IDS - Static variable in class com.tapjoy.TapjoyConnectFlag
Deprecated.
This legacy flag was deprecated as of SDK 12.2.1, which added integration check for Android Advertising ID. To disable all collection of Android ID, also enable DISABLE_ANDROID_ID_AS_ANALYTICS_ID. To enable fallback use of persistent IDs for advertising where no Android Advertising ID exists, enable ALLOW_LEGACY_ID_FALLBACK.
dismissContent() - Static method in class com.tapjoy.TJPlacement
 

E

e(String, String) - Static method in class com.tapjoy.TapjoyLog
Set an error log message.
e(String, TapjoyErrorMessage) - Static method in class com.tapjoy.TapjoyLog
 
ENABLE_LOGGING - Static variable in class com.tapjoy.TapjoyConnectFlag
Enables or disables Tapjoy SDK logging.
endSession() - Static method in class com.tapjoy.Tapjoy
Manual session tracking.

F

FLAG_ARRAY - Static variable in class com.tapjoy.TapjoyConnectFlag
 

G

getCurrencyBalance(TJGetCurrencyBalanceListener) - Static method in class com.tapjoy.Tapjoy
Gets the virtual currency data from the server for this device.
getCurrencyMultiplier() - Static method in class com.tapjoy.Tapjoy
Deprecated.
Deprecated since 11.4.0. Gets the multiplier for the virtual currency display.
getCustomParameter() - Static method in class com.tapjoy.Tapjoy
 
getGUID() - Method in class com.tapjoy.TJPlacement
Returns the unique identifier assigned for this placement.
getInstance() - Static method in class com.tapjoy.TJPrivacyPolicy
Returns the default instance of this class.
getLimitedPlacement(String, TJPlacementListener) - Static method in class com.tapjoy.Tapjoy
 
getListener() - Method in class com.tapjoy.TJPlacement
 
getName() - Method in class com.tapjoy.TJPlacement
Returns the name of this placement.
getPlacement(String, TJPlacementListener) - Static method in class com.tapjoy.Tapjoy
Creates a TJPlacement object used for requesting content
getPrivacyPolicy() - Static method in class com.tapjoy.Tapjoy
Returns the TJPrivacyPolicy instance for calling methods to set GDPR, User's consent, below consent age ,and US Privacy policy flags
getRequestId() - Method in interface com.tapjoy.TJActionRequest
 
getSupportURL() - Static method in class com.tapjoy.Tapjoy
Returns URL to Tapjoy support web page.
getSupportURL(String) - Static method in class com.tapjoy.Tapjoy
Returns URL to Tapjoy support web page for specified currency You can get your currencyId from the Tapjoy Dashboard under the currency section.
getToken() - Method in interface com.tapjoy.TJActionRequest
 
getUserTags() - Static method in class com.tapjoy.Tapjoy
Returns a String set which contains tags on the user.
getUserToken() - Static method in class com.tapjoy.Tapjoy
Returns a user token for programmatic mediation.
getVersion() - Static method in class com.tapjoy.Tapjoy
Returns the version name of this SDK release.
getVideoListener() - Method in class com.tapjoy.TJPlacement
 

I

i(String, String) - Static method in class com.tapjoy.TapjoyLog
Set an info log message.
INTENT_EXTRA_PUSH_PAYLOAD - Static variable in class com.tapjoy.Tapjoy
The name of the intent extra used to provide a payload of push when the app has been launched by a push notification.
isConnected() - Static method in class com.tapjoy.Tapjoy
Helper function to check if SDK is initialized
isContentAvailable() - Method in class com.tapjoy.TJPlacement
Whether or not content for this placement has been returned and is ready to be presented
isContentReady() - Method in class com.tapjoy.TJPlacement
Whether or not the pre-loaded content for this placement has been cached and is ready to be presented
isLimited() - Method in class com.tapjoy.TJPlacement
 
isLimitedConnected() - Static method in class com.tapjoy.Tapjoy
 
isLoggingEnabled() - Static method in class com.tapjoy.TapjoyLog
Gets whether or not log is being show
isPushNotificationDisabled() - Static method in class com.tapjoy.Tapjoy
Returns true if the push notification is disabled.

L

limitedConnect(Context, String, TJConnectListener) - Static method in class com.tapjoy.Tapjoy
Used by limited SDK requests only
loadSharedLibrary() - Static method in class com.tapjoy.Tapjoy
Load the native shared library of the SDK to use C++ API.

M

MEDIATION_CONFIGS - Static variable in class com.tapjoy.TapjoyConnectFlag
Mediation Network constants
message - Variable in class com.tapjoy.TJError
 

O

onActivityStart(Activity) - Static method in class com.tapjoy.Tapjoy
Semi-auto session tracking.
onActivityStop(Activity) - Static method in class com.tapjoy.Tapjoy
Semi-auto session tracking.
onAwardCurrencyResponse(String, int) - Method in interface com.tapjoy.TJAwardCurrencyListener
Callback containing the virtual currency name and balance currency information.
onAwardCurrencyResponseFailure(String) - Method in interface com.tapjoy.TJAwardCurrencyListener
Call containing error message if awardCurrency fails.
onClick(TJPlacement) - Method in interface com.tapjoy.TJPlacementListener
Called when a click event has occurred
onConnectFailure() - Method in interface com.tapjoy.TJConnectListener
Callback when connect fails.
onConnectSuccess() - Method in interface com.tapjoy.TJConnectListener
Callback when connect is successful.
onContentDismiss(TJPlacement) - Method in interface com.tapjoy.TJPlacementListener
Called when a content for the given placement is dismissed.
onContentReady(TJPlacement) - Method in interface com.tapjoy.TJPlacementListener
Called when a content for the given placement is ready to show.
onContentShow(TJPlacement) - Method in interface com.tapjoy.TJPlacementListener
Called when a content for the given placement is showing.
onEarnedCurrency(String, int) - Method in interface com.tapjoy.TJEarnedCurrencyListener
Callback whenever virtual currency has been earned.
onGetCurrencyBalanceResponse(String, int) - Method in interface com.tapjoy.TJGetCurrencyBalanceListener
Callback containing the virtual currency name and total balance information.
onGetCurrencyBalanceResponseFailure(String) - Method in interface com.tapjoy.TJGetCurrencyBalanceListener
Call containing error message if getCurrencyBalance() fails.
onPurchaseRequest(TJPlacement, TJActionRequest, String) - Method in interface com.tapjoy.TJPlacementListener
Called when a purchase has been requested.
onRequestFailure(TJPlacement, TJError) - Method in interface com.tapjoy.TJPlacementListener
 
onRequestSuccess(TJPlacement) - Method in interface com.tapjoy.TJPlacementListener
 
onRewardRequest(TJPlacement, TJActionRequest, String, int) - Method in interface com.tapjoy.TJPlacementListener
Called when a reward unlock has been requested.
onSetUserIDFailure(String) - Method in interface com.tapjoy.TJSetUserIDListener
Callback when setUserID fails.
onSetUserIDSuccess() - Method in interface com.tapjoy.TJSetUserIDListener
Callback when setUserID is successful.
onSpendCurrencyResponse(String, int) - Method in interface com.tapjoy.TJSpendCurrencyListener
Callback containing the virtual currency name and balance currency information.
onSpendCurrencyResponseFailure(String) - Method in interface com.tapjoy.TJSpendCurrencyListener
Call containing error message if spendCurrency fails.
onVideoComplete(TJPlacement) - Method in interface com.tapjoy.TJPlacementVideoListener
Called when a video has completed playing.
onVideoComplete() - Method in interface com.tapjoy.TJVideoListener
Called when a video has completed playing.
onVideoError(TJPlacement, String) - Method in interface com.tapjoy.TJPlacementVideoListener
Called when a video related error occurs.
onVideoError(int) - Method in interface com.tapjoy.TJVideoListener
Called when a video related error occurs.
onVideoStart(TJPlacement) - Method in interface com.tapjoy.TJPlacementVideoListener
Called when this placement start a video.
onVideoStart() - Method in interface com.tapjoy.TJVideoListener
Called when a video starts playing.

P

PLACEMENT_URL - Static variable in class com.tapjoy.TapjoyConnectFlag
 
pushId - Variable in class com.tapjoy.TJPlacement
 

R

removeUserTag(String) - Static method in class com.tapjoy.Tapjoy
Removes the given tag from the user if it is present.
requestContent() - Method in class com.tapjoy.TJPlacement
Send an event from the app to the server.

S

SERVICE_URL - Static variable in class com.tapjoy.TapjoyConnectFlag
 
setActivity(Activity) - Static method in class com.tapjoy.Tapjoy
Sets the current activity
setAdapterVersion(String) - Method in class com.tapjoy.TJPlacement
Sets the adapter version (used by mediation adapters only)
setAppDataVersion(String) - Static method in class com.tapjoy.Tapjoy
Deprecated.
Deprecated since 11.11.1. Sets the data version of the App or Game.
setAuctionData(HashMap<String, String>) - Method in class com.tapjoy.TJPlacement
 
setBelowConsentAge(boolean) - Method in class com.tapjoy.TJPrivacyPolicy
In the US, the Children’s Online Privacy Protection Act (COPPA) imposes certain requirements on operators of online services that (a) have actual knowledge that the connected user is a child under 13 years of age, or (b) operate services (including apps) that are directed to children under 13.
setCurrencyMultiplier(float) - Static method in class com.tapjoy.Tapjoy
Deprecated.
Deprecated since 11.4.0. ONLY USE FOR NON-MANAGED (by TAPJOY) CURRENCY.
Sets the multiplier for the virtual currency displayed in Offers, Banner Ads, etc. The default is 1.0
setCustomParameter(String) - Static method in class com.tapjoy.Tapjoy
 
setDebugEnabled(boolean) - Static method in class com.tapjoy.Tapjoy
Enables or disables Tapjoy logging
setDebugEnabled(boolean) - Static method in class com.tapjoy.TapjoyLog
Enables or disables logging.
setDeviceToken(String) - Static method in class com.tapjoy.Tapjoy
Set Firebase Token to initiate Firebase messaging for your application.
setEarnedCurrencyListener(TJEarnedCurrencyListener) - Static method in class com.tapjoy.Tapjoy
Sets the listener which gets informed whenever virtual currency is earned.
setGcmSender(String) - Static method in class com.tapjoy.Tapjoy
Sets the sender id to initiate GCM messaging registration for the your application.
setGLSurfaceView(GLSurfaceView) - Static method in class com.tapjoy.Tapjoy
Sets the GLSurfaceView to receive callbacks in the GL thread.
setInstallReferrer(Context, String) - Static method in class com.tapjoy.Tapjoy
Sets the referrer parameter for each install provided by the InstallReferrer API.
setInternalLogging(boolean) - Static method in class com.tapjoy.TapjoyLog
 
setMediationId(String) - Method in class com.tapjoy.TJPlacement
Sets the mediation id for this placement
setMediationName(String) - Method in class com.tapjoy.TJPlacement
Sets the mediation name for this placement (used by mediation adapters only)
setPushNotificationDisabled(boolean) - Static method in class com.tapjoy.Tapjoy
Sets whether the push notification is disabled.
setReceiveRemoteNotification(Context, Map<String, String>) - Static method in class com.tapjoy.Tapjoy
Sets the context and RemoteMessage data so that our SDK can display the push notification.
setSubjectToGDPR(boolean) - Method in class com.tapjoy.TJPrivacyPolicy
This can be used by the integrating App to indicate if the user falls in any of the GDPR applicable countries (European Economic Area).
setUserCohortVariable(int, String) - Static method in class com.tapjoy.Tapjoy
Sets a variable of user for the cohort analysis.
setUserConsent(String) - Static method in class com.tapjoy.Tapjoy
Deprecated.
Deprecated since 12.6.0 This is used for sending User's consent to behavioral advertising such as in the context of GDPR The consent value can be "0" (User has not provided consent), "1" (User has provided consent) or a daisybit string as suggested in IAB's Transparency and Consent Framework
setUserConsent(String) - Method in class com.tapjoy.TJPrivacyPolicy
This is used for sending User's consent to behavioral advertising such as in the context of GDPR The consent value can be "0" (User has not provided consent), "1" (User has provided consent) or a daisybit string as suggested in IAB's Transparency and Consent Framework
setUserFriendCount(int) - Static method in class com.tapjoy.Tapjoy
Sets the friends count of the user.
setUserID(String) - Static method in class com.tapjoy.Tapjoy
Assigns a user ID for this user/device.
setUserID(String, TJSetUserIDListener) - Static method in class com.tapjoy.Tapjoy
Assigns a user ID for this user/device.
setUserLevel(int) - Static method in class com.tapjoy.Tapjoy
Sets the level of the user.
setUserTags(Set<String>) - Static method in class com.tapjoy.Tapjoy
Sets tags for the user.
setUSPrivacy(String) - Method in class com.tapjoy.TJPrivacyPolicy
This is used for sending US Privacy value to behavioral advertising such as in the context of GDPR The value can be in IAB's US Privacy String Format consists of specification version to encode the string in number, explicit notice or opportunity to opt out in enum, opt-out sale in enum, LSPA covered transaction in enum .
setVideoListener(TJVideoListener) - Static method in class com.tapjoy.Tapjoy
Sets the video listener.
setVideoListener(TJPlacementVideoListener) - Method in class com.tapjoy.TJPlacement
 
showContent() - Method in class com.tapjoy.TJPlacement
Shows the content that was received from the server requesting content
spendCurrency(int, TJSpendCurrencyListener) - Static method in class com.tapjoy.Tapjoy
Spends virtual currency.
startSession() - Static method in class com.tapjoy.Tapjoy
Manual session tracking.
STATUS_MEDIA_STORAGE_UNAVAILABLE - Static variable in class com.tapjoy.TJVideoStatus
SD card or external storage is not mounted to the device.
STATUS_NETWORK_ERROR_ON_INIT_VIDEOS - Static variable in class com.tapjoy.TJVideoStatus
Network error occurred while trying to initialize videos.
STATUS_UNABLE_TO_PLAY_VIDEO - Static variable in class com.tapjoy.TJVideoStatus
Error while trying to play video.
STORE_ARRAY - Static variable in class com.tapjoy.TapjoyConnectFlag
 
STORE_GFAN - Static variable in class com.tapjoy.TapjoyConnectFlag
Gfan store in China.
Possible value for TapjoyConnectFlag.STORE_NAME flag.
STORE_NAME - Static variable in class com.tapjoy.TapjoyConnectFlag
Sets the app to use a different market/app store other than Google Play.
STORE_SKT - Static variable in class com.tapjoy.TapjoyConnectFlag
T-store in Korea.
Possible value for TapjoyConnectFlag.STORE_NAME flag.
subjectToGDPR(boolean) - Static method in class com.tapjoy.Tapjoy
Deprecated.
Deprecated since 12.6.0 This can be used by the integrating App to indicate if the user falls in any of the GDPR applicable countries (European Economic Area). The value should be set to TRUE when User (Subject) is applicable to GDPR regulations and FALSE when User is not applicable to GDPR regulations. In the absence of this call, Tapjoy server makes the determination of GDPR applicability.

T

Tapjoy - Class in com.tapjoy
Created by Tapjoy.
Copyright 2020 Tapjoy.com All rights reserved.

For information about SDK integration, best practices and FAQs, please go to http://dev.tapjoy.com
Tapjoy() - Constructor for class com.tapjoy.Tapjoy
 
TapjoyConnectFlag - Class in com.tapjoy
Flags used in Tapjoy.connect(android.content.Context, String, java.util.Hashtable) to define special startup options.

These flags can also be defined in the meta-data tags in AndroidManifest.xml.
TapjoyConnectFlag() - Constructor for class com.tapjoy.TapjoyConnectFlag
 
TapjoyLog - Class in com.tapjoy
This class is used to control debug messages to the console for Tapjoy SDK related classes.
TapjoyLog() - Constructor for class com.tapjoy.TapjoyLog
 
TJActionRequest - Interface in com.tapjoy
Interface definition for a request of action to be performed.
TJAwardCurrencyListener - Interface in com.tapjoy
Any class calling Tapjoy.awardCurrency(int, TJAwardCurrencyListener) should implement TJAwardCurrencyListener so it can receive the callback containing the virtual currency name/balance info.
TJConnectListener - Interface in com.tapjoy
Any class calling Tapjoy.connect(android.content.Context, java.lang.String, java.util.Hashtable, TJConnectListener) should implement this class so it can receive the callback on whether the connect call is successful or not.
TJEarnedCurrencyListener - Interface in com.tapjoy
Listener to inform the app whenever virtual currency has been earned.
TJError - Class in com.tapjoy
 
TJError(int, String) - Constructor for class com.tapjoy.TJError
 
TJGetCurrencyBalanceListener - Interface in com.tapjoy
Any class calling Tapjoy.getCurrencyBalance(TJGetCurrencyBalanceListener) should implement TJGetCurrencyBalanceListener so it can receive the callback containing the virtual currency name/balance info.
TJPlacement - Class in com.tapjoy
 
TJPlacement(Context, String, TJPlacementListener) - Constructor for class com.tapjoy.TJPlacement
Deprecated.
TJPlacementListener - Interface in com.tapjoy
 
TJPlacementVideoListener - Interface in com.tapjoy
 
TJPrivacyPolicy - Class in com.tapjoy
 
TJPrivacyPolicy() - Constructor for class com.tapjoy.TJPrivacyPolicy
 
TJSetUserIDListener - Interface in com.tapjoy
Any class calling Tapjoy.setUserID(String) should implement this class so it can receive the callback on whether the setUserId call is successful or not.
TJSpendCurrencyListener - Interface in com.tapjoy
Any class calling Tapjoy.spendCurrency(int, TJSpendCurrencyListener) should implement TJSpendCurrencyListener so it can receive the callback containing the virtual currency name/balance info.
TJVideoListener - Interface in com.tapjoy
 
TJVideoStatus - Class in com.tapjoy
Status codes used in the callbacks videos.
TJVideoStatus() - Constructor for class com.tapjoy.TJVideoStatus
 
trackEvent(String) - Static method in class com.tapjoy.Tapjoy
Tracks an event of the given name without category
trackEvent(String, long) - Static method in class com.tapjoy.Tapjoy
Tracks an event of the given name without category, with a value.
trackEvent(String, String, long) - Static method in class com.tapjoy.Tapjoy
Tracks an event of the given category and name, with a value.
trackEvent(String, String, String, String) - Static method in class com.tapjoy.Tapjoy
Tracks an event of the given category and name, with two parameters.
trackEvent(String, String, String, String, long) - Static method in class com.tapjoy.Tapjoy
Tracks an event of the given category and name, with two parameters and a value.
trackEvent(String, String, String, String, String, long) - Static method in class com.tapjoy.Tapjoy
Tracks an event of the given category and name, with two parameters and a named values.
trackEvent(String, String, String, String, String, long, String, long) - Static method in class com.tapjoy.Tapjoy
Tracks an event of the given category and name, with two parameters and two named values.
trackEvent(String, String, String, String, String, long, String, long, String, long) - Static method in class com.tapjoy.Tapjoy
Tracks an event of the given category and name, with two parameters and three named values.
trackEvent(String, String, String, String, Map<String, Long>) - Static method in class com.tapjoy.Tapjoy
Tracks an event of the given category and name, with two parameters and a Map of values.
trackPurchase(String, String, double, String) - Static method in class com.tapjoy.Tapjoy
Tracks a purchase
trackPurchase(String, String, String, String) - Static method in class com.tapjoy.Tapjoy
Tracks a purchase with JSON data from the Google Play store.
trackPurchase(String, String) - Static method in class com.tapjoy.Tapjoy
Deprecated.
Deprecated since 11.2.0. Use trackPurchase(skuDetails, purchaseData, dataSignature, campaignId) instead. Tracks a purchase with JSON data from the Google Play store

U

USER_ID - Static variable in class com.tapjoy.TapjoyConnectFlag
Sets the user ID when NOT using Tapjoy Managed Currency.

V

v(String, String) - Static method in class com.tapjoy.TapjoyLog
Set a verbose log message.

W

w(String, String) - Static method in class com.tapjoy.TapjoyLog
Set a warning log message.
A B C D E F G I L M O P R S T U V W 
Skip navigation links