Skip navigation links
A B C F G I N O P R S T V 

A

AD_NETWORK - Static variable in annotation type com.feedad.android.FeedAdErrorCode
The request of the VAST file of the ad network failed.
addListener(FeedAdListener) - Static method in class com.feedad.android.FeedAd
Add a new listener that gets notified about Feedclip-SDK Events.
AdRequestOptions - Class in com.feedad.android
This class can be used to set additional options for an ad request.
AdRequestOptions.Builder - Class in com.feedad.android
 
AdViewConfig - Interface in com.feedad.android
The methods of this interface can be used to configure certain parts of the ad view.

B

build() - Method in class com.feedad.android.FeedAdConfig.Builder
Creates the SDK config
Builder() - Constructor for class com.feedad.android.AdRequestOptions.Builder
 

C

cancel() - Method in interface com.feedad.android.InterstitialAd
Call this method to cancel the ad at any time.
cancel() - Method in interface com.feedad.android.StandaloneAd
Call this method to cancel the ad at any time.
canRequestAd(String) - Static method in class com.feedad.android.FeedAd
This method is only useful for standalone ads or interstitials.
com.feedad.android - package com.feedad.android
 
CONFIG - Static variable in annotation type com.feedad.android.FeedAdErrorCode
The error was caused by an invalid configuration of the FeedAd SDK.
CONNECTION - Static variable in annotation type com.feedad.android.FeedAdErrorCode
There is trouble with the internet connection.
CONSENT - Static variable in annotation type com.feedad.android.FeedAdErrorCode
The user has not given consent to use the FeedAd SDK
create() - Method in class com.feedad.android.AdRequestOptions.Builder
Creates an immutable instance of RequestOptions with the options of the previously called setters.
createStandaloneAdView(Activity) - Method in interface com.feedad.android.StandaloneAdViewFactory
Creates a standalone ad view for the given activity.
CustomEvent - Class in com.feedad.android
This event can be used to track a custom user action.
CustomEvent(String) - Constructor for class com.feedad.android.CustomEvent
Create a custom event without a specific revenue.
CustomEvent(String, long, String) - Constructor for class com.feedad.android.CustomEvent
Create a custom event with a specific revenue value.
CustomParameters - Interface in com.feedad.android
Custom parameters can be used to specify key-value pairs of additional information to any request.
customParameters() - Static method in class com.feedad.android.FeedAd
Returns an object to set custom parameters for all ad requests or for requests of specific placements.

F

FeedAd - Class in com.feedad.android
This class initializes and configures the FeedAd SDK.
FeedAdConfig - Class in com.feedad.android
Configuration options of the Feedclip SDK
FeedAdConfig.Builder - Class in com.feedad.android
This class can be used to create an SDK configuration to set via FeedAd.setConfig(FeedAdConfig).
FeedAdConfig.UserGender - Enum in com.feedad.android
The gender of the current user.
FeedAdError - Interface in com.feedad.android
This class is sent via FeedAdListener.onError(String, FeedAdError) and indicates that an error occurred inside the SDK.
FeedAdErrorCode - Annotation Type in com.feedad.android
Possible error codes that can be returned from FeedAdError.getErrorCode().
FeedAdListener - Interface in com.feedad.android
Public interface for Feedclip-SDK Notifications.
FeedAdOptions - Annotation Type in com.feedad.android
Annotation to control the behaviour of FeedAd ads.
FeedAdView - Class in com.feedad.android
The player view of the FeedAd SDK.
FeedAdView(Context, String) - Constructor for class com.feedad.android.FeedAdView
Programmatically create a new instance of the ad view using this constructor.
FeedAdView(Context, AttributeSet) - Constructor for class com.feedad.android.FeedAdView
 
FeedAdView(Context, AttributeSet, int) - Constructor for class com.feedad.android.FeedAdView
 
FeedAdView(Context, AttributeSet, int, int) - Constructor for class com.feedad.android.FeedAdView
 

G

getContentURL() - Method in class com.feedad.android.AdRequestOptions
 
