Autodesk 라이선스 대여 | 관리자 설치

마지막 업데이트: 2022년 5월 26일 | 0개 댓글
  • 네이버 블로그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 트위터 공유하기
  • 카카오스토리 공유하기

FCM 메시지 정보

Firebase 클라우드 메시징(FCM)은 다양한 메시징 옵션과 기능을 제공합니다. 이 페이지의 정보는 다양한 유형의 FCM 메시지에 관한 이해를 돕고 FCM으로 구현할 수 있는 기능을 소개하기 위한 내용입니다.

메시지 유형

FCM을 통해 2가지 유형의 메시지를 클라이언트에 보낼 수 있습니다.

  • 알림 메시지: 종종 '표시 메시지'로 간주됩니다. FCM SDK에서 자동으로 처리합니다.
  • 데이터 메시지: 클라이언트 앱에서 처리합니다.

알림 메시지에는 사용자에게 표시되는 키 모음이 사전 정의되어 있습니다. 반면 데이터 메시지에는 사용자가 정의한 커스텀 키-값 쌍만 포함됩니다. 알림 메시지에 데이터 페이로드(선택사항)가 포함될 수 있습니다. 두 메시지 유형의 최대 페이로드는 4000바이트입니다. Firebase Console에서 메시지를 보내는 경우는 예외로 1,024자의 한도가 적용됩니다.

Cloud Functions 또는 앱 서버와 같은 신뢰할 수 있는 환경에서 Admin SDK 또는 FCM 서버 프로토콜을 사용하여 notification 키를 설정합니다. 선택사항으로 데이터 페이로드를 추가할 수 있습니다. 항상 축소형입니다.

디스플레이 알림의 예시를 보고 요청 페이로드를 전송하세요.

클라이언트 앱을 대신하여 FCM이 알림 표시 작업을 처리하게 하려면 알림 메시지를 사용합니다. 클라이언트 앱에서 메시지를 직접 처리하려면 데이터 메시지를 사용합니다.

FCM은 선택사항인 데이터 페이로드를 포함하는 알림 메시지를 보낼 수 있습니다. 이러한 경우 알림 페이로드 표시는 FCM에서 처리하고 데이터 페이로드는 클라이언트 앱에서 처리합니다.

알림 메시지

테스트, 마케팅, 사용자 재참여 유도를 위해 Firebase 콘솔을 사용하여 알림 메시지를 전송할 수 있습니다. Firebase Console은 애널리틱스 기반의 A/B 테스팅을 제공하여 마케팅 메시지를 수정하고 개선하는 데 도움이 됩니다.

Admin SDK 또는 FCM 프로토콜을 사용하여 프로그래매틱 방식으로 알림 메시지를 보내려면 notification 키를 알림 메시지에서 사용자에게 표시되는 부분에 필요한 사전 정의된 키 옵션 모음으로 설정합니다. 예를 들어 다음은 메신저 앱의 JSON 형식 알림 메시지입니다. 사용자의 기기에 제목이 'Portugal vs. Denmark'이고 본문이 'great match!'인 메시지가 표시됩니다.

앱이 백그라운드 상태이면 알림 메시지가 알림 목록으로 전송됩니다. 포그라운드 상태의 앱인 경우 콜백 함수가 메시지를 처리합니다.

알림 메시지를 작성하는 데 사용할 수 있는 사전 정의된 키의 전체 목록은 참조 문서를 확인하세요.

데이터 메시지

커스텀 키-값 쌍으로 적절한 키를 설정하여 클라이언트 앱으로 데이터 페이로드를 보냅니다.

예를 들어 다음은 위와 동일한 메신저 앱의 JSON 형식 메시지입니다. 정보는 공통 data 키에 캡슐화되어 있고 클라이언트 앱이 콘텐츠를 해석합니다.

위의 예시는 최상위 수준 또는 공통 data 필드의 사용법을 보여주며, 메시지를 수신한 모든 플랫폼의 클라이언트가 해석합니다. 각 플랫폼에서 클라이언트 앱이 콜백 함수의 데이터 페이로드를 수신합니다.

데이터 메시지 암호화

Android 전송 레이어(FCM 아키텍처 참조)에서는 지점 간 암호화를 사용합니다. 필요에 따라 데이터 메시지에 엔드 투 엔드 암호화를 추가할 수 있습니다. FCM에서 엔드 투 엔드 솔루션을 제공하지 않지만 Capillary 또는 DTLS와 같은 외부 솔루션을 사용할 수 있습니다.

선택사항인 데이터 페이로드가 포함된 알림 메시지

프로그래매틱 방식을 사용하거나 Firebase 콘솔을 통해 맞춤 키-값 쌍의 페이로드를 선택사항으로 포함하는 알림 메시지를 보낼 수 있습니다. 알림 작성기에서 고급 옵션커스텀 데이터 필드를 사용하세요.

알림 및 데이터 페이로드가 둘 다 포함된 메시지를 수신한 경우의 앱 동작은 앱이 백그라운드 상태인지 아니면 포그라운드 상태인지에 따라 다릅니다. 수신 당시에 앱이 활성 상태였는지 여부가 특히 영향을 미칩니다.

  • 백그라운드 상태인 경우 알림 페이로드가 앱의 알림 목록에 수신되며 사용자가 알림을 탭한 경우에만 앱이 데이터 페이로드를 처리합니다.
  • 포그라운드 상태인 경우 앱에서 페이로드가 둘 다 제공되는 메시지 객체를 수신합니다.

다음은 notification 키와 data 키가 둘 다 포함된 JSON 형식 메시지입니다.

여러 플랫폼의 메시지 맞춤설정

Firebase Admin SDK 및 FCM v1 HTTP 프로토콜을 모두 사용하면 메시지 요청을 통해 message 객체에 제공되는 모든 필드를 설정할 수 있습니다. 여기에는 다음이 포함됩니다.

  • 메시지를 수신한 모든 앱 인스턴스에서 해석하는 공통 필드 모음
  • 지정된 플랫폼에서 실행되는 앱 인스턴스에서만 해석되는 AndroidConfig 및 WebpushConfig 와 같은 플랫폼별 필드 집합

플랫폼별 블록을 사용하면 수신 시 올바르게 처리할 수 있도록 다양한 플랫폼에 맞게 메시지를 유연하게 맞춤설정할 수 있습니다. FCM 백엔드는 지정된 모든 매개변수를 고려하여 각 플랫폼에 맞게 메시지를 맞춤설정합니다.

공통 필드를 사용해야 하는 경우

다음 작업에 공통 필드를 사용합니다.

  • Apple, Android, 웹 등 모든 플랫폼의 앱 인스턴스 타겟팅
  • 주제로 메시지 전송

플랫폼에 관계없이 모든 앱 인스턴스가 다음 공통 필드를 해석할 수 있습니다.

플랫폼별 필드를 사용해야 하는 경우

다음 작업을 하려면 플랫폼별 필드를 사용합니다.

  • 특정 플랫폼에만 필드 전송
  • 공통 필드 외에도 플랫폼별 필드 전송

특정 플랫폼에만 값을 보내려면 공통 필드를 사용하지 말고 플랫폼별 필드를 사용하세요. 예를 들어 Android를 제외한 Apple 플랫폼과 웹에만 알림을 보내려면 Apple 및 Autodesk 라이선스 대여 | 관리자 설치 웹용으로 각각 하나씩 2개의 개별 필드 모음을 사용해야 합니다.

특정 전송 옵션으로 메시지를 보내는 경우에는 플랫폼별 필드를 사용하여 설정합니다. 원하는 경우 플랫폼별로 다른 값을 지정할 수 있지만 여러 플랫폼에 근본적으로 동일한 값을 설정하는 경우에도 플랫폼별 필드를 사용해야 합니다. 그 이유는 각 플랫폼에서 값을 약간씩 다르게 해석할 수 있기 때문입니다. 예를 들어 TTL(수명)이 Android에서는 만료 시간(초 단위)으로 설정되지만 Apple에서는 만료일로 설정됩니다.

