애플리케이션 빌드
저희가 제공하는 방법 안내서에서 고급 설정에 대해 자세히 알아보세요.
권장 사항
Android 애플리케이션용으로 프로젝트 개발 시 따라야 하는 권장 사항:
알림
현재 고유 인증을 지원하는 소셜 네트워크:
- 이메일을 통해 사용자가 등록을 확인한 후 사용자를 애플리케이션으로 반환하려면 딥 링크를 설정합니다.
- 등록 확인 이메일을 맞춤 설정합니다.
알림
보안 원칙이 허용할 경우 등록 확인 이메일 전송을 비활성화할 수 있습니다. 계정 관리자에게 문의하여 비활성화하거나 csm@xsolla.com으로 문의해 주세요.
- 인게임 스토어 작업에 가장 적합한 방법을 선택하여 설정하세요. 원하는 경우 게임에서 장바구니 기능을 구현하지 않을 수 있습니다. 대신 구매 버튼 클릭으로 인게임 구매를 하는 기능을 구현할 수 있습니다.
- 외부 브라우저를 통한 결제 후 애플리케이션으로 사용자를 리디렉션하도록 설정합니다.
- Unity 맞춤 설정 지침을 따라 오류 및 팝업 UI를 맞춤 설정합니다. 통합 데모의 오류 및 팝업은 게임 개발자를 위해 생성되었습니다. 따라서 이를 귀하의 애플리케이션의 최종 사용자에게 적합하게 만들기를 권장합니다.
Android 애플리케이션용 딥 링크 설정
- 게시자 계정으로 이동합니다.
- 등록 확인 후 사용자를 애플리케이션에 복귀시키는 방법:
- 프로젝트로 이동하여 열기를 클릭하는데 이는 로그인 블록에 있습니다.
- 로그인 프로젝트로 이동합니다.
- 열기 및 설정을 클릭합니다.
- URL 블록으로 이동하여 콜백 URL(인증 성공, 이메일 확인 또는 암호 재설정 후 사용자가 리디렉션되는 URL 주소 또는 경로)을 지정하고 변경 사항 저장을 클릭합니다.
- 외부 브라우저를 통한 결제 후 사용자가 여러분의 애플리케이션으로 복귀하도록 하는 방법:
- 프로젝트로 이동하여 열기를 클릭하는데 이는 페이 스테이션 블록에 있습니다.
- 설정으로 이동합니다.
- 재지정 정책 섹션에서 필요한 매개변수를 명기하고 저장을 클릭합니다.
AndroidManifest.xml
파일을 아래 코드와 함께 수동으로 생성하고 다음을 지정합니다.- 콜백 URL은 3부분으로 나뉩니다.
https://example.com/callback
예제는 아래와 같습니다. - 반환 URL(결제 후 사용자가 리디렉션되는 URL 주소 또는 경로)은 3부분으로 나뉩니다.
https://example.com/return
예제는 아래와 같습니다.
- 콜백 URL은 3부분으로 나뉩니다.
Copy
- java
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
<application>
<activity
android:name="com.unity3d.player.UnityPlayerActivity"
android:label="@string/app_name"
android:launchMode="singleTask">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<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>
<intent-filter>
<data android:scheme="https" />
<data android:host="example.com" />
<data android:pathPrefix="/return" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
</intent-filter>
</activity>
</application>
</manifest>
알림
오직 1회에 한하여 애플리케이션으로의 사용자 재지정을 설정하려면 상응하는 매개변수로 코드로부터
intent-filter
블록을 삭제하세요.- 생성된 파일을 여러분의 Unity 프로젝트의
Assets/Plugins/Android
폴더에 넣습니다.
이 기사가 도움이 되었나요?
의견을 보내 주셔서 감사드립니다!
메시지를 검토한 후 사용자 경험 향상에 사용하겠습니다.여러분의 애플리케이션을 브라우저에서 구동하려면 WebGL 빌드를 생성합니다.
Unity 편집기 설치 시 Unity WebGL 구성 요소를 선택합니다. 이미 설치된 Unity 에디터에 모듈을 추가하려면, 여러분 버전에 맞는 설치 파일을 실행하고 누락된 구성 요소를 선택합니다.
WebGL 빌드 생성 방법:
- Unity 프로젝트를 엽니다.
File > Build settings 로 이동.Platform 패널에서,WebGL 를 선택합니다.- 빌드 유형을 선택합니다 (선택 사항).
Build and Run 를 클릭합니다.
알림
WebGL 빌드에 모든 Unity 기능을 사용할 수 있는 것은 아닙니다. 제한 사항에 대한 Unity 문건 참조.
결제 인터페이스가 정상 동작하도록 하려면, iframe에서 열어야 합니다. 이렇게 하려면 Purchase
메소드를
계속 읽기
이 기사가 도움이 되었나요?
의견을 보내 주셔서 감사드립니다!
메시지를 검토한 후 사용자 경험 향상에 사용하겠습니다.오자 또는 기타 텍스트 오류를 찾으셨나요? 텍스트를 선택하고 컨트롤+엔터를 누르세요.