getContentURL() - Method in interface com.feedad.android.RequestOptions
Gets a deeplink or http URL under which the content of the current activity can be accessed from an external action
getCurrency() - Method in class com.feedad.android.CustomEvent
Returns the currency of the event's revenue.
getErrorCode() - Method in interface com.feedad.android.FeedAdError
The error code of the error.
getErrorMessage() - Method in interface com.feedad.android.FeedAdError
Returns a description of what caused the error
getLabel() - Method in class com.feedad.android.CustomEvent
Returns the name of the event
getPlacementContext() - Method in class com.feedad.android.AdRequestOptions
 
getPlacementContext() - Method in interface com.feedad.android.RequestOptions
Gets the context in which the ad is shown.
getPlacementId() - Method in class com.feedad.android.FeedAdView
Gets the placement ID that is set for this ad view
getRevenue() - Method in class com.feedad.android.CustomEvent
Returns the revenue value of the event
getUserAge() - Method in class com.feedad.android.FeedAdConfig
 
getUserGender() - Method in class com.feedad.android.FeedAdConfig
 
getUserId() - Method in class com.feedad.android.FeedAdConfig
 

I

init(Context, String) - Static method in class com.feedad.android.FeedAd
Deprecated.
init(Context, String, boolean) - Static method in class com.feedad.android.FeedAd
Deprecated.
init(Context, String, boolean, boolean) - Static method in class com.feedad.android.FeedAd
Initializes the SDK.
InterstitialAd - Interface in com.feedad.android
InterstitialAdListener - Interface in com.feedad.android
This interface must be implemented to receive information about interstitial ads.
InterstitialAdPresenter - Interface in com.feedad.android
This interface controls the behaviour of an interstitial ad dialog.
isActive(String) - Static method in class com.feedad.android.FeedAd
Checks if the SDK is currently playing an ad of a given placement's group.
isRequesting(String) - Static method in class com.feedad.android.FeedAd
Checks if the SDK is currently loading an ad of a placement group of a given placement id.
isSupported() - Static method in class com.feedad.android.FeedAd
Checks if the FeedAd ads are supported on the current device

N

newBuilder() - Static method in class com.feedad.android.FeedAdConfig
Creates a new builder that can be used to create a config
NO_FILL - Static variable in annotation type com.feedad.android.FeedAdErrorCode
There are no ads available.

O

onAdLoaded(String) - Method in interface com.feedad.android.FeedAdListener
This method is called once a placement finished loading and is ready to be displayed.
onAdLoaded(InterstitialAdPresenter) - Method in interface com.feedad.android.InterstitialAdListener
Called when the ad has been loaded and the interstitial ad is ready to be shown
onAdLoaded(StandaloneAdViewFactory<T>) - Method in interface com.feedad.android.StandaloneAdListener
Called when an ad for the placement was loaded and is ready to be displayed.
onCanceled() - Method in interface com.feedad.android.InterstitialAdListener
Called when the user has canceled the interstitial ad using the back arrow.
onError(String, FeedAdError) - Method in interface com.feedad.android.FeedAdListener
This method is called when an error occurs during the request/playback of a placement's ads.
onError(FeedAdError) - Method in interface com.feedad.android.InterstitialAdListener
Called when an error occurred during loading or displaying of the ad
onError(FeedAdError) - Method in interface com.feedad.android.StandaloneAdListener
Called when an error occurred while requesting or playing the ad.
onOpened(String) - Method in interface com.feedad.android.FeedAdListener
This method is called when an ad of a placement was clicked by the user.
onOpened() - Method in interface com.feedad.android.InterstitialAdListener
This method is called when an ad of a placement was clicked by the user.
onOpened() - Method in interface com.feedad.android.StandaloneAdListener
This method is called when an ad of a placement was clicked by the user.
onPlacementComplete(String) - Method in interface com.feedad.android.FeedAdListener
This method is called when a placement did play all of its tags.
onPlacementComplete() - Method in interface com.feedad.android.InterstitialAdListener
Called when all ads have been player successfully
onPlacementComplete() - Method in interface com.feedad.android.StandaloneAdListener
Called when all ads were completed.
onSkipped() - Method in interface com.feedad.android.InterstitialAdListener
Called when the ad was skipped by the user
onSkipped() - Method in interface com.feedad.android.StandaloneAdListener
Called when an ad has been skipped.

P

PARSER - Static variable in annotation type com.feedad.android.FeedAdErrorCode
There was an error while parsing the VAST file.
PlacementContext - Enum in com.feedad.android
Defines the context in which the ad is shown
PLAYBACK - Static variable in annotation type com.feedad.android.FeedAdErrorCode
An error was thrown while playing the media file.

