> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fairytech.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# 캐시백 웹내 특정페이지로 바로가기

> 특정페이지 라우팅

## 개요

만약 캐시백 메인 페이지가 아닌 특정 페이지를 바로 띄우고 싶다면 아래 내용을 참고하여 특정 페이지를 바로 띄울 수 있습니다.

## API

* `launchUI(config, redirectTo, callback)` method reference
  * [fun launchUI(config: Config, redirectTo: String, callback: ResultCallback)](/api/android)
* redirectTo: 캐시백 웹 내에서 리다이렉트 될 페이지의 경로이며 아래와 같은 페이지들을 지원합니다.
  | 페이지             | redirectTo                          |
  | :-------------- | :---------------------------------- |
  | 메인 페이지의 특정 카테고리 | `/cashback?category=뷰티`             |
  | 캐시백 프로그램        | `/cashback/detail?business_id=11st` |
  | 사용자 실적 내역       | `/cashback/transactions`            |
  | 설정              | `/settings`                         |
  | CS 문의 접수        | `/cs`                               |

## 코드 예시

```kotlin theme={null}
val redirectTo = "/pointshop/transactions"

momentSdk.launchUI(
		momentSdkConfig,
		redirectTo,
		object : MomentSDK.ResultCallback {
				override fun onSuccess() {}

				override fun onFailure(exception: MomentException) {}
    }
)
```

([예시 코드 링크](https://github.com/fairytech-external/android-cashback-starter/blob/426d96be28b8bbf0b38975535d620e611b3585cf/app/src/main/java/ai/fairytech/moment/sample/ui/cashback/CashbackActivity.kt#L37))

만약 캐시백 메인 페이지가 아닌 특정 페이지를 바로 띄우고 싶다면 아래 내용을 참고하여 특정 페이지를 바로 띄울 수 있습니다.

## API

* `launchUI(config, redirectTo, callback)` method reference
  * [fun launchUI(config: Config, redirectTo: String, callback: ResultCallback)](/api/android)
* redirectTo: 캐시백 웹 내에서 리다이렉트 될 페이지의 경로이며 아래와 같은 페이지들을 지원합니다.
  | 페이지             | redirectTo                          |
  | :-------------- | :---------------------------------- |
  | 메인 페이지의 특정 카테고리 | `/cashback?category=뷰티`             |
  | 캐시백 프로그램        | `/cashback/detail?business_id=11st` |
  | 사용자 실적 내역       | `/cashback/transactions`            |
  | 설정              | `/settings`                         |
  | CS 문의 접수        | `/cs`                               |

## 코드 예시

```kotlin theme={null}
val redirectTo = "/pointshop/transactions"

momentSdk.launchUI(
		momentSdkConfig,
		redirectTo,
		object : MomentSDK.ResultCallback {
				override fun onSuccess() {}

				override fun onFailure(exception: MomentException) {}
    }
)
```

([예시 코드 링크](https://github.com/fairytech-external/android-cashback-starter/blob/426d96be28b8bbf0b38975535d620e611b3585cf/app/src/main/java/ai/fairytech/moment/sample/ui/cashback/CashbackActivity.kt#L37))