예: 플랫폼별 전송 옵션이 있는 알림 메시지

다음 v1 전송 요청은 모든 플랫폼에 공통 알림 제목과 콘텐츠를 보내지만 일부 플랫폼별 재정의도 보냅니다. 이 요청은 특히 다음과 같이 설정합니다.

  • Android와 웹 플랫폼의 경우 TTL(수명)을 길게 설정하지만 APN(Apple 플랫폼) 메시지 우선순위는 낮게 설정합니다.
  • 사용자가 Android와 Apple의 알림을 탭할 경우의 결과를 정의하기 위해 각각 click_action 및 category 의 적절한 키를 설정합니다.

메시지 본문의 플랫폼별 블록에서 제공하는 키에 관한 자세한 내용은 HTTP v1 참조 문서를 확인하세요. 메시지 본문에 포함되는 보내기 요청 작성에 관한 자세한 내용은 보내기 요청 작성을 참조하세요.

전송 옵션

FCM은 Android 기기로 전송되는 메시지에 특정 전송 옵션 모음을 제공하며 Apple 플랫폼과 웹에도 비슷한 옵션을 허용합니다. 예를 들어 '축소형' 메시지 동작은 Android에서는 FCM의 collapse_key , Apple에서는 apns-collapse-id , 자바스크립트 및 웹에서는 Topic 을 통해 지원됩니다. 자세한 내용은 이 섹션의 설명 및 관련 참조 문서를 확인하세요.

비축소형 메시지 및 축소형 메시지

비축소형 메시지란 각각의 개별 메시지가 기기로 전송됨을 의미합니다. 서버에 접속하여 데이터를 가져오기 위해 모바일 앱으로 콘텐츠 없이 '핑'을 보내는 것과 같은 축소형 메시지와는 달리 비축소형 메시지는 유용한 콘텐츠를 전송합니다.

비축소형 메시지의 대표적인 사용 사례는 채팅 메시지나 중요한 메시지입니다. 예를 들어 메신저 앱에서는 메시지마다 콘텐츠가 다르기 때문에 모든 메시지를 전송하게 됩니다.

Android의 경우 축소 없이 저장할 수 있는 메시지는 최대 100개입니다. 이 한도에 도달하면 저장된 메시지가 모두 삭제됩니다. 기기가 다시 온라인 상태가 되면 한도에 도달했음을 나타내는 특수한 메시지를 수신합니다. 그러면 보통 앱에서 앱 서버에 전체 동기화를 요청하는 방식으로 상황을 올바르게 처리할 수 있습니다.

축소형 메시지는 메시지가 아직 기기로 전송되지 않은 경우 새 메시지로 대체될 수 있는 메시지입니다.

축소형 메시지의 일반적인 사용 사례는 모바일 앱에 서버의 데이터와 동기화할 것을 알리는 데 사용되는 메시지입니다. 사용자에게 최신 득점에 대해 업데이트하는 스포츠 앱을 예시로 들 수 있습니다. 이 경우 최근 메시지만 의미가 있습니다.

Android에서 메시지를 축소형으로 표시하려면 메시지 페이로드에 collapse_key 매개변수를 포함합니다. 기본적으로 축소 키는 Firebase Console에 등록된 앱 패키지 이름입니다. FCM 서버는 서로 다른 축소 키를 갖는 축소형 메시지를 기기당 4개씩 동시에 저장할 수 있습니다. 이 한도를 초과하면 FCM이 축소 키를 4개만 유지하며 어떤 키를 유지할지는 보장되지 않습니다.

페이로드가 없는 주제 메시지는 기본적으로 축소형입니다. 알림 메시지는 항상 축소 가능하며 collapse_key 매개변수를 무시합니다.

어떤 메시지를 사용해야 하나요?

앱에서 비축소형 메시지를 사용할 필요가 없다면 성능 면에 있어서는 축소형 메시지를 선택하는 것이 좋습니다. 하지만 축소형 메시지를 사용하는 경우에는 FCM이 지정한 기간에 FCM에서 사용할 수 있는 다른 축소 키를 등록 토큰당 최대 4개만 허용한다는 점을 기억하세요. 이 한도를 초과하면 예측할 수 없는 결과가 발생할 수 있으므로 초과해서는 안 됩니다.

  • Android: collapseKey
  • Apple: apns-collapse-id
  • 웹: Topic
  • 기존 프로토콜(모든 플랫폼): collapse_key

메시지 우선순위 설정

다운스트림 메시지의 전송 우선순위로 보통 및 높은 우선순위를 할당할 수 있습니다. 이 동작은 플랫폼에 따라 조금씩 다르지만, 보통 및 높은 우선순위 메시지 전송이 작동하는 방식은 다음과 같습니다.

보통 우선순위: 보통 우선순위 메시지는 앱이 포그라운드 상태이면 즉시 전송됩니다. 백그라운드 앱의 경우 전송이 지연될 수 있습니다. 새로운 이메일 알림, UI 동기화 유지, 백그라운드 앱 데이터 동기화와 같이 시간이 크게 중요하지 않은 메시지의 경우 보통 전송 우선순위를 선택하세요.

높은 우선순위: FCM이 기기가 잠자기 모드인 경우에도 높은 우선순위 메시지를 즉시 전송하려고 시도합니다. 높은 우선순위 메시지는 사용자에게 표시되는 시간에 민감한 콘텐츠를 위한 것입니다.

다음은 잡지 구독자에게 새 콘텐츠를 다운로드할 수 있다고 알리기 위해 FCM HTTP v1 프로토콜을 통해 보내는 보통 우선순위 메시지의 예시입니다.

메시지 우선순위 설정에 관한 플랫폼별 세부정보는 다음을 참조하세요.

메시지 수명 설정

메시지를 보내면 보통 FCM에서 바로 전송됩니다. 하지만 바로 전송하는 것이 불가능한 경우도 있습니다. 예를 들어 플랫폼이 Android인 경우 기기가 꺼져 있거나 오프라인이거나 기타 사용 불가능한 상태일 수 있습니다. 또는 FCM에서 앱이 과도한 리소스를 소비하고 배터리 수명에 부정적인 영향을 미치는 것을 방지하기 위해 의도적으로 메시지를 지연할 수 있습니다.

이러한 상황이 발생하면 FCM이 메시지를 저장한 후 전송할 수 있게 되면 바로 전송합니다. 대부분의 경우 문제가 없지만 일부 앱은 지연된 메시지가 전혀 전송되지 않습니다. 예를 들어 메시지가 수신 전화나 영상 채팅 알림인 경우 호출이 종료되기 이전의 짧은 시간 동안만 메시지가 의미 있습니다. 또는 메시지가 이벤트 초대인 경우 이벤트가 종료된 후에 수신되면 의미가 없습니다.

Android, 웹, 자바스크립트에서는 메시지의 최대 수명을 지정할 수 있습니다. 값의 길이가 0초에서 2,419,200초(28일) 사이여야 하며 FCM이 메시지를 저장하여 전송 시도하는 최대 기간에 해당합니다. 이 필드가 포함되지 않은 요청은 최대 기간인 4주가 기본값입니다.

다음은 이 기능을 사용할 수 있는 몇 가지 예입니다.

  • 영상 채팅 수신 전화
  • 만료일이 있는 초대 이벤트
  • 캘린더 일정

