웹 앱을 사용하면 맵 또는 씬의 정보를 효과적으로 공유하거나 공유 그룹에 대한 관련 정보와 항목을 쉽게 나타낼 수 있습니다. 웹 앱은 특정 용도, 메시지, 대상 그룹을 위한 맵이나 씬에 중점을 둔 사용자 정의된 사용자 인터페이스입니다. 예를 들어 맵을 나타내기만 하려는 경우에는 앱에 몇 가지 탐색 도구만 필요합니다. 반면에 맵을 사용하여 일반 사용자의 피드백을 수집해야 할 경우에는 전문적인 데이터 편집 도구 및 정보 입력 방법에 대한 지침이 필요합니다.
맵 또는 씬에서 생성된 웹 앱의 경우 작성자가 맵이나 씬에 적용한 모든 변경 내용(예: 범위, 레이어, 설명 등)이 웹 앱에 반영됩니다. 기관의 모든 사용자가 사용할 수 있는 맵이나 씬이 비공개로 지정되거나 삭제된 경우 해당 맵이나 씬은 더 이상 앱에 나타나지 않습니다.
그룹에서 생성된 웹 앱의 경우 그룹 또는 그룹 내의 항목에 대한 변경 사항이 앱에 반영됩니다. 공용 항목 또는 그룹과 공유되는 항목이 비공개로 지정되거나 삭제된 경우 해당 항목은 더 이상 앱에 나타나지 않습니다.
구독자 콘텐츠가 포함된 앱을 공개적으로 공유
앱은 맵의 정보를 공유하기 위한 효과적인 방법으로, 앱을 공개적으로 공유함으로써 메시지가 전달되는 범위를 쉽게 확장할 수 있습니다. 앱 뒤의 맵에 ArcGIS Living Atlas of the World의 콘텐츠가 포함된 경우 앱에서 이 콘텐츠에 접근하려면 자격 증명이 있어야 합니다. 대부분의 ArcGIS Living Atlas 콘텐츠는 무료이므로 누구든지 볼 수 있습니다. 하지만 구독자 콘텐츠라고 하는 레이어, 도구, 서비스 일부분에 접근하려면 ArcGIS Online 기관 계정이 있어야 합니다. Landsat 8 이미지 및 경관 분석 레이어가 구독자 콘텐츠에 해당됩니다. 프리미엄 콘텐츠는 일종의 구독자 콘텐츠로, ArcGIS Online 기관 계정이 있어야 접근할 수 있으며 크레딧이 소비됩니다. 인구 통계 맵과 지오코딩 및 분석용 도구가 프리미엄 콘텐츠에 해당됩니다.
구독자 콘텐츠가 포함된 앱을 공개적으로 공유하려면 ArcGIS Online 기관 구독을 통해 콘텐츠에 접근할 수 있도록 앱을 구성하면 됩니다. 이 선택적 설정은 ArcGIS Configurable Apps에 내장되어 있으며, ArcGIS Online 기관 계정을 필요로 하고 역시 크레딧을 소비하는 레이어를 나타냅니다. ArcGIS Web AppBuilder에서 이 설정은 속성 탭을 통해 제공됩니다. 접근을 활성화하면 사용자는 자신의 ArcGIS Online 기관 계정을 사용하여 앱에서 이러한 레이어에 접근할 필요가 없습니다. 앱을 구성할 때 입력하는 계정 정보가 앱에 저장되기 때문입니다. ArcGIS Online 기관에 로그인하면 언제든지 사용 현황을 추적하고 공유를 비활성화할 수 있습니다.
비고:
사용자가 앱에서 ArcGIS Online 프리미엄 콘텐츠에 접근함으로써 소비되는 크레딧은 ArcGIS Online 계정에 청구됩니다. 앱 사용자 대신 크레딧이 청구되는 것을 원하지 않으면 구독을 통해 접근할 수 있는 프리미엄 레이어를 모두 활성화하지 마세요. 이렇게 하면 사용자가 크레딧 소비를 위해 자신의 ArcGIS Online 자격 증명을 제공해야 합니다. 하지만 이 경우에는 프리미엄 콘텐츠 접근 권한과 사용 가능한 크레딧이 있는 ArcGIS Online 기관 계정을 가진 사람만 앱에 접근할 수 있도록 제한됩니다. 공개 앱의 경우 모든 프리미엄 콘텐츠를 맵에서 제거하거나 ArcGIS Online 계정에 크레딧 비용이 청구되도록 앱을 구성해야 합니다.
구독자 콘텐츠가 포함된 구성 설정 앱을 공개적으로 공유하려면 다음 단계를 따르세요.
- 웹 앱용 구독자 콘텐츠를 구성합니다.
앱의 ArcGIS Online 구독자 및 프리미엄 콘텐츠 목록이 포함되어 있는 구성 창 상단에 구독자 콘텐츠 설정이 나타납니다. 프리미엄 콘텐츠는 아이콘으로 표시되어 있으며 ArcGIS Online 크레딧이 소비되는 레이어를 나타냅니다.
- 처음으로 Configurable Apps 템플릿에서 웹앱을 생성하는 경우 구성 페이지가 자동으로 열립니다.
- 앱을 이미 생성한 경우에는 항목 세부정보에서 앱 구성을 클릭하여 구성 페이지를 엽니다.
- ArcGIS Online 구독을 통해 앱에 대한 모든 접근을 허용할 레이어를 모두 선택합니다. 변경 사항을 저장해야 합니다.
팁:
일부 레이어를 선택하지 않은 상태로 두면 앱에서 사용자에게 ArcGIS Online 자격 증명을 요구하게 되므로 공개 앱의 경우 적합하지 않습니다. 구독자 또는 프리미엄 레이어의 경우에는 맵에서 제거하는 편이 낫습니다.
- 모든 사람(공개)과 앱 공유
- 설정이 올바르게 작동하는지 확인하기 위해 내 기관에서 로그아웃한 후 앱을 엽니다. 로그인 메시지가 나타나지 않아야 합니다.
- ArcGIS Online 계정을 통한 ArcGIS Online 구독자 콘텐츠 접근을 활성화한 이후에 비활성화하려면 앱에 대한 항목 세부정보를 열고 앱 구성을 클릭한 다음 구독자 콘텐츠 섹션의 레이어를 선택 취소합니다. 변경 사항을 저장해야 합니다.