public class AppActionBuilder extends Object
Modifier and Type | Class and Description |
---|---|
static class |
AppActionBuilder.DEVICE_TYPE
앱으로 연결할 url을 디바이스별로 구분할 때 사용된다.
|
Constructor and Description |
---|
AppActionBuilder()
앱링크/앱버튼 사용시 OS별, device type별 설정하기 위해 필요한 빌더를 생성한다.
|
Modifier and Type | Method and Description |
---|---|
AppActionBuilder |
addActionInfo(com.kakao.internal.AppActionInfo appActionInfo)
AppActionInfoBuilder 를 이용하여 OS별, device type별 AppActionInfo를 생성후 추가한다. |
com.kakao.internal.Action |
build()
앱 연결 URL 설정이 완료되어 Action에 추가하고 이를 반환한다.
|
AppActionBuilder |
setAndroidExecuteURLParam(String executeURLParam)
Deprecated.
|
AppActionBuilder |
setAndroidExecuteURLParam(String executeURLParam,
AppActionBuilder.DEVICE_TYPE deviceType)
Deprecated.
|
AppActionBuilder |
setIOSExecuteURLParam(String executeURLParam)
Deprecated.
|
AppActionBuilder |
setIOSExecuteURLParam(String executeURLParam,
AppActionBuilder.DEVICE_TYPE deviceType)
Deprecated.
|
public AppActionBuilder()
public AppActionBuilder addActionInfo(com.kakao.internal.AppActionInfo appActionInfo)
AppActionInfoBuilder
를 이용하여 OS별, device type별 AppActionInfo를 생성후 추가한다.appActionInfo
- OS별, device type별 AppActionInfoAppActionInfoBuilder
반환public com.kakao.internal.Action build() throws KakaoParameterException
KakaoParameterException
- 프로토콜에 맞지 않는 설정을 한 경우 던지는 에러@Deprecated public AppActionBuilder setAndroidExecuteURLParam(String executeURLParam)
AppActionInfoBuilder.createAndroidActionInfoBuilder()
.setExecuteParam(String).build() 사용하도록 한다.@Deprecated public AppActionBuilder setAndroidExecuteURLParam(String executeURLParam, AppActionBuilder.DEVICE_TYPE deviceType)
@Deprecated public AppActionBuilder setIOSExecuteURLParam(String executeURLParam)
@Deprecated public AppActionBuilder setIOSExecuteURLParam(String executeURLParam, AppActionBuilder.DEVICE_TYPE deviceType)
Copyright © 2014 Kakao Corp. All rights reserved.