앱 공유

웹 앱을 사용하면 맵 또는 씬의 정보를 효과적으로 공유하거나 공유 그룹에 대한 관련 정보와 항목을 쉽게 나타낼 수 있습니다. 웹 앱은 특정 용도, 메시지, 대상 그룹을 위한 맵이나 씬에 중점을 둔 사용자 정의된 사용자 인터페이스입니다. 예를 들어 맵을 나타내려는 경우에는 앱에 몇 가지 기본 탐색 도구만 필요합니다. 맵을 사용하여 일반 사용자의 피드백을 수집해야 할 경우에는 전문적인 데이터 편집 도구 및 정보 입력 방법에 대한 지침이 필요합니다.

또는 에서 생성된 앱의 경우 작성자가 맵 또는 씬에 적용한 모든 변경 내용(범위, 레이어, 설명과 같은 등록정보 등)이 앱에 반영됩니다. 기관의 모든 사용자가 사용할 수 있는 맵 또는 씬이 비공개로 지정되거나 삭제된 경우 해당 맵 또는 씬은 더 이상 앱에 나타나지 않습니다.

그룹에서 생성된 앱의 경우 그룹 또는 그룹 내의 항목에 대한 변경 사항이 앱에 반영됩니다. 공용 항목 또는 그룹과 공유되는 항목이 비공개로 지정되거나 삭제된 경우 해당 항목은 더 이상 앱에 나타나지 않습니다.

