기타

저희가 제공하는 방법 안내서에서 고급 설정에 대해 자세히 알아보세요.

Android 애플리케이션 프로젝트 SDK 통합 방법

권장 사항

Android 애플리케이션용으로 프로젝트 개발 시 따라야 하는 권장 사항:

  1. 고유 인증을 소셜 네트워크를 통해 설정합니다.

알림
현재 고유 인증을 지원하는 소셜 네트워크:
  • Google
  • Facebook
웹뷰 툴을 사용하여 다른 SNS 서비스를 위한 고유 인증을 설정합니다.
  1. 이메일을 통해 사용자가 등록을 확인한 후 사용자를 애플리케이션으로 반환하려면 딥 링크를 설정합니다.
  2. 등록 확인 이메일을 맞춤 설정합니다.
알림
보안 원칙이 허용할 경우 등록 확인 이메일 전송을 비활성화할 수 있습니다. 계정 관리자에게 문의하여 비활성화하거나 csm@xsolla.com으로 문의해 주세요.
  1. 인게임 스토어 작업에 가장 적합한 방법을 선택하여 설정하세요. 원하는 경우 게임에서 장바구니 기능을 구현하지 않을 수 있습니다. 대신 구매 버튼 클릭으로 인게임 구매를 하는 기능을 구현할 수 있습니다.
  2. 외부 브라우저를 통한 결제 후 애플리케이션으로 사용자를 리디렉션하도록 설정합니다.
  3. UMG UI 문서를 따라 오류 및 팝업 UI를 맞춤 설정합니다. 통합 데모의 오류 및 팝업은 게임 개발자를 위해 생성되었습니다. 따라서 이를 귀하의 애플리케이션의 최종 사용자에게 적합하게 만들기를 권장합니다.

외부 브라우저를 통한 결제 후 사용자를 애플리케이션으로 리디렉션하도록 설정하는 방법:

  1. 게시자 계정으로 이동합니다.
  2. 프로젝트로 이동하여 열기페이 스테이션 블록에서 클릭합니다.
  3. 설정으로 이동합니다.
  4. 필수 매개 변수를 리디렉션 정책 섹션에서 지정한 다음 저장을 클릭합니다.
  5. UE4 프로젝로 이동합니다.
  6. Settings > Project Settings > Plugins > Xsolla Store로 이동합니다.
  7. Use Deep Linking 박스를 체크하고 Redirect URL 필드에서 게시자 계정에서 지정한 반환 URL(결제 후 사용자가 리디렉션되는 URL 주소 또는 경로)을 입력합니다.

등록 확인 후 사용자를 애플리케이션으로 반환하도록 설정하는 방법:

  1. 게시자 계정으로 이동합니다.
  2. 프로젝트로 이동하여 열기로그인 블록에서 클릭합니다.
  3. 로그인 프로젝트로 이동합니다.
  4. 열기 및 설정을 클릭합니다.
  5. URL 블록으로 이동하여 콜백 URL(인증 성공, 이메일 확인 또는 암호 재설정 후 사용자가 리디렉션되는 URL 주소 또는 경로)을 지정하고 변경 사항 저장을 클릭합니다.
  6. UE4 프로젝트로 이동합니다.
  7. Settings > Project Settings > Platforms > Android > Advanced APK Packaging으로 이동합니다.
  8. 아래 코드를 Extra Settings for section (/n to separate lines) 필드에 입력합니다. 코드에서 3부분으로 나눠진 콜백 URL을 지정합니다. 아래 예는 https://example.com/callback에 대한 것입니다.

Copy
Full screen
Small screen
            <intent-filter>
                <data android:scheme="https" />
                <data android:host="example.com" />
                <data android:pathPrefix="/callback" />

                <action android:name="android.intent.action.VIEW" />

                <category android:name="android.intent.category.DEFAULT" />
                <category android:name="android.intent.category.BROWSABLE" />
            </intent-filter>
이 기사가 도움이 되었나요?
감사합니다!
개선해야 할 점이 있을까요? 메시지
유감입니다
이 기사가 도움이 안 된 이유를 설명해 주세요. 메시지
의견을 보내 주셔서 감사드립니다!
메시지를 검토한 후 사용자 경험 향상에 사용하겠습니다.
숨기기

SDK 수정 방법

SDK는 특정 응용 프로그램에 맞게 사용자 정의할 수 있는 유연한 솔루션입니다.

언리얼 엔진 마켓플레이스 에서 다운로드한 SDK를 수정하는 방법:

  1. <UE4 Root>/Engine/Plugins/Marketplace/<Plugin name> 카탈로그 실행. 위치:
    • <UE4 Root> — 언리얼 엔진 이 설치된 루트 디렉토리의 경로.
    • <Plugin name> — 플러그인 이름.

  1. 플러그인 파일이 있는 디렉토리를 \/Plugins/로 이동. 이곳은 \가 UE4 프로젝트의 경로.
  2. 플러그인 코드를 변경한 후 프로젝트를 다시 시작. 플로그인 모듈이 재구축되었는지 확인해야 함.
  3. BinariesIntermediate 폴더 삭제.

GitHub에서 다운로드한 SDK를 변경하기 위해 예비 단계를 수행할 필요는 없습니다.

이 기사가 도움이 되었나요?
감사합니다!
개선해야 할 점이 있을까요? 메시지
유감입니다
이 기사가 도움이 안 된 이유를 설명해 주세요. 메시지
의견을 보내 주셔서 감사드립니다!
메시지를 검토한 후 사용자 경험 향상에 사용하겠습니다.
숨기기
마지막 업데이트: 2023년 10월 10일

오자 또는 기타 텍스트 오류를 찾으셨나요? 텍스트를 선택하고 컨트롤+엔터를 누르세요.

문제 보고
콘텐츠를 항상 검토합니다. 여러분의 피드백은 콘텐츠를 개선에 도움이 됩니다.
후속 조치를 위해 이메일을 제공해 주세요
의견을 보내 주셔서 감사드립니다!