메시지의 수명을 지정할 경우 또 다른 장점은 FCM이 TTL(수명) 값이 0초인 Autodesk 라이선스 대여 | 관리자 설치 메시지를 제한하지 않는다는 것입니다. 즉, FCM이 메시지를 최대한 '지금 즉시' 전송하거나 '절대' 전송하지 않는다는 의미입니다. time_to_live 값이 0이면 즉시 전송할 수 없는 메시지는 삭제된다는 점에 유의하세요. 그러나 이러한 메시지는 저장되지 않으므로 알림 메시지를 보낼 때 지연 시간이 최소화됩니다.

다음은 TTL이 포함된 요청의 예시입니다.

여러 발신자의 메시지 수신

FCM은 여러 발신자가 동일한 클라이언트 앱으로 메시지를 보낼 수 있도록 허용합니다. 예를 들어 클라이언트 앱이 여러 기고자가 있는 기사 애그리게이터이고 각 기고자가 새 기사를 게시할 때 메시지를 보낼 수 있어야 한다고 가정해 보겠습니다. 클라이언트 앱이 기사를 다운로드할 수 있도록 이 메시지에 URL이 포함될 수 있습니다. 모든 전송 활동을 한곳에 집중시키는 대신 FCM은 각 기고자가 직접 메시지를 보낼 수 있는 기능을 제공합니다.

이 기능을 사용 설정하려면 각 발신자의 발신자 ID가 있어야 합니다. 등록 요청 시 잠재고객 필드에 다른 발신자 ID가 포함될 때마다 클라이언트 앱이 특정 플랫폼의 토큰 가져오기 메서드를 사용하여 토큰을 여러 번 가져옵니다.

  • Swift — token(completion:)
  • Android - FirebaseMessaging.getInstance().getToken()

예기치 않은 결과가 발생할 수 있으므로 토큰 요청 하나에 여러 발신자 ID를 추가하지 않도록 합니다. 발신자 ID별로 한 번씩 개별적으로 호출합니다.

마지막으로 등록 토큰을 발신자와 공유합니다. 그러면 발신자가 자체 인증 키를 사용하여 클라이언트 앱에 메시지를 보낼 수 있습니다.

발신자 수는 100명으로 제한된다는 점에 유의하세요.

메시지의 수명

앱 서버가 FCM에 메시지를 게시한 후 메시지 ID를 다시 수신했다고 해서 메시지가 이미 기기로 전송되었다는 의미는 아닙니다. 더 정확히 말하면 전송이 수락되었다는 의미입니다. 메시지가 수락된 후 수행되는 작업은 여러 요인에 따라 달라집니다.

최적의 상황에서는 기기가 FCM에 연결된 경우 화면이 켜져 있고 아무런 제한사항이 없으면 메시지가 즉시 전송됩니다.

기기가 연결되어 있지만 잠자기 상태인 경우 우선순위가 낮은 메시지는 잠자기 상태가 해제될 때까지 FCM이 보관합니다. 또한 이 시점에서 collapse_key 플래그가 역할을 수행합니다. 축소 키와 등록 토큰이 동일한 메시지가 이미 저장되어 전송 대기 중이라면 이전 메시지가 삭제되고 새 메시지로 대체됩니다. 즉, 이전 메시지가 새 메시지에 의해 축소됩니다. 하지만 축소 키가 설정되어 있지 않으면 나중에 전송하기 위해 새 메시지와 이전 메시지가 둘 다 저장됩니다.

기기가 FCM에 연결되어 있지 않으면 연결이 설정될 때까지 축소 키 규칙을 반영하여 메시지가 저장됩니다. 연결이 설정되면 FCM이 대기 중인 모든 메시지를 기기로 전송합니다. 예를 들어 기기가 공장 재설정 상태로 초기화되는 등의 사유로 다시 연결되지 않으면 결국 메시지 제한 시간이 초과되어 FCM 스토리지에서 삭제됩니다. time_to_live 플래그가 설정되지 않은 한 기본 제한 시간은 4주입니다.

메시지 전송에 대한 자세한 정보:

Android 또는 Apple 플랫폼에서의 메시지 전송에 대한 자세한 정보는 Apple 및 Android 기기에서 열린 전송 메시지 수와 Android 앱의 '노출수'(사용자에게 표시된 알림) 데이터가 기록된 FCM 보고 대시보드를 확인합니다.

직접 채널 메시징이 사용하도록 설정된 Android 기기에서는 기기가 FCM에 연결되지 않은 시간이 1개월을 초과하면 FCM은 여전히 메시지를 수신하지만 메시지를 즉시 삭제합니다. 데이터 메시지를 마지막으로 보낸 지 4주가 지나기 전에 기기가 연결되면 클라이언트가 onDeletedMessages() 콜백을 수신합니다. 그러면 보통 앱에서 앱 서버에 전체 동기화를 요청하는 방식으로 상황을 올바르게 처리할 수 있습니다.

마지막으로 FCM에서 기기로 메시지를 전송하려고 시도했지만 앱이 제거된 경우 FCM이 메시지를 즉시 삭제하고 등록 토큰을 무효화합니다. 이후 이 기기로 메시지를 보내려고 시도하면 NotRegistered 오류가 발생합니다.

제한 및 확장

FCM을 통해 보낸 모든 메시지를 항상 전송하는 것을 목표로 하고 있지만 모든 메시지를 전송하면 전반적인 사용자 환경의 성능이 저하되는 경우도 있습니다. 그 밖에 FCM이 모든 발신자에게 확장 가능한 서비스를 제공하도록 범위를 지정해야 하는 경우도 있습니다.

축소형 메시지 제한

위에서 설명한 대로 축소형 메시지는 서로 겹쳐서 축소되도록 설계되었으며, 콘텐츠가 없는 알림입니다. 개발자가 앱에 동일한 메시지를 너무 자주 반복하는 경우에는 사용자 배터리에 미치는 영향을 줄이기 위해 메시지 전송을 지연(제한)합니다.

예를 들어 기기 하나에 새 이메일 동기화 요청을 많이 보내는 경우 기기가 더 낮은 평균 속도로 동기화할 수 있도록 다음 이메일 동기화 요청이 몇 분 지연될 수 있습니다. 이 제한은 사용자가 느끼는 배터리 영향을 제한하기 위한 목적으로만 수행됩니다.

높은 버스트 전송 패턴이 필요한 경우에는 비축소형 메시지를 선택하는 것이 좋습니다. 이러한 메시지의 경우 배터리 소모를 줄이기 위해 메시지에 콘텐츠를 포함시켜야 합니다.

축소형 메시지를 기기 하나당 앱별로 메시지 20개로 제한하고 3분마다 메시지 1개를 다시 채웁니다.

XMPP 서버 제한

FCM XMPP 서버에 연결할 수 있는 속도를 프로젝트당 1분에 400개의 연결로 제한합니다. 메시지 전송에 문제가 생겨서는 안 되지만 시스템의 안정성을 확보하는 것이 중요합니다.

프로젝트마다 FCM에서 동시 연결 2,500개를 허용합니다.

단일 기기에 대한 최대 메시지 속도

단일 기기에 전송할 수 있는 최대 메시지 수는 분당 240개, 시간당 5,000개입니다. 이렇게 기준이 높은 것은 사용자가 채팅에서 빠르게 상호작용할 때와 같이 단기간의 트래픽 급증을 허용하기 위해서입니다. 이 한도는 전송 로직 오류로 인해 의도치 않게 기기의 배터리가 방전되는 것을 방지합니다.

업스트림 메시지 한도

업스트림 대상 서버에 과부하가 걸리지 않도록 업스트림 메시지를 프로젝트당 1,500,000/분으로 제한합니다.

악성 앱 동작으로 인한 배터리 방전을 방지하기 위해 기기당 업스트림 메시지를 1,000/분으로 제한합니다.

주제 메시지 한도

주제 구독 추가/삭제 속도는 프로젝트당 3,000QPS로 제한됩니다.

