public class

DeepLinkAction

extends OpenExternalUrlAction
java.lang.Object
   ↳ com.urbanairship.actions.Action
     ↳ com.urbanairship.actions.OpenExternalUrlAction
       ↳ com.urbanairship.actions.DeepLinkAction

Class Overview

Action for opening a deep link.

Accepted situations: SITUATION_PUSH_OPENED, SITUATION_WEB_VIEW_INVOCATION, SITUATION_MANUAL_INVOCATION, SITUATION_AUTOMATION, and SITUATION_FOREGROUND_NOTIFICATION_ACTION_BUTTON.

Accepted argument value types: URL as string

Result value: The URI that was opened.

Default Registration Names: ^d, deep_link_action

Default Registration Predicate: none

This action defaults to the OpenExternalUrlAction behavior, where it will try to open a deep link using an intent with the data set to the arguments value.

Summary

Constants
String DEFAULT_REGISTRY_NAME Default registry name
String DEFAULT_REGISTRY_SHORT_NAME Default registry short name
[Expand]
Inherited Constants
From class com.urbanairship.actions.OpenExternalUrlAction
From class com.urbanairship.actions.Action
Public Constructors
DeepLinkAction()
[Expand]
Inherited Methods
From class com.urbanairship.actions.OpenExternalUrlAction
From class com.urbanairship.actions.Action
From class java.lang.Object

Constants

public static final String DEFAULT_REGISTRY_NAME

Default registry name

Constant Value: "deep_link_action"

public static final String DEFAULT_REGISTRY_SHORT_NAME

Default registry short name

Constant Value: "^d"

Public Constructors

public DeepLinkAction ()