This interface is deprecated.
Please Migrate to the
Firebase App Indexing API
Nested Class Summary
| interface | AppIndexApi.ActionResult | This interface is deprecated. Use
AppIndexApi.start(GoogleApiClient, Action) and
AppIndexApi.end(GoogleApiClient, Action). |
|
| class | AppIndexApi.AppIndexingLink | 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.
|
| abstract PendingResult<Status> |
end(GoogleApiClient
apiClient, Action
action)
Indicates that the user has ended a specific action in your app.
|
| abstract PendingResult<Status> |
start(GoogleApiClient
apiClient, Action
action)
Indicates that the user has started a specific action in your app.
|
| abstract PendingResult<Status> |
view(GoogleApiClient
apiClient, Activity
activity, Intent
viewIntent, String title,
Uri webUrl,
List<AppIndexApi.AppIndexingLink>
outLinks)
This method is deprecated. Use
start(GoogleApiClient, Action) instead.
|
| abstract PendingResult<Status> |
view(GoogleApiClient
apiClient, Activity
activity, Uri appUri, String title,
Uri webUrl,
List<AppIndexApi.AppIndexingLink>
outLinks)
This method is deprecated. Use
start(GoogleApiClient, Action) instead.
|
| abstract PendingResult<Status> |
viewEnd(GoogleApiClient
apiClient, Activity
activity, Intent
viewIntent)
This method is deprecated. Use
end(GoogleApiClient, Action) instead.
|
| abstract PendingResult<Status> |
viewEnd(GoogleApiClient
apiClient, Activity
activity, Uri appUri)
This method is deprecated. Use
start(GoogleApiClient, Action) instead.
|
Public Methods
public abstract AppIndexApi.ActionResult action (GoogleApiClient apiClient, Action action)
This method is deprecated.
Use
start(GoogleApiClient, Action) instead.
public abstract PendingResult<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 as Action.TYPE_BOOKMARK,
Action.TYPE_LIKE,
Action.TYPE_WANT.
Parameters
| apiClient | The
GoogleApiClient configured to use the AppIndex.API.
The client should be connecting or connected. |
|---|---|
| action | The Action
performed by the user within the app. |
Returns
- The
PendingResultwhich can optionally be used to determine if the call succeeded.
public abstract PendingResult<Status> start (GoogleApiClient apiClient, Action action)
Indicates that the user has started a specific action in your app.
Parameters
| apiClient | The
GoogleApiClient configured to use the AppIndex.API.
The client should be connecting or connected. |
|---|---|
| action | The Action
performed by the user within the app. |
Returns
- The
PendingResultwhich can optionally be used to determine if the call succeeded.
public abstract PendingResult<Status> view (GoogleApiClient apiClient, Activity activity, Intent viewIntent, String title, Uri webUrl, List<AppIndexApi.AppIndexingLink> outLinks)
This method is deprecated.
Use
start(GoogleApiClient, Action) instead.
public abstract PendingResult<Status> view (GoogleApiClient apiClient, Activity activity, Uri appUri, String title, Uri webUrl, List<AppIndexApi.AppIndexingLink> outLinks)
This method is deprecated.
Use
start(GoogleApiClient, Action) instead.
public abstract PendingResult<Status> viewEnd (GoogleApiClient apiClient, Activity activity, Intent viewIntent)
This method is deprecated.
Use
end(GoogleApiClient, Action) instead.
public abstract PendingResult<Status> viewEnd (GoogleApiClient apiClient, Activity activity, Uri appUri)
This method is deprecated.
Use
start(GoogleApiClient, Action) instead.