15장. 이용 약관 설정

개발자가 API에 등록할 수 있도록 허용하면 액세스 권한을 부여하기 전에 정책 중 일부를 명확히 하기 위해 사용 약관에 동의하게 됩니다.

개발자가 준수할 수 있도록 다양한 버전의 사용 약관이 있을 수 있습니다. 등록 프로세스 전체에서 다른 지점에서 쉽게 설정할 수 있습니다. 예를 들면 다음과 같습니다.

  1. 이용 약관 등록
  2. 애플리케이션 약관
  3. 서비스/서브스크립션 약관 (여러 서비스가 있는 경우에만 사용 가능)

또한 API 사용을 위해 비용을 청구하는 경우 신용 카드 정책을 명시적으로 만들 수 있습니다. 3scale은 다음과 같은 종류의 신용 카드 정책 URL을 쉽게 설정할 수 있는 방법을 제공합니다.

  1. 법적 약관
  2. 개인 정보
  3. 취소

15.1. 이용 약관

워크플로우의 이 부분은 아래 단계에 따라 관리 포털에서 쉽게 설정할 수 있습니다.

Audience > Developer Portal > Signup 으로 이동합니다. 여기서 등록 법률 조건을 채울 빈 페이지가 표시됩니다. HTML, JavaScript 및 CSS의 모든 조합을 사용할 수 있습니다. 또한 Insert toggling code를 클릭하여 제공하는 일부 코드도 있습니다. 이 상자에 작성한 콘텐츠는 개발자 포털의 가입 페이지에 있는 Sign Up 버튼 바로 위에 표시됩니다.

개발자 법률 용어

사용 약관을 작성하고 나면 업데이트를 클릭하여 저장합니다.

코드를 사용한 경우, "다음 법률적 약관에 동의한 후 지정한 사용 약관을 표시하고 숨기는 링크"가 표시됩니다.

개발자 동의 조건

이는 기본적으로 서명 페이지에 배치되지만 개발자 포털의 어느 곳에든 포함될 수 있는 부분(signup_licence)입니다. 서명 페이지에서 이를 제거하려면 페이지에서 {% include 'signup_licence' %} 행을 제거하면 됩니다. 마찬가지로 다른 곳에 포함하려는 경우 개발자 포털의 아무 곳에나 배치할 수 있는 스니펫을 통해 동일한 부분적 요소를 사용할 수 있습니다.

사용자가 새 애플리케이션(new_application_licence 부분)을 생성할 때 및/또는 새 서비스(service_subscription_licence 부분)를 생성할 때 다른 사용 약관 세트를 수락하도록 할 수도 있습니다. 이를 설정하려면 위에 설명된 것과 동일한 절차를 수행할 수 있습니다.