메시지 전송 속도는 팬아웃 제한을 참조하세요.

팬아웃 제한

메시지 팬아웃이란 주제 및 그룹을 타겟팅하거나 알림 작성기를 사용하여 잠재고객 및 사용자 세그먼트를 타겟팅하는 경우와 같이 여러 기기로 메시지를 전송하는 프로세스입니다.

메시지 팬아웃은 즉각적인 프로세스가 아니므로 경우에 따라 여러 개의 팬아웃을 동시에 진행하는 것이 가능합니다. 프로젝트당 동시 메시지 팬아웃 수는 1,000개로 제한되며, 제한 수에 도달하면 일부 진행 중인 팬아웃이 완료될 때까지 추가 팬아웃 요청이 거부되거나 팬아웃 요청이 지연될 수 있습니다.

실제 가능한 팬아웃 속도는 동시에 팬아웃을 요청하는 프로젝트 수의 영향을 받습니다. 개별 프로젝트에 대한 10,000QPS의 팬아웃 Autodesk 라이선스 대여 | 관리자 설치 속도도 드물지 않지만, 이 속도가 보장되는 것은 아니며 시스템 전체 부하에 따라 달라집니다. 사용 가능한 팬아웃 용량은 팬아웃 요청이 아닌 프로젝트 간에 분할됩니다. 따라서 프로젝트에 진행 중인 팬아웃이 두 개 있으면 각 팬아웃 속도는 사용 가능한 팬아웃 속도의 절반이 됩니다. 따라서 팬아웃 속도를 최대화하려면 활성 팬아웃을 한 번에 하나만 진행하는 것이 가장 좋습니다.

FCM 포트 및 방화벽

조직에 인터넷 트래픽 송수신을 제한하는 방화벽이 있으면 모바일 기기의 FCM 연결을 허용하도록 구성해야 네트워크의 기기에서 메시지를 수신할 수 있습니다. FCM은 대개 포트 5228을 사용하지만 443, 5229, 5230을 사용하는 경우도 있습니다.

네트워크에 연결된 기기의 경우 IP 범위가 매우 자주 변경되며 개발자의 방화벽 규칙이 오래되면 사용자 환경에 영향을 줄 수 있으므로 FCM에서 특정 IP를 제공하지 않습니다. IP 제한 없이 포트 5228~5230, 443을 허용하는 것이 가장 좋습니다. 하지만 IP 제한이 있어야 한다면 goog.json에 나와 있는 모든 IP 주소를 허용해야 합니다. 이 긴 목록은 정기적으로 업데이트되며 규칙을 월 단위로 업데이트하는 것이 좋습니다. 방화벽 IP 제한으로 인해 발생하는 문제는 보통 간헐적이며 진단하기 어렵습니다.

Google에서는 IP 주소 대신 허용 목록에 포함될 수 있는 도메인 이름 집합을 제공합니다. 이러한 호스트 이름은 아래에 나와 있습니다. 추가 호스트 이름을 사용하기 시작하면 여기에 목록이 업데이트됩니다. 방화벽 규칙에 도메인 이름을 사용하면 방화벽 기기에서 작동하거나 작동하지 않을 수 있습니다.

열려는 TCP 포트:

열릴 호스트 이름:

  • mtalk.google.com
  • mtalk4.google.com
  • mtalk-staging.google.com
  • mtalk-dev.google.com
  • alt1-mtalk.google.com
  • alt2-mtalk.google.com
  • alt3-mtalk.google.com
  • alt4-mtalk.google.com
  • alt5-mtalk.google.com
  • alt6-mtalk.google.com
  • alt7-mtalk.google.com
  • alt8-mtalk.google.com
  • android.apis.google.com
  • device-provisioning.googleapis.com
  • firebaseinstallations.googleapis.com

네트워크 주소 변환 및 스테이트풀(Stateful) 패킷 검사 방화벽:

네트워크에서 네트워크 주소 변환(NAT)이나 상태 추적 패킷 검사(SPI)를 구현하는 경우 포트 5228~5230을 통한 연결에 대해 30분 이상의 제한 시간을 구현하세요. 이렇게 하면 Google에서 사용자 휴대기기의 배터리 소비를 줄이면서 안정적인 연결을 Autodesk 라이선스 대여 | 관리자 설치 제공할 수 있습니다.

사용자 인증 정보

구현한 FCM 기능에 따라 다음과 같은 Firebase 프로젝트의 사용자 인증 정보가 필요할 수도 있습니다.

각 클라이언트 앱 인스턴스를 식별하는 고유한 토큰 문자열입니다. 단일 기기 및 기기 그룹 메시징에 등록 토큰이 필요합니다. 등록 토큰은 비밀로 유지되어야 한다는 점에 유의하세요.

앱 서버가 Firebase 클라우드 메시징 이전 프로토콜을 통한 메시지 전송과 같은 Google 서비스에 액세스할 수 있도록 인증하는 서버 키입니다. Firebase 프로젝트를 만들 때 서버 키를 부여받습니다. Firebase Console 설정 창의 클라우드 메시징 탭에서 이 서버 키를 확인할 수 있습니다.

중요: 클라이언트 코드에 서버 키를 포함하지 마세요. 또한 앱 서버를 인증할 때 서버 키만 사용해야 합니다. Android, Apple 플랫폼, 브라우저 키는 FCM에서 거부합니다.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

라이선스 대여

참고: 네트워크 관리자가 대여를 허용해야 합니다. 라이선스 대여는 일부 제품에서만 지원됩니다.

라이선스를 대여하는 방법

대여한 라이선스는 라이선스 대여 시 사용된 네트워크 어댑터의 MAC 주소(12자로 이루어진 호스트 ID)에 연결됩니다. 컴퓨터가 고정 스테이션에 연결되어 있는 경우 라이선스를 대여한 후 사용할지 여부를 고려하십시오. 그렇지 않은 경우라면 먼저 노트북을 고정해제한 다음 네트워크에 다시 연결하여 라이선스를 대여하십시오.

참고: 네트워크에 연결되어 있어야 합니다.

  1. 다음 두 가지 방법 중 하나로 라이선스 대여 창을 엽니다.
    • 도구 > 라이선스 대여 > 라이선스 대여를 클릭합니다.
    • 도움말 > 정보 > 라이선스 관리를 클릭합니다.
  2. 라이선스 대여 창의 달력에서 날짜를 선택합니다.
    라이선스는 해당 날짜가 끝날 때 자동으로 반환됩니다. 또는 라이선스를 일찍 반환할 수도 있습니다.
  3. 라이선스 대여를 클릭합니다.
  4. 확인 창에서 닫기를 클릭합니다.

참고: 제품에 따라 상태 트레이의 대여 아이콘 위에 커서를 놓으면 라이선스가 대여되었음을 확인할 수 있습니다.

네트워크 카드가 활성 상태인지 확인하고, 최종 사용자 컴퓨터에 대한 로그인 자격 증명을 변경하지 마십시오. 일부 컴퓨터에서는 절전 모드에서 네트워크 카드가 비활성화되므로 절전 설정을 비활성화해야 할 수 있습니다.

라이선스 만료 날짜를 확인하는 방법

이 명령에 대한 액세스는 제품에 따라 다릅니다.

상태 트레이에서 라이선스 대여 아이콘을 마우스 오른쪽 버튼으로 클릭합니다.

도움말 메뉴 > 정보 > 라이선스 관리를 클릭합니다. License Manager 대화상자에서 라이선스 기간이 적용되는 날짜를 확인합니다.

라이선스를 일찍 반환하는 방법

라이선스를 일찍 반환하려면 다음 작업 중 하나를 수행합니다.

참고: 라이선스 서버에 연결되어 있어야 합니다.

도구 > 라이선스 대여 > 라이선스 일찍 반환을 클릭합니다.

