13장. 사용 약관 설정
개발자가 API에 등록할 수 있도록 허용하면 사용 약관에 동의하여 액세스 권한을 부여하기 전에 정책을 명확하게 만들 수 있습니다.
개발자가 준수해야 하는 다양한 버전의 이용 약관이 있을 수 있습니다. 등록 과정 전체에서 다양한 지점에서 쉽게 설정할 수 있습니다. 예를 들면 다음과 같습니다.
- 등록 사용 약관
- 신청 사용 약관
- 서비스/서브스크립션 사용 약관 (여러 서비스가 있을 때만 사용 가능)
또한 API 사용에 대한 비용을 청구하는 경우 신용 카드 정책을 명시적으로 설정할 수 있습니다. 3scale을 사용하면 다음과 같은 종류의 신용 카드 정책 URL을 쉽게 설정할 수 있습니다.
- 법률적 약관
- 개인 정보 보호
- 환불
13.1. 이용 약관
이 워크플로 부분은 아래 단계에 따라 관리 포털에서 쉽게 설정할 수 있습니다.
대상 > 개발자 포털 > 가입 으로 이동하면 가입 법적 약관을 입력할 빈 페이지가 표시됩니다. HTML, JavaScript 및 CSS를 조합하여 사용할 수 있습니다. 또한 코드 삽입을 클릭하여 제공하는 몇 가지 토글 코드도 있습니다. 이 상자에서 작성한 콘텐츠는 개발자 포털의 등록 페이지에 있는 Sign Up(로그인) 버튼 바로 위에 표시됩니다.

사용 약관을 작성하고 나면 Update(업데이트)를 클릭하여 저장합니다.
코드 토글을 사용한 경우 "다음 법률적 약관에 동의하여" 지정한 사용 약관을 표시하고 숨기는 링크를 표시합니다.

기본적으로 Signup(등록) 페이지에 저장되지만 개발자 포털의 모든 위치에 포함될 수 있는 부분(signup_licence)입니다. Signup 페이지에서 이를 제거하려면 페이지에서 {% include 'signup_licence' %} 행을 제거하면 됩니다. 마찬가지로, 다른 곳에 포함하려는 경우 코드 조각을 통해 동일한 부분을 사용할 수 있습니다. 코드 조각은 개발자 포털의 모든 위치에 배치할 수 있습니다.
또한 사용자가 새 애플리케이션(new_application_licence 부분)을 만들 때 또는 새 부분)를 서브스크립션할 때 다른 사용 약관 세트를 수락할 수도 있습니다. 이를 설정하려면 위에 설명된 동일한 절차를 수행하면 됩니다.
서비스(service_subscription_licence