AppIndexApi

public interface AppIndexApi

This interface was deprecated.
Please Migrate to the Firebase App Indexing API

Nested Class Summary

interface AppIndexApi.ActionResult This interface was deprecated. Use start(GoogleApiClient, Action) and end(GoogleApiClient, Action).  
class AppIndexApi.AppIndexingLink This class was deprecated. No replacement. 

Public Method Summary

abstract AppIndexApi.ActionResult
action(GoogleApiClient apiClient, Action action)
This method was 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 was 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 was deprecated. Use start(GoogleApiClient, Action) instead.
abstract PendingResult<Status>
viewEnd(GoogleApiClient apiClient, Activity activity, Intent viewIntent)
This method was deprecated. Use end(GoogleApiClient, Action) instead.
abstract PendingResult<Status>
viewEnd(GoogleApiClient apiClient, Activity activity, Uri appUri)
This method was deprecated. Use start(GoogleApiClient, Action) instead.

Public Methods

public abstract AppIndexApi.ActionResult action (GoogleApiClient apiClient, Action action)

This method was 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 TYPE_BOOKMARK, TYPE_LIKE, TYPE_WANT.

Parameters
apiClient The GoogleApiClient configured to use the API. The client should be connecting or connected.
action The Action performed by the user within the app.
Returns
  • The PendingResult which 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 API. The client should be connecting or connected.
action The Action performed by the user within the app.
Returns
  • The PendingResult which 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 was 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 was deprecated.
Use start(GoogleApiClient, Action) instead.

public abstract PendingResult<Status> viewEnd (GoogleApiClient apiClient, Activity activity, Intent viewIntent)

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

public abstract PendingResult<Status> viewEnd (GoogleApiClient apiClient, Activity activity, Uri appUri)

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

发送以下问题的反馈:

此网页
需要帮助?请访问我们的支持页面