AppIndexApi

public interfaceAppIndexApi

This interface is deprecated.
PleaseMigrate to the Firebase App Inde xing API

Nested Class Summary

interface AppIndexApi.ActionResult This interface is deprecated. Use AppIndexApi.start(GoogleApiClient, Action)and AppIndexApi.end(GoogleApiClient, Action).
class AppIndexApi.AppInde xing Link This class is deprecated. No replacement.

Public Method Summary

abstract AppIndexApi.ActionResult
action(GoogleApiClient apiClient,Action action)
This method is deprecated. Use start(GoogleApiClient, Action)instead.
abstractPendingResult<Status>
end(GoogleApiClient apiClient,Action action)
Indicates that the user has ended a specific action in your app.
abstractPendingResult<Status>
start(GoogleApiClient apiClient,Action action)
Indicates that the user has started a specific action in your app.
abstractPendingResult<Status>
view(GoogleApiClient apiClient,Activity activity,Intent viewIntent,Stringtitle, UriwebUrl, List<AppIndexApi.AppInde xing Link> outLinks)
This method is deprecated. Use start(GoogleApiClient, Action)instead.
abstractPendingResult<Status>
view(GoogleApiClient apiClient,Activity activity,UriappUri,Stringtitle, UriwebUrl, List<AppIndexApi.AppInde xing Link> outLinks)
This method is deprecated. Use start(GoogleApiClient, Action)instead.
abstractPendingResult<Status>
viewEnd(GoogleApiClient apiClient,Activity activity,Intent viewIntent)
This method is deprecated. Use end(GoogleApiClient, Action)instead.
abstractPendingResult<Status>
viewEnd(GoogleApiClient apiClient,Activity activity,UriappUri)
This method is deprecated. Use start(GoogleApiClient, Action)instead.

Public Methods

public abstractAppIndexApi.ActionResult action(GoogleApiClient apiClient,Action action)

This method is deprecated.
Use start(GoogleApiClient, Action)instead.

public abstractPendingResult<Status> end(GoogleApiClient apiClient,Action action)

Indicates that the user has ended a specific action in your app.

This method should be called for instantaneous actions such asAction.TYPE_BOOKMARK, Action.TYPE_LIKE, Action.TYPE_WANT.

Parameters
apiClient TheGoogleApiClient configured to use theAppIndex.API. The client should be connecting or connected.
action TheAction performed by the user within the app.
Returns
  • ThePendingResult which can optionally be used to determine if the call succeeded.

public abstractPendingResult<Status> start(GoogleApiClient apiClient,Action action)

Indicates that the user has started a specific action in your app.

Parameters
apiClient TheGoogleApiClient configured to use theAppIndex.API. The client should be connecting or connected.
action TheAction performed by the user within the app.
Returns
  • ThePendingResult which can optionally be used to determine if the call succeeded.

This method is deprecated.
Use start(GoogleApiClient, Action)instead.

This method is deprecated.
Use start(GoogleApiClient, Action)instead.

public abstractPendingResult<Status> viewEnd(GoogleApiClient apiClient,Activityactivity, Intent viewIntent)

This method is deprecated.
Use end(GoogleApiClient, Action)instead.

public abstractPendingResult<Status> viewEnd(GoogleApiClient apiClient,Activityactivity, Uri appUri)

This method is deprecated.
Use start(GoogleApiClient, Action)instead.