Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- actionComplete(String) - Static method in class com.tapjoy.Tapjoy
-
Deprecated.Deprecated since 14.1.0. Informs the Tapjoy server that the specified Pay-Per-Action was completed. Should be called whenever a user completes an in-game action.
- 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.
C
- cancelled() - Method in interface com.tapjoy.TJActionRequest
-
Called when the request is cancelled.
- clearUserTags() - Static method in class com.tapjoy.Tapjoy
-
Removes all tags from the user.
- code - Variable in class com.tapjoy.TJError
-
The error code.
- com.tapjoy - package com.tapjoy
- completed() - Method in interface com.tapjoy.TJActionRequest
-
Called when the request is completed.
- 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
-
Default values for the connect flags.
D
- d(String, String) - Static method in class com.tapjoy.TapjoyLog
-
Set a debug log message.
- DISABLE_ADVERTISING_ID - Static variable in class com.tapjoy.TapjoyConnectFlag
-
Turns off advertising_id from sending as params in network requests
- DISABLE_ADVERTISING_ID_CHECK - Static variable in class com.tapjoy.TapjoyConnectFlag
-
Turns off integration check for Android Advertising ID; when enabled, persistent identifier (GAID) is sent/called automatically.
- 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 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
-
Dismiss content which is showing
E
- e(String, TapjoyErrorMessage) - Static method in class com.tapjoy.TapjoyLog
- e(String, String) - Static method in class com.tapjoy.TapjoyLog
-
Set an error log message.
- 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
-
Array of possible values used to check Manifest meta-data tags.
G
- getBelowConsentAge() - Method in class com.tapjoy.TJPrivacyPolicy
-
Returns the consent age (COPPA) flag applied to the user.
- getCurrencyAmountRequired(String) - Method in class com.tapjoy.TJPlacement
-
Gets the currency amount required
- getCurrencyBalance(TJGetCurrencyBalanceListener) - Static method in class com.tapjoy.Tapjoy
-
Gets the virtual currency data from the server for this device.
- getCurrencyBalance(String) - Method in class com.tapjoy.TJPlacement
-
Gets the currency balance
- getCustomParameter() - Static method in class com.tapjoy.Tapjoy
-
Returns the currently set custom parameter.
- getEntryPoint() - Method in class com.tapjoy.TJPlacement
-
Gets the entry point for this placement instance.
- 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.
- getListener() - Method in class com.tapjoy.TJPlacement
-
The
TJPlacementListener
listener for this placement. - getMaxLevel() - Static method in class com.tapjoy.Tapjoy
-
Gets the maximum level of the user.
- 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
-
Used to get the identifier for the request.
- getSubjectToGDPR() - Method in class com.tapjoy.TJPrivacyPolicy
-
Returns configured GDPR value.
- getSupportURL() - Static method in class com.tapjoy.Tapjoy
-
Deprecated.Deprecated since 14.2.0 Returns URL to Tapjoy support web page. This will use your default currency.
- getSupportURL(String) - Static method in class com.tapjoy.Tapjoy
-
Deprecated.Deprecated since 14.2.0 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
-
Used to get the token for the request.
- getUserConsent() - Method in class com.tapjoy.TJPrivacyPolicy
-
Returns user's consent to behavioral advertising such as in the context of GDPR The consent value can be TJStatus.FALSE (User has not provided consent), TJStatus.TRUE (User has provided consent).
- getUserID() - Static method in class com.tapjoy.Tapjoy
-
Gets the ID of the user.
- getUserLevel() - Static method in class com.tapjoy.Tapjoy
-
Gets the level of the user.
- getUserSegment() - Static method in class com.tapjoy.Tapjoy
-
Sets the segment of the user
- getUserTags() - Static method in class com.tapjoy.Tapjoy
-
Returns a String set which contains tags on the user.
- getUSPrivacy() - Method in class com.tapjoy.TJPrivacyPolicy
-
Returns US Privacy value to behavioral advertising such as in the context of CCPA
- getVersion() - Static method in class com.tapjoy.Tapjoy
-
Returns the version name of this SDK release.
I
- i(String, String) - Static method in class com.tapjoy.TapjoyLog
-
Set an info log message.
- 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
- isLoggingEnabled() - Static method in class com.tapjoy.TapjoyLog
-
Gets whether or not log is being show
L
- loadSharedLibrary() - Static method in class com.tapjoy.Tapjoy
-
Load the native shared library of the SDK to use C++ API.
M
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
-
Deprecated.Deprecated since 14.2.0 Called when a click event has occurred
- onConnectFailure(int, String) - Method in class com.tapjoy.TJConnectListener
-
Callback when connect fails.
- onConnectSuccess() - Method in class com.tapjoy.TJConnectListener
-
Callback when connect is successful.
- onConnectWarning(int, String) - Method in class com.tapjoy.TJConnectListener
-
Callback when there is a warning during connect.
- 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
-
Called when given placement request has failed.
- onRequestSuccess(TJPlacement) - Method in interface com.tapjoy.TJPlacementListener
-
Called when given placement request has succeeded.
- onRewardRequest(TJPlacement, TJActionRequest, String, int) - Method in interface com.tapjoy.TJPlacementListener
-
Called when a reward unlock has been requested.
- onSetUserIDFailure(int, String) - Method in interface com.tapjoy.TJSetUserIDListener
-
Callback when setUserID fails.
- onSetUserIDFailure(String) - Method in interface com.tapjoy.TJSetUserIDListener
-
Deprecated.Deprecated since 13.4.0 Use
TJSetUserIDListener.onSetUserIDFailure(int, String)
instead. 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.
- optOutAdvertisingID(Context, boolean) - Static method in class com.tapjoy.Tapjoy
-
This is to opt out passing advertising_id param in the subsequent network requests
P
- PLACEMENT_URL - Static variable in class com.tapjoy.TapjoyConnectFlag
-
Sets the base URL for the Tapjoy placement.
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
-
Sets the base URL for the Tapjoy server.
- setActivity(Activity) - Static method in class com.tapjoy.Tapjoy
-
Deprecated.Deprecated since 14.0.0 Sets the current activity
- setBelowConsentAge(TJStatus) - 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.
- setCurrencyAmountRequired(String, int, TJSetCurrencyAmountRequiredListener) - Method in class com.tapjoy.TJPlacement
-
Sets the currency amount required
- setCurrencyBalance(String, int, TJSetCurrencyBalanceListener) - Method in class com.tapjoy.TJPlacement
-
Sets the currency balance
- setCustomParameter(String) - Static method in class com.tapjoy.Tapjoy
-
Assign a custom parameter associated with any following placement requests that contains an ad type.
- 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.
- setEarnedCurrencyListener(TJEarnedCurrencyListener) - Static method in class com.tapjoy.Tapjoy
-
Sets the listener which gets informed whenever virtual currency is earned.
- setEntryPoint(TJEntryPoint) - Method in class com.tapjoy.TJPlacement
-
Sets the entry point for this placement instance.
- setGLSurfaceView(GLSurfaceView) - Static method in class com.tapjoy.Tapjoy
-
Deprecated.Deprecated since 14.0.0. Sets the GLSurfaceView to receive callbacks in the GL thread.
- setInternalLogging(boolean) - Static method in class com.tapjoy.TapjoyLog
-
Sets the logging level for internal Tapjoy SDK debugging.
- setMaxLevel(int) - Static method in class com.tapjoy.Tapjoy
-
Sets the maximum level of the user.
- setSubjectToGDPR(TJStatus) - 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).
- setUserConsent(TJStatus) - 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 TJStatus.FALSE (User has not provided consent), TJStatus.TRUE (User has provided consent)
- 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.
- setUserSegment(TJSegment) - Static method in class com.tapjoy.Tapjoy
-
Sets the segment 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 .
- 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.
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 - Class in com.tapjoy
-
Interface for the Tapjoy connect call.
- TJConnectListener() - Constructor for class com.tapjoy.TJConnectListener
- TJEarnedCurrencyListener - Interface in com.tapjoy
-
Listener to inform the app whenever virtual currency has been earned.
- TJError - Class in com.tapjoy
-
The error object returned by Tapjoy.
- TJError(int, String) - Constructor for class com.tapjoy.TJError
-
User to construct a TJError object.
- 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
-
A
TJPlacement
object represents a placement instance in your app. - TJPlacement(Context, String, TJPlacementListener) - Constructor for class com.tapjoy.TJPlacement
-
Deprecated.Use {link TJPlacement(TJCorePlacement, TJPlacementListener)} instead. Creates a new
TJPlacement
object with the given name andTJPlacementListener
listener. - TJPlacementListener - Interface in com.tapjoy
-
Interface for Tapjoy placement callbacks.
- TJPrivacyPolicy - Class in com.tapjoy
-
This class is used to set the privacy policy for the user.
- TJSetUserIDListener - Interface in com.tapjoy
-
Any class calling
Tapjoy.setUserID(String,TJSetUserIDListener)
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. - trackPurchase(String, double) - Static method in class com.tapjoy.Tapjoy
-
Tracks a purchase
- trackPurchase(String, String, double, String) - Static method in class com.tapjoy.Tapjoy
-
Deprecated.Deprecated since 14.0.0 Tracks a purchase
- trackPurchase(String, String, String, String) - Static method in class com.tapjoy.Tapjoy
-
Deprecated.Deprecated since 14.0.0. Tracks a purchase with JSON data from the Google Play store. Also performs In-app Billing validation if purchaseData and dataSignature are given.
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.
All Classes and Interfaces|All Packages|Constant Field Values