Gamepub SDK
Korean
Korean
  • sdk guide
    • 시작하기
      • 다운로드
      • Android 설정
      • iOS 설정
      • 유니티 환경설정
    • 초기화
    • 인증
    • 결제
    • 푸시
    • UI
  • Console Guide
    • PubSDK Admin
      • 프로젝트 설정
    • 구글 콘솔
      • 구글 로그인
        • Android 클라이언트용
        • iOS 클라이언트용
      • 구글 스토어 결제
      • 푸시 (FCM)
    • 애플 콘솔
      • 애플 로그인
      • 앱스토어 결제
      • 푸시 (APNs)
    • 페이스북 콘솔
      • 페이스북 로그인 (AOS & iOS)
    • 원스토어 콘솔
      • 원스토어 결제
Powered by GitBook
On this page
  • 약관
  • 이미지 배너
  • 고객센터
  1. sdk guide

UI

Previous푸시NextPubSDK Admin

Last updated 2 years ago

약관

을 완료한 이후에 호출해야 합니다.

다음과 같은 기능이 있습니다.

  • 약관 UI 표시

  • 약관 및 푸시 동의 여부 리턴

  • 푸시 동의 여부 SDK에 저장

// Action<Result<PubUnit>> action
GamePubSDK.Ins.OpenTerms(result => {
    result.Match(
        value => {
            // value.Code = 1000
            // value.Message = "Success"
        },
        error => {
            // error.ErrCode
            // error.Message
        }
    );
});
public class PubUnit
{
    private int code;        // 코드
    private string message;  // 상태 메시지
}
Status
Code
Description

SUCCESS

1000

필수 약관에 동의했습니다.

TERMS_NOT_EXIST

9001

콘솔에 등록된 약관이 없습니다.

TERMS_DISAGREED

9002

필수 약관 동의가 거부되었습니다.

이미지 배너

다음과 같은 기능이 있습니다.

  • Admin에서 설정한 이미지 공지를 UI로 표시

  • 이미지 클릭시 Admin에서 설정한 웹페이지로 이동

GamePubSDK.Ins.OpenImageBanner();

고객센터

Admin에서 설정한 고객센터 웹페이지로 이동하는 기능입니다.

GamePubSDK.Ins.OpenHelp();

Admin에서 약관 설정을 변경했을 경우 을 한 번 더 호출해야 적용됩니다.

을 완료한 이후에 호출해야 합니다.

Admin에서 배너 설정을 변경했을 경우 을 한 번 더 호출해야 적용됩니다.

을 완료한 이후에 호출해야 합니다.

Admin에서 고객센터 링크를 변경했을 경우 을 한 번 더 호출해야 적용됩니다.

셋업
셋업
셋업
셋업
셋업
셋업