도움말 > 정보를 클릭합니다. 정보 창에서 제품 라이선스 정보를 클릭합니다. 제품 라이선스 정보 창에서 라이선스 반환을 클릭한 다음 예를 클릭합니다.

명령행에서 RETURNLICENSE 를 입력합니다.

상태 트레이에서 라이선스 대여 아이콘을 마우스 오른쪽 버튼으로 클릭합니다. Return License Early를 클릭합니다.
참고: 제품에서 이 방법을 지원하는 경우 상태 트레이 화면표시 설정이 켜져 있어야 합니다. 상태막대의 빈 영역을 마우스 오른쪽 버튼으로 클릭하고 트레이 설정을 선택합니다.

대여 옵션을 구성하는 방법

옵션 파일을 사용하여 다음 대여 선택 사항을 구성합니다.

시간 범위(대여 기간)를 줄입니다.

참고: Autodesk에서는 6개월 이상의 라이선스 대여를 허용하지 않습니다.

대여할 수 있는 라이선스 수를 제한합니다.

라이선스를 대여할 수 있는 사용자를 선택합니다.

자세한 내용은 옵션 파일 구성을 참조하십시오.

대여한 라이선스를 추적하는 방법

LMTOOLS 또는 lmutil을 사용하여 라이선스를 현재 대여 중인 사용자를 추적합니다. 두 명령 모두 현재 대여한 라이선스를 보유한 사용자를 나열합니다. 대여한 라이선스와 연관된 "linger" 값도 볼 수 있습니다. linger 문 다음에 나오는 숫자는 라이선스가 라이선스 풀로 자동 반환되기 전까지 대여된 시간(초)을 나타냅니다.

다음 예제(linger: 651600)는 라이선스가 651,600초 또는 대략 7.5일 동안 대여되었음을 나타냅니다. (linger 값을 86,400으로 나누어 값을 일수로 변환합니다.)

대여한 라이선스를 표시하는 서버 상태 창

서버 상태에서는 사용자의 대여 기간이 얼마나 남아 있는지 알 수 없습니다. 상태에는 초기 대여 기간만 표시됩니다. 소프트웨어를 시작하거나 라이선스를 일찍 반환할 때 클라이언트 컴퓨터에서만 나머지 대여 기간을 볼 수 있습니다.

참고: 대여된 라이선스에 표시되는 시작 날짜 및 시간은 라이선스 서버가 다시 시작될 때마다 항상 재설정됩니다(linger 값은 변경되지 않음). 따라서 서버 상태에 표시된 시작 날짜 및 시간을 사용하여 대여 기간을 계산하지 마십시오.

ㅇ 상장 초기 대량매도로 인한 주가급변으로부터 투자자 를 보호 하고 공정한 주가가 조기에 형성될 수 있도록 지원하는 제도 * 입니다.

* 코스닥은 Autodesk 라이선스 대여 | 관리자 설치 ‘99.8월, 코스피는 ‘00.6월에 각각 도입

□ 의무보유 대상자가 부여받은 주식매수선택권을 상장 前에 행사하여 취득한 주식 에 대해서는 의무보유제도가 적용 되지만,

ㅇ 상장 後에 주식매수선택권을 행사 하여 주식을 취득하는 경우에는 의무보유제도가 적용되지 않고 있습니다.

ㅇ 최근 일부 상장기업의 임원 등이 상장 직후 주식매수선택권을 행사하여 취득한 주식을 전량매각하는 사례도 있었습니다.

의무보유제도 현황 및 문제점

□ 한국거래소 는 신규 상장기업의 최대주주 및 그 특수관계인 * 에 대해 소유한 주식등을 상장일부터 6개월 간 의무적으로 보유 하도록 하고 있습니다(거래소 상장규정).

* 금융사지배구조법 시행령 제3조제1항 각 호에 따라 최대주주와 그 특수관계에 있는 자(최대주주의 임원, 계열회사 및 그 임원 등)

ㅇ 의무보유 대상 주식등 * 은 처분이 이루어질 수 없도록 예탁결제원에 의무보유 등록 되며 기간 만료시에 해제됩니다.

* 주권, 신주인수권 및 CB·BW 등 주식관련 사채 등

Max [상장일부터 6월, 발행일부터 1년]

최대주주등이 소유하는 주식등 취득자

기타(거래소가 필요하다고 인정하는 경우)

* 사모집합투자기구가 최대주주인 경우 1년

** 기술성장기업 또는 신속이전기업(코넥스→코스닥 이전상장) 등의 경우 1년

□ 현행 규정상으로는 의무보유 대상자가 상장 前에 주식매수선택권을 행사 하여 주식을 취득한 경우와 달리 상장 後 행사하여 취득한 주식은 의무보유 대상에 포함되지 않습니다.

ㅇ 따라서, 주식매수선택권 행사로 소유한 주식은 주식매수선택권의 행사시점 (상장 전·후)에 따라 의무보유제도 적용여부가 달라지고,

ㅇ 의도적으로 상장 직후 주식매수선택권을 행사하는 행위는 의무보유제도의 기본취지를 우회 할 우려가 있습니다.

□ 한편, 현행 규정에서 정하고 있는 의무보유 기간은 최소기간 임에도 불구하고, 대부분의 신규 상장기업들은 모든 의무보유 대상자에 대해 보유 기간을 일률적으로 6개월 로 설정하고 있습니다.

ㅇ 이에 따라, 상장 후 6개월이 지난 직후에 매도 물량이 집중되면 가격 변동성을 높일 우려 도 있습니다.

[1] 상장신청 기업 의 임원등 이 상장 이전에 부여받은 주식매수선택권 을 상장 이후 행사 하여 취득한 주식도 의무보유 대상에 포함됩니다.

ㅇ 의무보유 대상기간 중 주식매수선택권을 행사하여 취득한 주식은 취득시점부터 잔여 의무보유 기간까지 처분이 제한 * 됩니다.

* (예) 신규상장 후 2개월이 지난 시점에 주식매수선택권을 행사하여 주식을 취득하는 경우, 해당 주식은 향후 4개월 동안 의무보유

ㅇ 의무보유 대상자에는 현재 규정된 이사, 감사, 상법상 집행임원 외에 상법상 업무집행지시자 * 가 추가로 포함됩니다.

* 이사가 아니면서 회장·사장·부사장 등 기타 회사의 업무를 집행할 권한이 있는 것으로 인정될 만한 명칭을 사용하여 회사의 업무를 집행한 자 등(상법 §401의2)

※ 코스닥 상장규정은 의무보유 대상자인 임원에 업무집행지시자를 이미 포함

[2] 의무보유기간 만료시 매도 집중 문제를 완화하기 위해 신규 상장기업이 자발적 으로 대상자별 특성을 감안하여 의무보유기간을 차등화하여 설정 (staggered system)할 수 있도록 유도해 나가겠습니다.

ㅇ 의무보유 대상자별로 6개월 의 기본기간 외에 2년까지 기간을 추가하여 의무보유 제도를 차등 설계 할 수 있도록 뒷받침하겠습니다.

- 예를 들어, 회사는 대표이사 (등기임원) 보유주식은 1년 (기본 6개월 +추가 6개월), 업무집행지시자 보유주식은 6개월을 적용하는 식으로 의무보유 기간을 달리 설정할 수 있습니다.

※ 코스닥 상장규정은 자발적 의무보유 기간 연장 제도를 이미 도입

ㅇ 신규 상장기업의 자발적 보유확약 으로 6개월을 초과하는 의무보유 대상 주식등에 대해서도 예탁결제원 에 등록 되어 관리될 수 있도록 할 계획입니다.

시험 및 설문 조사 옵션