기관에서 익명 접근을 허용하지 않는 경우, 기관명이 포함된 URL(https://www.arcgis.com) 대신 공용 URL(https://<organization_name>)을 앱에 공유합니다.

구독자 콘텐츠가 포함된 앱을 공개적으로 공유

앱을 공개적으로 공유함으로써 메시지가 전달되는 범위를 쉽게 확장할 수 있습니다. 앱에서 사용된 맵에 ArcGIS Living Atlas of the World의 콘텐츠가 포함된 경우 앱에서 이 콘텐츠에 접근하려면 자격 증명이 있어야 합니다. 대부분의 ArcGIS Living Atlas 콘텐츠는 무료이므로 누구든지 볼 수 있습니다. 하지만 구독자 콘텐츠라고 하는 레이어, 도구, 서비스 일부분에 접근하려면 기관 계정이 있어야 합니다. Landsat 8 이미지 및 경관 분석 레이어가 구독자 콘텐츠에 해당됩니다. 프리미엄 콘텐츠는 일종의 구독자 콘텐츠로, 크레딧이 사용됩니다. 인구 통계 맵과 지오코딩 및 분석용 도구가 프리미엄 콘텐츠에 해당됩니다.

구독자 콘텐츠가 포함된 앱을 공개적으로 공유하려면, 기관 구독을 통해 콘텐츠에 접근할 수 있도록 앱을 구성하면 됩니다. 그러면 앱에서 해당 레이어에 접근하려면 로그인하라는 메시지가 앱 사용자에게 표시되지 않습니다. 필요한 경우 앱 사용을 추적하고 나중에 공유를 비활성화할 수 있습니다. 앱에서 구독자 콘텐츠에 대한 접근 구성은 ArcGIS Configurable Apps, ArcGIS Web AppBuilder, ArcGIS Dashboards를 포함한 일부 빌더의 선택적 설정입니다. ArcGIS Instant Apps, ArcGIS StoryMaps, ArcGIS Experience Builder와 같은 다른 앱 빌더는 앱의 구독자 콘텐츠에 대한 공용 접근 권한을 자동으로 부여하고 앱 발행 시 프리미엄 콘텐츠를 인증하라는 메시지를 표시합니다. 특정 앱 빌더가 구독자 콘텐츠를 처리하는 방법을 확인하려면 해당 앱 문서를 참조하세요.

비고:

사용자가 앱에서 프리미엄 콘텐츠에 접근함으로써 소비되는 크레딧은 내 기관에 청구됩니다. 앱 사용자 대신 크레딧이 청구되는 것을 원하지 않으면 구독을 통해 접근할 수 있는 프리미엄 레이어를 모두 활성화하지 마세요. 이렇게 하면 사용자가 크레딧 소비를 위해 자신의 자격 증명을 제공해야 합니다. 하지만 이 경우에는 프리미엄 콘텐츠 접근 권한과 사용 가능한 크레딧이 있는 기관 계정을 가진 사람만 앱에 접근할 수 있도록 제한됩니다. 공개 앱의 경우 모든 프리미엄 콘텐츠를 앱에서 제거하거나 크레딧 비용이 발생되는 기관을 갖도록 앱을 구성해야 합니다. 앱의 프리미엄 콘텐츠에 발생하는 크레딧 비용을 최소화하려는 경우 앱을 구성하거나 구성을 수정할 때 각 프리미엄 콘텐츠 레이어에 허용되는 요청 수를 제한할 수 있습니다.

ArcGIS Configurable Apps에서 구독자 콘텐츠 옵션 설정

ArcGIS Configurable Apps를 사용하여 앱을 생성할 때 공개 사용을 허용하도록 레이어를 확인하여 구성 창에서 구독자 콘텐츠를 인증할 수 있습니다.

  1. Configurable Apps 템플릿을 사용하여 앱을 생성합니다. 앱을 이미 생성한 경우에는 항목 페이지에서 앱 구성을 클릭하여 구성 페이지를 엽니다.

    구독자 콘텐츠 설정이 앱의 구독자 및 프리미엄 콘텐츠 목록과 함께 구성 창에 나타납니다. 프리미엄 콘텐츠는 프리미엄 콘텐츠 아이콘으로 표시되어 있으며 크레딧이 소비되는 레이어를 나타냅니다.

    비고:

    Instant Apps 템플릿(빠른 설치 및 전체 설치 구성 경험 포함)을 사용한 경우 구독자 콘텐츠가 자동으로 인증됩니다. 앱을 발행할 때 프리미엄 콘텐츠를 인증하라는 메시지가 표시됩니다.

  2. 구독을 통해 앱에 대한 모든 접근을 허용할 레이어를 모두 선택합니다. 필요한 경우 각 레이어에 대한 요청 제한 및 간격을 입력합니다.

    예를 들어 앱의 프리미엄 콘텐츠 레이어에 대한 요청 수를 분당 100개의 요청으로 제한하려면 요청 제한 값을 100으로 설정하고 간격 값을 으로 설정합니다. 작업을 마쳤으면 변경 내용을 저장합니다.

    팁:

    일부 레이어를 선택하지 않은 상태로 두면 앱에서 사용자에게 자격 증명을 요구하게 되므로 공개 앱의 경우 적합하지 않습니다. 해당 레이어를 맵에서 제거하는 편이 낫습니다.

  3. 모든 사람(공개)과 앱을 공유합니다.
  4. 설정이 올바르게 작동하는지 확인하기 위해 내 기관에서 로그아웃한 후 앱을 엽니다.

    로그인 메시지가 나타나지 않아야 합니다.

  5. 프리미엄 콘텐츠에 대한 크레딧 소모량을 비롯한 사용 현황을 확인하려면 앱에 대한 항목 페이지를 열고 사용 내역 탭을 클릭합니다.

    보고서를 조정하여 크레딧 또는 사용자를 확인하고 보고 기간을 변경할 수 있습니다. 상태 보고서 보기 권한이 있는 경우 탭의 프리미엄 콘텐츠 프록시를 사용한 앱 섹션을 확인해 요청 수, 사용된 크레딧 및 기타 프리미엄 콘텐츠 사용 정보를 추적할 수 있습니다.

  6. 구독을 통한 구독자 콘텐츠 접근 허용을 활성화한 이후에 이를 비활성화하려면 앱에 대한 항목 페이지를 열고 앱 구성을 클릭한 다음 구독자 콘텐츠 섹션의 레이어를 선택 취소하고 변경 사항을 저장합니다.

    사용된 크레딧 옵션도 항목 페이지에서 비활성화됩니다.