R

removeListener(FeedAdListener) - Static method in class com.feedad.android.FeedAd
Remove a previously registered FeedAdListener from the SDK
requestAd(String) - Static method in class com.feedad.android.FeedAd
Manually requests an advertisement for a given placement ID.
requestAd(String, RequestOptions) - Static method in class com.feedad.android.FeedAd
Manually requests an advertisement for a given placement ID.
requestInterstitialAd(Context, String, InterstitialAdListener) - Static method in class com.feedad.android.FeedAd
Request an interstitial ad.
requestInterstitialAd(Context, String, InterstitialAdListener, RequestOptions) - Static method in class com.feedad.android.FeedAd
Request an interstitial ad.
RequestOptions - Interface in com.feedad.android
Defines additional request options
requestStandaloneAd(Context, String, StandaloneAdListener) - Static method in class com.feedad.android.FeedAd
Request an ad that is displayed inside a single view.
requestStandaloneAd(Context, String, StandaloneAdListener, RequestOptions) - Static method in class com.feedad.android.FeedAd
Request an ad that is displayed inside a single view.
RESOURCE - Static variable in annotation type com.feedad.android.FeedAdErrorCode
An error was thrown because the URI of a media file is invalid.

S

SDK - Static variable in annotation type com.feedad.android.FeedAdErrorCode
There was an error while communicating with FeedAd services.
sendCustomEvent(CustomEvent) - Static method in class com.feedad.android.FeedAd
Sends a custom event to the FeedAd Server.
setConfig(FeedAdConfig) - Static method in class com.feedad.android.FeedAd
Configure the SDK with custom options like user id, age and gender.
setContentUrl(String) - Method in class com.feedad.android.AdRequestOptions.Builder
Sets the URL or deeplink under which the content of the activity that shows the ad can be accessed from an external origin.
setForPlacement(String, Map<String, String>) - Method in interface com.feedad.android.CustomParameters
Sets parameters for a specific placement.
setGlobal(Map<String, String>) - Method in interface com.feedad.android.CustomParameters
Sets global parameters that will be sent along with any ad request.
setPlacementContext(PlacementContext) - Method in class com.feedad.android.AdRequestOptions.Builder
Sets the context in which the ad is shown relative to the app's content.
setShowLoadingIndicator(boolean) - Method in interface com.feedad.android.AdViewConfig
Sets if a progress spinner should be shown when an ad is loading.
setShutterDrawable(Drawable) - Method in interface com.feedad.android.AdViewConfig
Sets the shutter drawable on the view.
setShutterDrawable(Drawable) - Method in class com.feedad.android.FeedAdView
Sets the drawable to use as an overlay for the video player while the SDK is loading.
setUserAge(int) - Method in class com.feedad.android.FeedAdConfig.Builder
Sets the user's age
setUserGender(FeedAdConfig.UserGender) - Method in class com.feedad.android.FeedAdConfig.Builder
Sets the user's gender
setUserId(String) - Method in class com.feedad.android.FeedAdConfig.Builder
Sets the user id for future requests / events.
show(Activity) - Method in interface com.feedad.android.InterstitialAdPresenter
Opens the interstitial ad from the given activity
show(Activity, boolean) - Method in interface com.feedad.android.InterstitialAdPresenter
Opens the interstitial ad from the given activity
StandaloneAd - Interface in com.feedad.android
StandaloneAdListener - Interface in com.feedad.android
This interface must be implemented to interact with standalone ads.
StandaloneAdViewFactory<T extends android.view.View & AdViewConfig> - Interface in com.feedad.android
Can be used to create standalone ad views for a given Activity
stop() - Static method in class com.feedad.android.FeedAd
Stops all current ad playback.

T

TAG - Static variable in class com.feedad.android.FeedAd
 

V

validatePlacementId(String) - Static method in class com.feedad.android.FeedAd
Validate if the the placement ID is of a correct format.
valueOf(String) - Static method in enum com.feedad.android.FeedAdConfig.UserGender
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.feedad.android.PlacementContext
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.feedad.android.FeedAdConfig.UserGender
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.feedad.android.PlacementContext
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class com.feedad.android.FeedAd
The FeedAd SDK version
A B C F G I N O P R S T V