평가 설정을 선택할 때는 학생이 제출한 후 자동으로 채점된 문제에 대한 정답을 확인하도록 허용할 수 있습니다. 예를 들어 학생이 여러 번 시도할 수 있는 평가에서 틀린 문제는 확인하되 정답은 확인할 수 없도록 설정할 수 있습니다. 모든 학생이 제출을 완료할 때까지 정답을 숨길 수도 있습니다.

평가 설정 패널에서 정답 표시 및 문제 점수 표시 는 기본적으로 선택되어 있지 않으므로 학생에게는 정답 및 문제별 점수가 표시되지 않습니다. 학생이 평가 콘텐츠와 함께 정답을 검토하게 하려면 설정 패널로 돌아가 정답 표시 를 선택합니다. 문제 점수 표시 는 자동으로 선택됩니다. 정답을 표시하면 문제 점수도 표시해야 합니다. 문제별 점수만 표시하고 정답 점수는 표시하지 않으려면 정답 표시 확인란의 선택을 취소하십시오.

설정한 마감일은 이 설정에 영향을 주지 않습니다. 모든 학생에게 정답을 공개할 준비가 되었다면 해당 확인란을 선택합니다.

학생이 평가를 완료한 후 돌아가서 이를 검토하는 경우 평가 상단에 배너가 나타납니다. 모든 학생이 제출을 완료하면 교수자가 정답을 공개할 것임을 알리는 메시지가 학생에게 표시됩니다. 교수자가 제공한 피드백은 성적이 게시될 때까지 나타나지 않습니다.

학생이 문제가 포함되어 있지 않은 평가에 대한 배너를 보지 못하도록 하려면 생성 시 정답 표시 확인란을 선택합니다.

자동화된 피드백

자동화된 피드백을 사용하면 자동으로 채점되는 각 문제 유형에 대해 피드백을 제공할 수 있습니다. 학생은 교수자가 제공하는 타이밍 릴리즈 설정에 따라 자동으로 피드백을 받습니다. 현재 피드백은 문제 수준에서 추가할 수 있습니다.

자동화된 피드백을 활성화하려면 토글 버튼을 선택합니다. '정답 피드백' 과 '오답 피드백'에 피드백을 입력합니다. 오답 피드백은 부분 점수 답변에 대해서도 표시됩니다. 기본적으로 자동화된 피드백은 학생이 제출한 이후에 표시됩니다. 릴리즈 타이밍 설정을 변경하려면 수정 아이콘을 선택합니다. 제출 이후 또는 특정 날짜에 피드백을 표시합니다. '정답 표시'를 선택한 경우 자동화된 피드백 설정을 동시에 또는 정답 표시 날짜 전에 표시해야 합니다.

접근 코드에 대하여

접근 코드로 평가의 보안을 강화하십시오.

학생 및 그룹이 평가를 치르는 시기를 제어하기 위해 접근 코드를 발급할 수 있습니다. 지금은 접근 코드가 시스템에 의해 무작위로 생성됩니다. 접근 코드는 사용자 지정할 수 없습니다.

평가는 시험 및 과제를 의미하지만, SCORM 항목을 의미하지는 않습니다.

일부 학생이 다른 학생들보다 먼저 평가를 치르도록 접근 코드를 추가합니다. 접근 코드는 첫 번째 학생 그룹에만 릴리즈할 수 있습니다. 나중에 평가를 치르는 학생들은 평가를 치르기 전에 미리 볼 수 없습니다.

감독을 받는 평가에 대해 접근 코드를 추가할 수 있습니다. 학생은 신분증을 보여주고 교수자나 감독관으로부터 코드를 받은 뒤 강의실에서 평가를 치릅니다.

여러 학생 그룹이 서로 다른 시간에 동일한 시험을 치르는 경우 각 그룹의 접근 코드를 변경할 수 있습니다. 학생들이 나중에 계속할 수 있도록 과제를 저장하지 않았는지 확인하십시오.

학생에게 표시되는 항목은 무엇입니까?

교수자가 릴리즈 조건을 추가하거나 숨기지 않는 한, 모든 학생은 코스 콘텐츠 페이지에서 접근 코드로 보호되는 평가를 볼 수 있습니다. 모든 학생은 세부 사항 및 정보 패널을 열어 교수자가 추가한 지침을 볼 수 있습니다. 단, 접근 코드 없이는 평가를 시작할 수 없습니다.

Test setting panel open focused on the assessment security section

접근 코드는 시스템의 아무 위치에나 저장되지 않습니다. 학생은 교수자 또는 교수자가 권한을 부여한 다른 역할에게서만 접근 코드를 받을 수 있습니다. 교수자는 필요에 따라 접근 코드를 변경하고 학생에게 알릴 수 있습니다.

학생은 평가를 저장했다가 나중에 다시 돌아오려는 경우 동일한 코드를 사용할 수 있습니다. 교수자가 게시한 성적과 피드백을 보는 데는 접근 코드가 필요하지 않습니다.

접근 코드 추가하기

시험 또는 과제의 설정 패널에서 평가 보안 섹션에 있는 접근 코드 추가 를 선택합니다.

접근 코드를 설정 합니다. 시스템에서는 교수자가 사용자 지정할 수 없는 6자리 접근 코드를 무작위로 생성합니다. 접근 코드 옆에 있는 아이콘을 사용하여 코드를 복사하거나 새로 고쳐서 변경합니다. 접근 코드를 새로 고치고 변경하는 작업은 교수자만 할 수 있습니다. 코드는 해제했다가 다시 설정해도 그대로 유지됩니다.

계속 을 선택합니다. 접근 코드는 설정 패널에 나타납니다. 코드는 휴지통 아이콘을 선택하여 제거할 수 있습니다. 학생이 평가를 시작하거나 계속하는 데는 더 이상 코드가 필요하지 않습니다.

참고 : 교수자 또는 감독관이 학생에게 접근 코드를 제공합니다.

LockDown Browser 대시보드

평가의 보안을 강화하려면 Lockdown Browser 및 접근 코드를 모두 설정 하면 됩니다. 학생은 LockDown Browser를 시작하기 전에 올바른 접근 코드를 입력해야 합니다.

타이머 추가

Ultra 코스 보기에서 시험에 시간제한을 추가할 수 있습니다. 각자 제한된 시간 내에 제출해야 하므로 시간 제한을 사용하면 학생들이 시험을 추적하고 내용에 집중하게 할 수 있습니다. 시간이 다 지나면 시험 시도가 저장된 후 자동으로 제출됩니다.

학생들이 시간 제한을 초과해서 작업하도록 허용할 수도 있습니다. 추가 시간을 허용하여 학생들이 시도 중에 연결이 끊어진 경우 다시 연결할 수 있도록 합니다. 추가 시간을 허용하여 설정한 원래 시간이 학생들이 모든 문항을 읽고 답변하기에 충분한지 확인할 수 있습니다. 시험을 채점할 때 각 학생들이 시험을 완료하는 데 사용한 추가 시간을 확인할 수 있습니다. 초기 시간 제한 후에 답변한 질문도 확인할 수 있습니다. 또한 학생들은 채점된 시험에 접근할 때 동일한 정보를 보게 됩니다.

지금은 그룹 시험에 시간 제한을 추가할 수 없습니다.

시험 설정 패널의 추가 도구 섹션에서 시간 제한 추가 를 선택합니다.

먼저 시간 제한을 입력합니다. 시간 제한은 1에서 480 사이의 정수로 추가해야 합니다. 소수점은 지원되지 않습니다. 다음으로, 아래 두 옵션 중 하나를 선택합니다.

  • 작업이 저장된 후 시간이 다 지나면 자동으로 제출됩니다. 학생이 제한 시간 내에 제출하지 않으면 시험이 자동으로 저장된 후 제출됩니다.
  • 학생들에게 시간 제한이 만료된 후 작업을 위한 추가 시간이 주어집니다 . 이 옵션을 선택할 때 나타나는 메뉴에서 추가 시간 분량을 선택합니다.
    • 50%
    • 100%
    • 무제한 시간 추가

    50% 및 100% 옵션은 시험을 저장하고 자동으로 제출하기 전에 시간 제한이 추가되는 시간의 분량을 표시합니다. 예를 들어 시간 제한으로 60분을 선택하고 50%의 추가 시간을 선택하면 학생은 추가로 30분 동안 작업할 수 있습니다. 학생들은 초기 시간 제한이 거의 끝나갈 때까지 허용된 추가 시간 경고를 받지 않습니다. 허용되는 추가 시간을 경고하는 팝업 메시지가 나타납니다. 추가 시간을 사용하거나 시험을 제출하도록 선택할 수 있습니다. 시간 제한 후에 제출된 작업에 대해 부분 점수가 적용될 수 있다는 알림이 제공됩니다.

    여러 시도를 허용한 경우 시간 제한은 각 시도에 적용됩니다.

    X 를 선택하여 시험 설정 패널로 돌아갑니다. 지정한 시간 제한 설정을 볼 수 있습니다. 시간 제한을 선택하여 변경합니다. 그렇지만 학생이 제출한 후에는 시간 제한을 수정할 수 없습니다. 시간 제한을 가리켜 제거 아이콘에 접근한 후 제거합니다. 시간 제한은 코스 콘텐츠 페이지에도 시험 세부 사항과 함께 표시되지만 추가 시간은 표시되지 않습니다.

    Time limit function from additional tools.

    시간 제한 조정 + 시간 제한

    학생의 시간 제한을 조정하고 설정에서 평가를 완료하는 데 더 많은 시간을 허용한 경우 시간이 합쳐집니다.

    학생 워크플로

    학생은 코스 콘텐츠 페이지에서 다른 시험 세부 사항과 함께 시간제한을 볼 수 있습니다. 시험의 세부 사항 및 정보 패널과 작업 시 시험 내에서도 시간 제한이 표시됩니다.

    학생이 시도 시작 을 선택하면 타이머를 시작하는 팝업 창이 표시된 후 시험에 접근하게 됩니다.

    Start the timer pop-up window with options to cancel timer or start timer.

    추가 시간을 허용한 경우 초기 시간이 다 지나면 지금 시험을 제출하거나 좀 더 오래 작업할 수 있음을 알려주는 다른 팝업 창이 표시됩니다. 또한 제한 후에 제출된 작업에 대해 부분 점수가 적용될 수 있다는 알림이 제공됩니다. 학생들은 초기 Autodesk 라이선스 대여 | 관리자 설치 시간 제한이 거의 끝나갈 때까지 허용된 추가 시간 경고를 받지 않습니다.

    타이머는 학생들이 시험을 적극적으로 치르고 있는지에 관계없이 계속 작동합니다. 타이머는 학생이 남은 시간을 확인할 수 있도록 창 하단에 나타납니다. 임시저장을 저장하거나 시험 창을 나간 경우 카운트다운은 계속되고 시간이 다 지나면 작업이 저장된 후 제출됩니다.

    여러 시도

    시험 설정 에서 학생이 두 번 이상 시도를 제출할 수 있도록 선택할 수 있습니다. 여러 시도는 시험의 최종 성적이 산출되는 방식을 변경합니다. 최종 성적을 산출하고 싶은 방식을 선택합니다.

    • 모든 제출의 평균
    • 성적을 포함하는 첫 번째 시도
    • 최고 성적을 포함하는 시도
    • 성적을 포함하는 마지막 시도
    • 최저 성적을 포함하는 시도

    In Test settings you can grade each attempt.

    그룹 시험에 대해 또는 오프라인으로 제출물을 수집하는 경우에는 여러 번의 시도를 허용할 수 없습니다.

    시도 채점 설정을 통해 최종 성적이 자동으로 산출되는 방식이 결정되지만, 교수자는 해당 성적을 덮어쓸 수 있습니다. 각 시도에는 교수자가 시험에 설정한 마감일이 적용됩니다. 학생이 마감일 이후에 시도를 제출한 경우, 해당 시도는 늦은 것으로 표시됩니다. 마감일 이전에 제출된 시도는 정시로 표시됩니다.

    각 시도의 성적이 아닌 최종 성적만 재정의할 수 있습니다.

    문제 및 답 무작위 출제

    학습/훈련 활동을 지원하거나 학생의 학업적인 부정 행위를 방지하기 위해 문제와 답을 무작위로 Autodesk 라이선스 대여 | 관리자 설치 출제할 수 있습니다.

    짝짓기 및 선다형 문제의 경우 답안을 무작위 배열하는 것만 가능합니다. 참/거짓 문제에 대해 답안을 무작위로 배열하려는 경우 참 및 거짓 답안이 있는 선다형 문제 유형을 사용합니다.

    한 가지 설정을 사용하거나 두 설정을 모두 사용하여 시험이 학생별로 다르게 나타나도록 할 수 있습니다. 시험의 콘텐츠 설정 페이지에 답안 무작위 배열 선택 사항에 관한 메시지가 나타납니다.

    문제 무작위 출제

    시험 설정 에서 문제 무작위 출제 를 선택하여 학생에게 문제를 무작위로 표시합니다.

    시험을 생성하는 순서대로 문제가 표시됩니다. 학생이 시험 시도를 시작할 때마다 문제가 다른 순서로 표시됩니다. 콘텐츠 및 설정 페이지에서 문제 번호가 표시되도록 하는 경우에는 문제 무작위 출제 옵션을 사용하지 마십시오. 무작위 순서로 인해 문제 번호가 변경되어 혼동을 유발할 수 있기 때문입니다.

    학생이 제출을 시작한 후에 문제 무작위 출제 설정을 선택하거나 지울 수 있습니다.

    텍스트 블록 또는 파일이 있는 시험에서는 문제를 무작위로 출제할 수 없습니다.

    답 순서 무작위 출제

    시험 설정 에서 답 무작위 출제 를 선택하여 객관식(정답 다수) 및 객관식(정답 하나) 답 옵션을 학생에게 무작위 순으로 표시합니다.

    시험을 생성하는 순서대로 답이 표시됩니다. 학생이 응시를 시작할 때마다 답이 다른 순서로 표시됩니다.

    학생이 제출을 시작한 후에는 답 무작위 출제 설정을 선택하거나 지울 수 없습니다.

    익명 채점 활성화

    문제가 포함되어 있지 않은 시험을 생성하는 경우 시험 설정 패널에서 익명 채점을 사용할 수 있습니다. 채점하는 동안에는 학생의 이름이 숨겨집니다. 익명으로 채점된 시험에는 텍스트 및 파일만 추가할 수 있습니다.

    병행 채점 활성화하기

    문제가 포함되어 있지 않은 시험을 생성하는 경우 시험 설정 패널에서 병행 채점을 활성화할 수 있습니다.

    교수자가 선택한 채점자는 각 학생의 시험에 채점자가 두 명 이상이 되도록 무작위로 할당됩니다. 채점자의 업무량은 채점자 간에 동일하게 분배됩니다. 채점자는 자신에게 할당된 학생의 제출물만 열 수 있습니다. 학생의 최종 성적은 교수자 또는 조정자가 결정합니다.

    평가 예외에 대하여

    특수한 상황이 발생하는 경우 개별 학생에게 특정 시험 또는 과제에 대한 예외를 적용할 수 있습니다. 예외로는 시도 횟수 추가 또는 접근 기한 연장 이 있으며, 이는 다른 학생에게 평가가 표시되지 않는 경우에도 마찬가지입니다. 접근 기한은 '다음 날짜에 표시' 및 '다음 날짜 이후에 숨기기' 아래에서 마감일과 다른 날짜를 지정하여 연장할 수 있습니다.

    접근 기한 연장을 위해서는 개별 예외를 설정하기 전에 조건부 제공 여부('다음 날짜에 표시' 및 '다음 날짜 이후에 숨기기' 아래의 날짜)를 설정해야 합니다.

    예외를 사용하면 해당하는 특정 평가에 대해서만 다른 모든 사람에게 적용되는 두 가지 설정을 무효로 만들 수 있습니다. 교수자가 추가한 예외는 학생에게 표시되지 않습니다.

    평가의 제출물 페이지나 개별 제출물에서 시험 및 과제 예외를 설정합니다. 예외는 인터넷 문제, 장애나 기술 및 언어 차이가 있는 학생에게 사용할 수 있습니다.

    • 시도 횟수가 1회로 설정된 시험 : 시각 장애가 있어 처음에 화면 리더 기술을 사용하고자 하는 학생에게 더 많은 시도 횟수를 허용합니다.
    • 다음 이후에 숨기기 날짜 및 시간의 조건부 제공 여부가 지정된 과제 : 인터넷 문제가 있는 학생이 과제에 접근할 수 있는 기한을 연장합니다. 단, 마감일 및 시간이 원래의 다음 이후에 숨기기 시간과 같은 경우 해당 제출물은 성적부에 계속 '늦음'으로 표시됩니다.

    그룹 과제나 그룹 시험의 경우 개별 그룹에 접근 기한을 연장하는 예외만 적용할 수 있습니다. 현재 그룹 평가에는 여러 번의 시도가 허용되지 않습니다.

    예외 및 편의 사항 비교

    예외는 코스 등록 명단에서 설정하는 편의 사항과 다릅니다. 편의 사항은 개별 학생의 코스에서 모든 마감일 또는 시간제한에 적용됩니다. 예외는 현재 개별 학생이나 그룹의 마감일 및 시간제한에는 허용되지 않으며, '다음 날짜에 표시' 및 '다음 날짜 이후에 숨기기' 아래의 날짜와 시도 횟수 추가에 대해서만 허용됩니다.

    평가 예외 생성

    평가의 제출물 페이지에서 학생에 대한 예외를 개별적으로 추가할 수 있습니다. 학생 또는 그룹의 개별 제출물 페이지에서도 예외를 추가할 수 있습니다. 익명으로 채점된 평가에 대해서는 예외를 추가할 수 없습니다.

    평가의 제출물 페이지에서 예외 추가하기

    평가의 제출물 페이지에서 학생의 행에 있는 메뉴를 열고 설정 수정 을 선택합니다. 그러면 제출물 설정 수정 패널이 열립니다.

    다음에 표시 및 다음 이후에 숨기기 날짜 및 시간을 변경하고 추가 시도를 허용할 수 있습니다.

    설정을 변경하지 않으면 저장할 수 없습니다. 변경하지 않으려면 취소 를 선택하여 패널을 닫습니다.

    개별 제출물에서 예외 추가하기

    학생 또는 그룹의 '제출물' 페이지에서 성적 필 옆에 있는 메뉴를 열고 예외 를 선택합니다. 그러면 제출물 설정 수정 패널이 열립니다.

    특정 날짜 및 시간 이후 콘텐츠를 숨긴 경우 개별 학생의 접근 기한을 연장할 수 있습니다. "시험 1"이 오늘 오전 10시 이후에 숨겨지는 경우를 예를 들어보겠습니다. 한 학생에게 인터넷 문제가 있어서 해당 학생에게만 오후 6시까지 접근 기한을 연장합니다. 그러나 마감일도 오전 10시라면 해당 제출물은 성적부에 계속 '늦음'으로 표시됩니다.

    학생은 활동 스트림에서 사용 가능한 시험에 대한 통지를 받지만, 접근 기한 연장은 이 스트림에 나타나거나 시험과 함께 표시되지 않으므로 교수자가 해당 학생에게 접근 기한 연장에 대해 알려주어야 합니다. 추가 시도를 허용하는 경우에도 학생들에게 개별적으로도 알려주어야 합니다.

    예외 아이콘 표시

    학생의 평가에 예외를 허용하고 나면 학생의 이름 옆에 아이콘이 나타납니다. 평가 예외 아이콘은 편의 사항에 대해 표시되는 아이콘과 같습니다. 학생에게 평가에 대한 편의 사항 및 예외 사항이 모두 적용되어 있는 경우에는 아이콘이 하나만 나타납니다.

    한 코스에서 다른 코스로 평가를 복사하는 경우, 예외 사항은 전달되지 않습니다. 개별 항목을 코스에 복사하는 경우 콘텐츠는 학생에게 숨겨짐 으로 설정됩니다. 한 코스를 다른 코스에 복사하는 경우에는 학생별 데이터가 복사되지 않습니다.

    성적 게시 후 예외 추가

    학생에게 이미 채점하고 게시한 평가에 대해 예외를 제공할 수 있습니다. 예를 들어 더 이상 시도가 없는 자동으로 채점된 시험을 학생이 다시 보게 하려는 경우 시도 횟수를 추가할 수 있습니다. 이 경우 통지가 발송되지 않으므로 교수자가 학생에게 시도 횟수 추가에 대해 알려주어야 합니다.

    Assessment exception with a complete sign for a particular student.

    자동 0점 설정

    코스에서 제출되지 않은 과제에 자동 0점을 적용한 경우에는 예외를 추가한 후에도 학생이 0점을 받게 됩니다. 제출물을 채점하면 자동 0점이 바뀝니다.

    그룹 평가 예외

    그룹 평가에는 한 가지 유형의 예외만 허용됩니다. 교수자는 개별 그룹에 특정 그룹 시험 또는 그룹 과제에 대한 접근 기한 연장 예외를 적용할 수 있습니다. 지금은 그룹 평가에 대해 여러 번의 시도가 허용되지 않으므로 허용된 시도를 변경할 수 없습니다.

    그룹 평가의 제출물 페이지에서 그룹에 대한 예외를 개별적으로 추가할 수 있습니다. 그룹의 개별 제출물 페이지에서도 예외를 추가할 수 있습니다.

    A group assessment

    그룹 평가의 제출물 페이지에서는 그룹 예외 및 편의 사항에 대해 동일한 아이콘이 나타납니다. 평가 예외 아이콘은 그룹의 이름과 함께 나타납니다. 그룹에 편의 사항이 있는 구성원이 Autodesk 라이선스 대여 | 관리자 설치 있는 경우 동일한 아이콘이 그룹의 이름과 함께 나타납니다. 추가한 예외를 확인하려면 아이콘이 있는 각 그룹의 이름에 대한 메뉴를 엽니다. 그룹에 그룹 평가에 대한 편의 사항 및 예외가 모두 적용되어 있는 구성원이 있는 경우에는 아이콘이 하나만 나타납니다.

    평가의 설정 패널에서 그룹에 접근하면 예외가 적용된 그룹은 그룹의 이름 옆에 아이콘이 함께 표시됩니다. 편의 사항이 적용된 그룹 구성원은 해당 구성원의 이름 옆에 동일한 아이콘이 함께 표시됩니다.

    예외 재설정

    평가에 대한 학생 또는 그룹의 예외를 제거할 수 있습니다.

    평가의 제출물 페이지 > 학생 또는 그룹의 메뉴 > 설정 수정 > 설정 재설정 에서

    예외 설정이 제거되었습니다. 이제 학생 또는 그룹은 허용된 시도 및 접근 기한이 원래의 평가 설정으로 돌아갔습니다. 저장 을 선택하여 확인합니다. 학생 또는 그룹에 편의 사항도 없으면 예외 아이콘이 제거됩니다.


0 개 댓글

답장을 남겨주세요