Experience Builder에 로그인하지 않은 환경

소개

Experience Builder에 로그인하지 않은 환경을 통해 조직은 로그인하지 않은 사용자를 포함하여 모든 방문자에게 학습 콘텐츠 및 포털 페이지를 표시할 수 있습니다. 이 기능은 로그인 또는 등록을 요청하기 전에 교육 서비스의 부드럽고 브랜드 미리보기를 제공하여 잠재 학습자를 모으고, 알리고, 참여하도록 설계되었습니다.

이 기능을 사용하면 표준 Experience Builder에 있는 것과 동일한 사용자 친화적인 드래그 앤 드롭 인터페이스를 사용하여 공용 페이지를 만들고 사용자 정의할 수 있습니다. 포털을 방문하는 모든 사용자에게 강의 카탈로그, 범주, 경로 및 이미지, 텍스트, HTML 및 포함된 iframe을 포함한 풍부한 정적 콘텐츠를 보여줄 수 있습니다. 이렇게 하면 학습 프로그램을 강조하고, 새 강의를 홍보하고, 더 많은 사용자에게 필수 정보를 쉽게 제공할 수 있습니다.

방문자는 카탈로그를 검색하고, 강의 및 인스턴스에 대한 세부 정보를 보고, 글로벌 검색을 활용하여 사용 가능한 교육 기회를 탐색할 수 있습니다. 그러나 강의 등록, 개인화된 기능(예: 달력, 규정 준수, 순위표 또는 소셜 학습)에 액세스 또는 교육 소비 등 사용자의 ID가 필요한 작업을 하면 방문자가 로그인하라는 메시지가 표시됩니다. 이러한 접근 방식을 통해 민감하고 개인화된 정보를 안전하게 유지하면서 종합적인 미리보기 환경을 구현할 수 있습니다.

관리자는 로그인하지 않은 사용자에게 표시되는 페이지 및 위젯을 구성하여 적합한 콘텐츠만 표시되도록 할 수 있습니다. 페이지는 로그인한 사용자와 로그인하지 않은 사용자 모두 또는 이러한 그룹 중 한 명만 액세스할 수 있도록 설정할 수 있습니다. Experience Builder는 미리 보기 모드를 제공하여 방문자가 페이지를 게시하기 전에 방문자에게 페이지가 어떻게 표시되는지 정확하게 확인할 수 있도록 합니다.

이 기능을 활성화하려면 ALM 통합 관리자가 교육 데이터 액세스 커넥터를 활성화해야 합니다. 이 커넥터를 통해 과정 메타데이터를 공개적으로 액세스할 수 있습니다.

브랜딩 및 로컬라이제이션이 완전히 지원되므로 조직의 ID에 맞게 페이지 제목, 파비콘 및 언어 설정을 사용자 정의하고 사용자들의 요구 사항을 충족할 수 있습니다. 이러한 향상된 환경으로 전환하는 일환으로 로그인하지 않은 사용자를 위한 기존 홈페이지 기능은 더 이상 사용되지 않습니다. 따라서 모든 새 공개 콘텐츠는 Experience Builder를 사용하여 만들어야 합니다.

기능의 목적

Experience Builder의 로그인하지 않은 환경을 통해 조직은 사용자가 로그인할 필요 없이 학습 콘텐츠 및 포털 페이지를 모든 사용자에게 공개적으로 공개할 수 있습니다. 이를 통해 등록이나 인증이 필요하기 전에 사용 가능한 교육 및 리소스의 미리 보기를 제공하여 잠재적인 학습자를 모으고, 알리고, 참여시키는 데 도움이 됩니다.

로그인하지 않은 환경의 실제 사용 사례

  • 마케팅 및 봉사 활동: 조직은 강의 카탈로그 및 프로그램 세부 사항을 공개적으로 액세스할 수 있도록 하여 잠재 고객, 파트너 또는 취업 지원자와 같은 외부 대상자에게 교육 프로그램을 홍보할 수 있습니다.
  • 등록 전 탐색: 학습자는 등록 또는 로그인을 결정하기 전에 사용 가능한 강의를 찾아보고, 개요를 보고, 범주를 탐색할 수 있으므로 정보에 근거한 등록 결정을 내릴 수 있습니다.
  • 기업 교육 포털: 기업은 규정 준수 또는 온보딩 정보에 대한 공용 포털을 제공하여 신입 직원이나 계약자가 자격 증명을 받기 전에 사용할 수 있는 교육을 볼 수 있도록 할 수 있습니다.
  • 이벤트 또는 캠페인 랜딩 페이지: 학습 캠페인 또는 이벤트를 실행하는 조직은 전용 공개 페이지를 만들어 추천 과정, 일정 또는 리소스를 강조할 수 있으므로 가시성과 참여도가 높아집니다.
  • SEO 및 검색 가능성: 일부 페이지와 카탈로그를 공개함으로써 조직은 검색 엔진 가시성을 개선하여 사람들이 온라인에서 학습 프로그램을 보다 쉽게 검색할 수 있도록 합니다.

임시 방문 경험의 주요 개념

Experience Builder의 로그인하지 않은 경험을 통해 학습 콘텐츠 및 포털 페이지를 공개적으로 전시할 수 있으므로 방문자가 로그인하지 않고도 찾아볼 수 있습니다.

  • 공용 페이지 및 메뉴 만들기: 로그인 상태에 관계없이 모든 사용자가 액세스할 수 있는 페이지와 단일 메뉴를 설정합니다.
  • 지원되는 위젯만 추가: 사용자 컨텍스트(범주, 강의 및 학습 경로, 콘텐츠 상자, HTML, iframe)가 필요하지 않은 위젯이 포함되어 있지만 시스템에서 사용자별 위젯을 숨깁니다.
  • 적응형 페이지 동작 구성: 로그인한 사용자와 로그인하지 않은 사용자 모두에 대해 페이지가 나타나는지 결정하고, 로그인 상태에 따라 표시되는 위젯과 콘텐츠를 조정합니다.
  • 두 경험 모두 미리 보기: 미리 보기 옵션을 사용하여 위젯 표시 여부 및 내용에서 차이가 있지만 로그인한 사용자와 로그인하지 않은 사용자가 페이지에 어떻게 보이는지 확인할 수 있습니다.
  • 전역 검색 사용: 방문자는 강의와 콘텐츠를 검색하지만 고급 AI 통합 없이 기본 검색 기능만 이용할 수 있습니다.
  • 방문자가 카탈로그 및 강의 개요를 검색하도록 허용: 방문자는 카탈로그 페이지, 강의 세부 사항 및 인스턴스를 탐색하지만 개인 맞춤화된 기능을 등록하거나 액세스하려면 로그인해야 합니다.
  • 브랜딩 및 지역화 사용자 지정: 조직의 브랜딩 및 접근성 요구 사항에 맞게 파비콘과 언어 설정을 지정했습니다.
  • 교육 데이터 액세스 커넥터 활성화: 이 커넥터를 활성화하면 로그인하지 않은 페이지를 최신 상태로 유지하여 과정 메타데이터를 공용 디스플레이에 내보낼 수 있습니다.
  • 공유 인프라로 높은 트래픽 처리: 시스템은 공유 리소스와 비율 제한을 사용하여 대량의 익명 방문자를 관리합니다.
  • SEO에 최적화: 플랫폼에서 검색 엔진 인덱싱을 위한 공개 페이지를 준비하여 학습 콘텐츠를 보다 쉽게 찾을 수 있습니다.

로그인하지 않은 경험에 대한 사전 요구 사항

  • 로그인하지 않은 경험을 사용하려면 먼저 통합 책임자에서 교육 데이터 액세스 커넥터를 활성화해야 합니다.
  • 이 커넥터는 과정 메타데이터를 공용 저장소로 내보내 로그인되지 않은 페이지는 계속 업데이트됩니다.

TDA 커넥터 초기화

TDA(교육 데이터 액세스) 커넥터는 ALM의 새로운 임시 방문 모드 빌더 기능을 활성화하기 위한 중요한 사전 요구 사항입니다. 이 커넥터를 사용하여 교육 메타데이터를 쉽게 내보낼 수 있으므로 포털이 로그인하지 않은 사용자에게 과정 정보를 표시할 수 있습니다.

  • 커넥터 활성화: 통합 관리자 패널에서 TDA 커넥터를 활성화해야 합니다. 이 단계는 로그인하지 않은 Experience Builder 기능을 잠금 해제하고 관리자 인터페이스에 관련 UI 옵션을 표시합니다.
  • 메타데이터 내보내기: 활성화되면 커넥터는 필수 교육 메타데이터(예: 강의 이름, 설명, 개요, 등급, 기간 및 스킬)를 ALM에서 공개 저장소로 내보냅니다. 이 데이터는 로그인하지 않은 페이지 및 위젯을 채우는 데 사용됩니다.
  • 예약 및 동기화: 포털이 최신 강의 업데이트를 반영하도록 내보내기 프로세스를 예약(예: 매일)할 수 있습니다. ALM에서 변경한 내용은 캐싱 및 내보내기 빈도에 따라 다음 내보내기 주기 이후 로그인하지 않은 페이지에 표시됩니다.
  • 기능 가용성: 메뉴 생성, 위젯 지원 및 카탈로그 가시성을 포함한 로그인하지 않은 Experience Builder 기능은 TDA 커넥터가 초기화된 후에만 액세스할 수 있습니다. 커넥터가 활성화되지 않은 경우 experience builder는 로그인한 사용자 시나리오로 제한됩니다.
  • 마이그레이션 및 지원: 기존의 임시 방문 홈페이지에서 전환하는 계정의 경우, TDA 커넥터를 초기화하는 것이 마이그레이션을 위한 첫 번째 단계입니다. 새로운 Experience Builder의 유연성과 향상된 기능을 활용할 수 있습니다.

방문자가 로그인하지 않고도 수행할 수 있는 작업

로그인하지 않은 Experience Builder 사이트에서는 방문자가 공개 카탈로그의 카탈로그 페이지를 열어 교육 카탈로그를 찾아볼 수 있습니다. 사이트 구성 방법에 따라 카탈로그, 제품, 역할, 유형, 스킬 및 태그와 같은 필터를 사용할 수 있습니다. 방문자는 헤더의 글로벌 검색 표시줄(활성화된 경우)을 사용하여 교육을 검색하고, 카탈로그 페이지에서 직접 검색 결과를 볼 수도 있습니다.

강의, 학습 경로 및 인증에 대한 개요 페이지를 열어 교육 세부 정보를 볼 수 있습니다. 이 페이지에는 제목, 설명, 작성자, 지속 시간, 형식, 태그 및 스킬을 포함한 주요 메타데이터가 표시됩니다.

또한, 방문자는 정적 콘텐츠 및 홍보 콘텐츠를 탐색할 수 있습니다. 텍스트 및 리치 콘텐츠 블록을 읽고, 배너 및 이미지 타일을 보고, 외부 마이크로사이트, 비디오 또는 도구와 같은 임베드된 프레임과 상호 작용할 수 있습니다.

방문자가 등록을 클릭하거나 교육을 시작하려고 하면 시스템은 로그인 또는 등록하라는 메시지를 표시합니다. 로그인에 성공하면 방문자는 홈페이지, 사용자 정의 페이지 또는 선택한 특정 교육 등 적절한 페이지로 리디렉션됩니다.

로그인하지 않으면 사용할 수 없는 기능

로그인하지 않은 Experience Builder 사이트에서는 방문자가 사용자 인증이 필요한 기능이나 콘텐츠에 액세스할 수 없습니다. 교육에 등록하거나, 강의를 시작하거나 수료할 수 없으며 내 학습, 달력, 규정 준수, 리더보드 또는 소셜 학습 과 같은 개인 맞춤화된 위젯에 액세스할 수도 없습니다. 이러한 위젯은 사용자별 데이터에 따라 달라지며 로그인 후에만 사용할 수 있습니다.

또한 방문자는 강의에 등록하거나 진행 상황이나 사용자 컨텍스트를 추적해야 하는 콘텐츠에 액세스하는 등의 작업을 수행할 수 없습니다. 교육을 등록하거나 시작하려고 하면 계속하기 전에 로그인하거나 등록하라는 메시지가 표시됩니다.

임시 방문 모드에서 지원되는 위젯

비로그인 모드에서는 사용자별 데이터가 필요 없는 위젯만 지원됩니다. 여기에는 다음과 같은 사항이 포함됩니다.

  • 범주 위젯 - 사용 가능한 교육 범주를 표시합니다.
  • 강의 및 경로 위젯 - 공개 카탈로그의 강의 및 학습 경로를 표시합니다. 1
  • 콘텐츠 상자(정적 텍스트, 이미지 또는 홍보 콘텐츠를 추가하는 경우).
  • HTML 위젯 - 사용자 정의 HTML 내용을 포함합니다.
  • Iframe 위젯 - 페이지 내에 외부 사이트, 비디오 또는 도구를 표시합니다.
  • 임시 로그인 모드에서는 내 학습, 달력, 준수, 리더보드, 소셜 학습 등 사용자 컨텍스트가 필요한 위젯을 사용할 수 없습니다.

임시 로그인 모드에서는 내 학습, 달력, 준수, 리더보드, 소셜 학습 등 사용자 컨텍스트가 필요한 위젯을 사용할 수 없습니다

로그인하지 않은 환경의 페이지 및 메뉴

  • 로그인하지 않은 메뉴는 하나만 지원되며 인증 없이 모든 방문자가 볼 수 있습니다.
  • 페이지는 로그인 메뉴와 로그인하지 않은 메뉴 모두에 추가할 수 있습니다. 두 메뉴 모두에 페이지가 있는 경우에는 사용자의 로그인 상태를 기반으로 위젯과 콘텐츠가 조정됩니다.
  • 로그인하지 않은 메뉴에는 대상 그룹 지정 또는 개인 설정이 없습니다. 모든 사람이 동일한 페이지 세트를 볼 수 있습니다.
  • 로그인 모드가 아닌 모드에서는 지원되지 않는 위젯이 자동으로 숨겨지며 페이지 레이아웃이 간격을 채우도록 조정됩니다.
  • 메뉴 및 페이지 관리(추가, 미리 보기, 삭제)는 로그인 모드와 유사하지만 로그인하지 않은 제약 조건을 위한 조정입니다.

검색 및 카탈로그 동작

비로그인 모드에서는 사용자가 카탈로그 페이지에 액세스하고 검색을 사용하여 사용 가능한 강의 및 학습 경로를 찾아볼 수 있습니다. 카탈로그 페이지에는 로그인 모드와 동일한 계정 설정에 따라 모든 공개 강의가 필터 및 검색 기능과 함께 표시됩니다. 사용자가 검색하면 결과가 카탈로그 페이지에 나타나고 로그인하지 않고도 강의 및 인스턴스 개요 페이지를 볼 수 있습니다. 단, 등록과 같은 작업에는 로그인이 필요합니다.

사용자가 등록하려고 하면 먼저 로그인해야 합니다. 로그인하지 않은 사용자에 대한 검색은 로그인한 사용자에 대한 검색보다 간단하며 AI Assistant 통합과 같은 고급 기능을 포함하지 않습니다.

기술적 구현

교육 데이터 액세스 커넥터 설정

로그인하지 않은 experience builder 기능을 사용하려면 먼저 통합 책임자 패널에서 교육 데이터 액세스 커넥터를 활성화해야 합니다. 이 커넥터는 교육 메타데이터를 ALM에서 공용 저장소로 내보내므로 로그인하지 않은 페이지의 API를 통해 액세스할 수 있습니다. 커넥터 설정은 기능을 활성화하기 위한 필수 구성 요소이며 포털에 최신 교육 정보가 표시되도록 합니다.

메타데이터 내보내기 및 동기화
커넥터는 강의 이름, 개요, 설명, 등급, 기간 및 스킬과 같은 주요 메타데이터 필드를 내보냅니다. 내보내기(예: 매일)를 예약하여 포털을 ALM과 동기화하도록 할 수 있습니다. 모든 메타데이터 필드가 포함될 수 있는 것은 아닙니다. 전체 목록은 엔지니어링 부서에 문의하십시오. 내보낸 데이터는 로그인하지 않은 페이지를 채우는 데 사용되며, ALM의 변경 내용은 다음 내보내기 주기 후에 표시됩니다.

캐싱 및 내보내기 빈도
시스템은 백엔드 내보내기 빈도 및 프런트 엔드 캐싱을 사용하여 데이터 업데이트를 관리합니다. ALM에서 변경한 내용은 예약된 내보내기 및 캐시 새로 고침 후 포털에 반영됩니다. 이러한 메커니즘으로 인해 일부 업데이트가 즉시 나타나지 않을 수 있습니다. 더 빠른 업데이트가 필요한 경우 내보내기 일정을 조정하거나 필요에 따라 캐시를 지우십시오.

CSS/JS 사용자 지정 지원
사용자 정의 탭을 사용하여 로그인한 페이지와 로그인하지 않은 페이지에 사용자 정의 CSS 및 JavaScript를 적용할 수 있습니다. 이를 통해 일관된 브랜딩을 유지하고, 사용자 정의 UI 요소를 추가하고, 포털 전반에서 사용자 경험을 향상시킬 수 있습니다. 모든 사용자 정의는 전역적으로 적용되어 통합된 모양과 느낌을 보장합니다.

URL 차이 및 브랜딩(파비콘, 페이지 제목)
로그인되지 않은 페이지와 로그인된 페이지는 사용자 상태를 구분하기 위해 서로 다른 URL을 가질 수 있다. 포털에 대한 파비콘과 페이지 제목을 사용자 정의하여 브랜드 정체성을 강화할 수 있습니다. 이러한 기능은 Experience Builder에서 사용할 수 있습니다. 로그인하지 않은 지원에 대한 최신 상태는 엔지니어링 팀에 문의하십시오.

성능 및 확장성

공유 스택과 프리미엄 스택 비교

공유 스택을 사용하면 여러 고객이 공통 인프라에서 로그인하지 않은 경험 빌더를 사용하여 표준 트래픽 수준을 지원할 수 있습니다. 프리미엄 스택은 고급 요구 사항이 있는 고객을 위해 전용 리소스, 실시간 기능 및 높은 시트 제한을 제공하는 유료 옵션입니다. 예상 트래픽 및 비즈니스 요구 사항에 따라 스택을 선택합니다.

트래픽 제한 및 속도 제한

공유 스택은 트래픽 제한을 시행하여 고객 간에 공정한 사용을 보장합니다. 엔지니어링 팀은 단일 고객이 모든 리소스를 소비하지 않도록 비율 제한을 구현합니다. 마케팅 캠페인을 계획하거나 트래픽이 많을 것으로 예상되면 엔지니어링 팀과 협력하여 한계를 이해하고 서비스 중단을 방지하십시오. 속도 제한은 모든 사용자의 시스템 안정성과 성능을 유지하는 데 도움이 됩니다.

멀티 테넌시 및 SEO 고려 사항
이 플랫폼은 다중 테넌시를 지원하여 여러 고객이 공유 인프라에서 포털을 호스팅할 수 있도록 합니다. 로그인하지 않은 페이지는 sitemap.xml 및 robots.txt와 함께 SEO 친화적이므로 검색 엔진 가시성을 최적화할 수 있습니다. 이렇게 하면 포털이 검색 엔진에 의해 적절하게 검색 및 인덱싱될 수 있습니다.

마이그레이션 및 중단

로그인하지 않은 기존 홈페이지에서 전환

기존의 로그인하지 않은 홈페이지 기능은 사용이 중단됩니다. 새 계정에는 이 옵션이 표시되지 않으며 이를 사용하는 기존 계정은 Experience Builder 기반 솔루션으로 마이그레이션하라는 알림을 받게 됩니다. 향상된 유연성, 위젯 지원 및 향상된 사용자 경험을 위해 새로운 Experience Builder를 사용하여 홈페이지를 다시 만들어야 합니다. 전환 계획을 통해 업무 중단을 최소화하고 계속 지원할 수 있습니다.

커뮤니케이션 계획
기존 홈페이지를 사용하는 고객은 사용 중단 타임라인 및 마이그레이션 단계에 대한 명확한 커뮤니케이션을 수신합니다. 홈페이지를 새로운 experience builder 플랫폼으로 이전하여 새로운 기능과 지속적인 업데이트를 통해 혜택을 누릴 수 있도록 지원이 제공됩니다.

로컬라이제이션 및 로그인 지원

로케일 대체 논리
생성된 로케일로 페이지가 표시됩니다. 사용자의 로케일을 사용할 수 없는 경우 시스템은 대체(fallback) 로직을 사용하여 사용 가능한 로케일 중 가장 적합한 다음 로케일을 선택합니다. 이렇게 하면 사용자들이 지원되는 언어로 콘텐츠를 항상 볼 수 있으므로 접근성과 사용자 만족도가 향상됩니다.

지원되는 로그인 유형
임시 방문 모드에서는 SSO 및 표준 로그인을 포함하여 ALM에서 사용할 수 있는 모든 로그인 유형을 지원합니다. 사용자는 로그인하지 않고도 콘텐츠를 찾아볼 수 있으며, 강의에 등록하거나 개인화된 기능에 액세스하는 등 필요한 경우 로그인하라는 메시지가 표시됩니다. 이를 통해 탐색에서 참여로 원활하게 전환할 수 있습니다.

로그인하지 않은 API

책임자 학습 개체 API

로그인하지 않은 Experience Builder 페이지 및 헤드리스 포털은 제품 및 역할을 기반으로 과정을 구성하거나 필터링하는 경우가 많습니다. Admin LO API가 향상되어 백엔드 및 헤드리스 통합과 TDA 커넥터에 대해 이러한 연결에 일관되게 액세스할 수 있습니다.

끝점 및 동작

기존 Admin LO 엔드포인트를 계속 사용합니다.

GET /primeapi/v2/learningObjects/{loId}?enforcedFields[learningObject]=products,roles

위치:

  • loId는 학습 개체 ID(예: 강의:12345)입니다.
  • enforcedFields[learningObject]는 해당 LO에 대한 제품 및 역할을 명시적으로 포함하도록 API에 지시합니다.

이는 enforcedFields를 통해 요청된 경우 LO의 제품 및 역할 연결이 응답에 있는지 확인함으로써 충족됩니다. 그런 다음 응답에는 Experience Builder 및 기타 소비자에 대한 권장 제품(rec_products) 및 역할(rec_roles)을 계산하거나 표시하는 데 필요한 제품 및 역할 메타데이터가 속성에 포함됩니다.

관리자 또는 통합의 일반적인 호출은 다음과 같습니다.

컬 -X GET
"https://{your-domain}/primeapi/v2/learningObjects/course:12345?enforcedFields[learningObject]=products,roles"
-H "권한 부여: 전달자 {admin_token}"
-H "수락: application/vnd.api+json"

반환된 LO JSON은 이전과 동일한 기본 구조이지만 이제 enforcedFields를 사용하여 요청할 때 표시되는 제품/역할 필드에 의존할 수 있습니다. enforcedFields를 사용하지 않는 통합은 계속해서 이전과 같이 작동합니다.

학습 객체 목록 - EffectiveModifiedDate 필터의 작업 지원

목적

TDA(교육 데이터 액세스) 커넥터 및 헤드리스 구현은 학습 개체의 유효 수정 날짜​를 기준으로 증분 동기화를 수행해야 하는 경우가 많습니다. 이 릴리스까지 작업 지원(LO 유형 작업 지원)은 effectiveModifiedDate 필터와 결합될 때 올바르게 처리되지 않았습니다. 이 릴리스에서는 이 문제가 수정되어 작업 지원이 강의 및 학습 경로처럼 점진적으로 동기화됩니다.

끝점 및 동작

날짜 필터 및 LO 유형과 함께 기존의 LO 목록 엔드포인트를 사용합니다.

GET /primeapi/v2/learningObjects
?filter.effectiveModifiedDate.fromDate=2025-03-15T13:14:56.000Z
&filter.effectiveModifiedDate.toDate=2025-03-20T13:14:56.000Z
&filter.loTypes=jobAid

이전에는 filter.loTypes=jobAid가 effectiveModifiedDate 범위와 결합되면 필터에서 작업 지원이 효과적으로 제외되고 작업 지원이 지원되지 않는 것처럼 호출이 수행되었습니다.

이번 업데이트부터는 호출에서 effectiveModifiedDate가 지정된 창에 속하는 작업 지원 학습 개체만 반환합니다.

{
  "links": {
    "self": "https://acapapiserver/primeapi/v2/learningObjects?page[limit]=10&filter.effectiveModifiedDate.fromDate=2026-01-19T13:14:56.000Z&filter.effectiveModifiedDate.toDate=2026-01-21T13:14:56.000Z&filter.loTypes=jobAid"
  },
  "data": [
    {
      "id": "jobAid:144968",
      "type": "learningObject",
      "attributes": {
        "authorNames": ["Sid"],
        "dateCreated": "2026-01-20T08:48:55.000Z",
        "datePublished": "2026-01-20T08:48:55.000Z",
        "dateUpdated": "2026-01-20T08:48:55.000Z",
        "effectiveModifiedDate": "2026-01-05T07:31:18.000Z",
        "loType": "jobAid",
        "loFormat": "Content",
        "loResourceType": "Content",
        "localizedMetadata": [
          {
            "description": "Link jobAid new",
            "locale": "en-US",
            "name": "Link jobAid new"
          },
          {
            "description": "Link jobAid new fre",
            "locale": "fr-FR",
            "name": "Link jobAid new fre"
          }
        ],
        "relationships": {
          "authors": {
            "data": [
              { "id": "13385176", "type": "user" }
            ]
          },
          "instances": {
            "data": [
              { "id": "jobAid:144891_-1", "type": "learningObjectInstance" }
            ]
          }
        }
      }
    }
  ]
}

즉, 다른 유형에서 이미 수행한 것과 동일한 방식으로 effectiveModifiedDate를 기반으로 증분 JobAid 동기화를 안전하게 구현할 수 있습니다.

filter.loTypes=jobAid를 생략하면 다른 LO 유형의 동작은 변경되지 않습니다. 변경 사항은 JobAid와 해당 필터의 결합에만 영향을 줍니다.

메뉴 API: 로그인하지 않은 메뉴 필터

목적

Experience Builder와 헤드리스 프론트에는 공용 방문자의 탐색을 정의하는 로그인하지 않은 메뉴​를 검색할 수 있는 간단한 방법이 필요합니다. 이 릴리스 전에는 모든 메뉴를 가져온 다음 사용자 정의 논리를 적용하여 로그인하지 않은 탐색을 나타내는 메뉴를 식별해야 했습니다. 이 릴리스에는 간단한 서버측 필터가 추가되었습니다.

끝점 및 동작

기존의 메뉴 목록 끝점을 새 쿼리 매개 변수와 함께 사용합니다.

GET /primeapi/v2/templates/menus?include=pages,subMenus.pages&isNonLoggedIn=true

주요 요점은 다음과 같습니다.

  • include=pages,subMenus.pages는 선택 사항이지만, 동일한 응답으로 페이지 및 하위 메뉴 페이지 세부 정보가 필요한 경우 권장됩니다.
  • isNonLoggedIn=true는 이번 릴리스에서 새로 추가되었으며 서버에 로그인하지 않은 메뉴로 플래그가 지정된 메뉴만 반환하도록 지시합니다.

isNonLoggedIn 매개 변수가 없으면 끝점이 이전과 동일하게 작동하고 기존 기본 동작에 따라 메뉴를 반환합니다. isNonLoggedIn=true인 경우 일반적으로 계정에 대해 로그인하지 않은 환경에서 사용하는 단일 메뉴를 반환합니다(일반적으로 계정당 하나의 로그인하지 않은 메뉴가 있으므로).

실제로 클라이언트는 다음 문제를 해결할 수 있습니다.

컬 -X GET
"https://{your-domain}/primeapi/v2/templates/menus?include=pages,subMenus.pages&isNonLoggedIn=true"
-H "권한 부여: 전달자 {admin_token}"
-H "수락: application/vnd.api+json"

또한 한 번의 호출로 로그인하지 않은 탐색 구조와 익명 방문자에게 표시되어야 하는 모든 페이지를 다시 가져옵니다.

이 기능은 특히 헤드리스 임시 방문 사이트를 구축하고 있고 Experience Builder에서 사용하는 것과 동일한 탐색을 미러링하려는 경우 또는 임시 방문 메뉴가 올바르게 구성되었는지 여부를 디버깅하는 경우에 유용합니다.

사용자 정의 도메인 목록 허용

로그인하지 않은 스택은 다음으로 구성됩니다.

  • 레이아웃, 구성 JSON 및 정적 에셋을 제공하는 공개 CDN 도메인(예: cpcontents.adobe.com 또는 yourdomain.example.com).
  • 카탈로그 및 검색 데이터를 제공하는 공용 Elasticsearch(ES) 엔드포인트이지만, 해당 ALM 계정에 대해 허용 목록 도메인​에서 요청이 제공된 경우에만 가능합니다.

사용자 정의 도메인을 소개하면 사용자 정의 도메인을 추가하기 위한 기존 프로세스를 따르는 추가 작업 없이 원활하게 작동합니다.

사전 요구 사항

로그인하지 않은 사용자에 대한 사용자 정의 도메인을 허용 목록에 추가하기 전에:

  1. 사용자 정의 도메인은 ALM 계정에 대해 구성됩니다(예: academy.yourcompany.com의 DNS는 Adobe/Akamai를 가리키며 인증서는 프로비저닝됨).
  2. 계정에 대해 TDA(교육 데이터 액세스) 커넥터​를 사용할 수 있습니다.
  3. 로그인하지 않은 Experience Builder 기능이 활성화되었습니다(Adobe 쪽).

다음 단계를 수행하면 다음을 확인할 수 있습니다.

  • 계정에 cpDomain, almDomain, almCdnBaseUrl, esBaseUrl 및 허용 목록 도메인과 같은 필드가 포함된 로그인하지 않은 계정 JSON(종종 accountConfig/experienceBuilderConfig로 표시됨)이 있습니다.
  • 로그인하지 않은 스택은 데이터를 제공할 위치와 요청을 수락해야 하는 도메인을 알고 있습니다.

허용 목록이 작동하는 방법

허용 목록은 TDA가 내보내고 로그인하지 않은 스택이 읽는 구성에 저장됩니다. 해당 구성에는 다음이 포함됩니다.

  • ALM 도메인(cpDomain, almDomain)
  • 로그인하지 않은 콘텐츠(almCdnBaseUrl)에 대한 CDN 기본 URL​입니다.
  • 공개 검색 기본 URL(esBaseUrl).
  • 해당 계정에 대해 로그인하지 않고 공개적으로 호출할 수 있는 도메인 목록입니다.

로그인하지 않은 Experience Builder가 사용자 정의 도메인에서 작업하려면 다음을 수행하십시오.

  • 브라우저는 해당 사용자 정의 HTML(또는 설정에 따라 ALM 임시 방문 CDN 도메인)에서 임시 방문 도메인을 로드해야 합니다.
  • 해당 도메인에서 공개 ES 및 CDN 엔드포인트로의 호출을 수락해야 합니다. 이 문제는 도메인이 허용 목록에 있는 경우에만 발생합니다.

이 릴리스에서는 로그인하지 않은 새 CDN 도메인 cpcontents.adobe.com을 추가하고 TDA 커넥터의 허용 목록 도메인​에 배치하도록 지정합니다. 로그인하지 않은 기존 기본 사용자의 경우 업데이트해야 합니다.

사용자 정의 도메인 허용 목록

ALM에서 사용자 지정 도메인 구성

Adobe으로 작업하여 도메인(예: academy.yourcompany.com)을 ALM 계정의 사용자 정의 도메인으로 등록합니다. DNS를 업데이트하여 Akamai Adobe을 지시대로 가리키고 SSL 및 라우팅이 완료될 때까지 기다립니다.

이때 로그인된 트래픽과 로그인되지 않은 트래픽 모두 해당 도메인을 통해 ALM에 도달할 수 있지만 도메인이 허용 목록에 표시되지 않으면 로그인되지 않은 검색과 카탈로그 호출이 계속 차단될 수 있습니다.

TDA 및 로그인하지 않은 Experience Builder 사용

다음을 확인하십시오.

  • 교육 데이터 액세스 커넥터​를 사용할 수 있습니다.
  • 계정에 대해 로그인하지 않은 Experience Builder 기능이 켜져 있습니다.

TDA를 활성화하면 로그인하지 않은 계정 JSON이 생성되거나 업데이트됩니다. 새 계정의 경우 이 프로세스는 기본적으로 로그인하지 않은 새 CDN 도메인(cpcontent.adobe.com)을 허용 목록에 포함하므로 공용 ES 끝점은 해당 도메인의 호출을 예상합니다.

이전에 로그인하지 않은 스택을 이미 사용하고 있던 계정의 경우 M45 사양은 새 도메인을 선택하려면 기존 커넥터를 삭제하고 다시 만들어야 한다고 호출합니다.

허용 목록에 사용자 지정 도메인 추가

중요한 부분은 로그인하지 않은 ES 스택에 academy.yourcompany.com 이 승인된 오리진임을 알리는 것입니다. 두 가지 일반적인 경로가 있습니다.

  1. TDA 커넥터 다시 사용(간단하고 셀프서비스에 친숙한)

Experience Builder M45 Wiki는 로그인하지 않은 기존 기본 사용자가 TDA 연결을 삭제하고 다시 활성화해야 새 도메인이 자동으로 허용 목록에 추가됩니다. 이렇게 하면 다음 두 가지 사항이 충족됩니다.

  1. 로그인하지 않은 계정 JSON이 다시 생성됩니다.
  2. 허용 목록에 있는 도메인이 로그인하지 않은 새 CDN 도메인과 사용자 정의 도메인을 포함하도록 업데이트됩니다.

이는 계정 수가 적고 일시적으로 커넥터를 비활성화하고 다시 활성화하는 것을 허용할 수 있는 경우에 권장됩니다.

  1. 도메인이 실제로 허용 목록에 있는지 확인

허용 목록이 표시되면 사용자 지정 도메인에서 로그인하지 않은 사이트를 열고 브라우저 네트워크 호출을 검사합니다.

보고 싶은 항목:

이러한 호출에서 4xx 또는 "신뢰할 수 없는 도메인" 또는 "허용되지 않은 원본"을 암시하는 명시적 오류가 반환되면 허용 목록이 불완전하거나 잘못 구성되므로 지원팀에서 이를 조정해야 합니다.

로그인하지 않은 LLD는 계정 구성에 필요한 도메인 값을 보유할 수 있다는 점에 유의합니다. 런타임에 사이트에서는 URL의 도메인이 구성에 설정된 것과 일치하는지 확인합니다. 일치하지 않으면 사용자가 오류 페이지로 리디렉션될 수 있습니다. 이렇게 하면 다른 고객의 도메인을 통해 한 고객의 구성에 액세스할 수 없게 됩니다.

로그인하지 않은 Experience Builder에서 권장 사항 사용

로그인하지 않은 Experience Builder를 사용하면 방문자가 로그인하기 전에 카탈로그를 검색하고 강조 표시된 콘텐츠를 볼 수 있는 공개 학습 페이지를 구축할 수 있습니다. 해당 방문자는 익명이지만 메타데이터와 위젯을 사용하여 추천 교육을 제공할 수 있습니다.

로그인한 학습자 앱에서 추천은 학습자의 프로필, 내역, 스킬 및 진행률에 따라 개인화할 수 있습니다. 로그인하지 않은 환경에서는 아직 학습자 ID가 없으므로 플랫폼이 사용자별로 개인 설정할 수 없습니다.

따라서 비로그인 모드의 Recommendations은 다음과 같습니다.

  • 큐레이션됨 또는 규칙 기반: 카탈로그, 제품, 역할, 레이블, 태그 및 기타 메타데이터를 기반으로 합니다.
  • 세그먼트 중심: "개발자에게 권장됨", "파트너에게 권장됨", "초보자에게 추천됨"
  • 마케팅 중심: 방문자가 로그인한 후 등록하도록 안내하는 데 사용됩니다.

권장 사항을 지원하는 메타데이터 및 API

로그인하지 않은 페이지는 다음과 같은 용도로 사용됩니다.

  • 학습 개체 메타데이터(강의, 경로, 인증, 작업 지원)를 공용 검색 인덱스로 내보내는 TDA 커넥터​입니다.
  • 로그인하지 않은 위젯(카탈로그, 검색, 강의 및 경로, 범주)의 쿼리에 응답하는 공개 검색 스택​입니다.
  • 추천 규칙에 사용할 수 있는 제품 및 역할 메타데이터를 표시하는 관리자 학습 개체 API​입니다.

이번 릴리스에서는 제품 및 역할 연결을 안정적으로 사용할 수 있도록 Admin LO API가 확장되었습니다.

GET /primeapi/v2/learningObjects/{loId}?enforcedFields[learningObject]=products,roles

이를 통해 위젯 및 헤드리스 통합을 통해 제품, 역할, 카탈로그 레이블, 태그 및 기타 필드를 일관되게 사용하여 규칙 기반 권장 사항을 구축할 수 있습니다.

Experience Builder 위젯으로 추천 섹션 디자인

Experience Builder 위젯​을 메타데이터 필터와 결합하여 로그인하지 않은 페이지에 추천 섹션을 만들 수 있습니다.

과정 및 경로 위젯

추천 항목의 행이나 격자를 표시하려면 강의 및 경로 위젯을 사용합니다. 구성에서 다음을 선택할 수 있습니다.

  • 가져올 카탈로그
  • 필터로 사용할 카탈로그 레이블, 제품, 역할 또는 태그
  • 강의, 경로, 인증, 작업 지원 또는 조합 표시 여부.
  • 정렬 및 최대 항목 수입니다.

예를 들어 다음 항목을 만들 수 있습니다.

  • "개발자에게 권장됨": 개발자 콘텐츠에 사용하는 제품 또는 역할별로 필터링합니다.
  • "여기에서 시작": "스타터" 또는 "온보딩"과 같은 레이블로 필터링합니다.
  • "이번 분기 추천": 2026년 3분기 추천 레이블과 같이 시간 바운드 레이블로 필터링합니다.

위젯이 비헤이비어에서 학습하지 않고 사용자가 정의한 메타데이터 규칙과 일치하는 항목을 표시합니다. 하지만 방문자 입장에선 추천 스트립에 가깝다.

범주 위젯

범주 위젯을 사용하면 방문자가 제품 이름을 모르더라도 "권장되는" 콘텐츠 세트로 이동할 수 있습니다.

각 세그먼트가 나타내는 타일은 다음과 같이 구성할 수 있습니다.

  • "관리자용"
  • "영업 팀용"
  • "파트너용"
  • "제품 라인별"

각 타일은 다음 중 하나에 연결할 수 있습니다.

  • 필터링된 카탈로그 페이지(예: 특정 제품 또는 레이블로 필터링된 카탈로그)
  • 해당 세그먼트에 대해 미리 구성된 과정 및 경로를 사용하는 로그인하지 않은 전용 페이지입니다.

이렇게 하면 개인 맞춤화 없이 "세그먼트별 추천 경로" 경험을 제공할 수 있습니다.

세그먼트 기반 권장 사항 작성

로그인하지 않은 방문자에게는 아직 ALM 프로필이 없으므로 세그먼트별 권장 사항을 디자인하고 방문자가 직접 선택할 수 있도록 하는 것이 유용합니다.

  1. 학원이 누구를 위한 것인지 간략하게 설명하고 적은 수의 세그먼트 입력 지점(예: "개발자", "마케터", "파트너", "신입 사원")을 표시하는 임시 방문 페이지​를 사용합니다. 범주 위젯이나 단추가 있는 간단한 콘텐츠 상자 또는 HTML 섹션을 사용하여 이 작업을 수행할 수 있습니다.

  2. 각 세그먼트에 대해 Experience Builder에서 로그인하지 않은 전용 페이지​를 만듭니다. 해당 페이지에서 그룹에 대해 '권장됨'을 나타내는 필터로 구성된 하나 이상의 강의 및 경로 위젯을 사용할 수 있습니다. 예를 들어, "개발자"의 경우 다음을 필터링할 수 있습니다.

    1. 카탈로그 = "공개 교육"
    2. 제품 = "Adobe Experience Manager"
    3. 태그 = "개발자 기본 사항"
  3. 이러한 세그먼트 페이지를 마케팅 캠페인의 대상으로 사용하고 로그인하지 않은 홈 페이지의 타일의 대상으로 사용합니다.

방문자는 논리가 메타데이터를 통해 디자인 시간에 정의되더라도 상황에 맞는 권장 사항을 보고 있다고 지각합니다.

로그인하지 않은 항목에서 개인 맞춤화된 추천 항목으로 전환

로그인하지 않은 권장 사항은 주로 검색 가능성변환​에 관한 것입니다. 방문자가 교육을 등록하거나 시작하면 로그인하고 프로필과 내역을 보유한 전체 학습자가 됩니다.

일반적인 흐름은 다음과 같습니다.

  1. 방문자는 로그인하지 않은 추천 섹션(홈 권장 사항, 세그먼트 랜딩 페이지, 추천 행)을 통해 콘텐츠를 검색합니다.

  2. 강의나 경로 개요를 클릭하고 등록하거나 시작하도록 선택합니다.

  3. ALM에서 등록하거나 로그인하라는 메시지가 표시됩니다.

  4. 로그인한 학습자는 다음을 포함하여 표준 로그인 학습자 경험을 이어받습니다.

    1. "내 학습"
    2. 개인 진행률로 로그인한 카탈로그
    3. 기존 학습자에 대해 사용하는 모든 내부 추천 시스템.

즉, 로그인한 추천서는 다음에 무엇을 해야 할지 결정하고 계속 진행하는데 도움이 된다.

로그인하지 않은 새로운 Experience Builder에서 작업 지원을 사용하는 방법

사용자 인터페이스​에서 작업 지원은 주로 학습 개체를 표시할 수 있는 위젯을 통해 로그인하지 않은 경험에 참여합니다.

  1. 강의 및 경로 위젯
    이 위젯은 작업 지원을 포함한 여러 LO 유형을 표시할 수 있습니다. 로그인하지 않은 페이지에서는 다음과 같이 구성할 수 있습니다.

    1. 작업 지원을 명시적으로 포함하거나 제외합니다.
    2. 카탈로그, 제품, 역할, 레이블, 태그 및 기타 메타데이터별로 작업 지원을 필터링합니다.
    3. 강의 및 경로와 함께 또는 별도의 "리소스" 스트립으로 제시합니다.

예를 들어, 공개 랜딩 페이지에서 작업 지원만 표시되는 "유용한 리소스"라는 이름의 스트립과 강의 및 경로를 표시하는 "권장 강의"라는 이름의 스트립을 구성할 수 있습니다.

  1. 카탈로그 페이지 및 검색
    로그인하지 않은 카탈로그검색 표면은 공개 검색 색인(교육 데이터 액세스 커넥터에서 제공)을 사용합니다. 해당 인덱스는 이제 작업 지원을 올바르게 지원하므로 다음을 수행합니다.

    1. 로그인하지 않은 검색 결과에는 작업 지원이 포함될 수 있습니다.
    2. 로그인하지 않은 카탈로그 필터(유형, 제품, 태그 등) 계정 구성 및 위젯이 표시되도록 설정되어 있는 한 작업 지원을 포함할 수 있습니다.
  2. LO 개요 페이지
    방문자가 위젯 또는 카탈로그에서 작업 지원을 클릭하면 로그인 모드가 아닌 모드에서 해당 작업 지원에 대한 LO 개요 페이지​로 이동합니다. 여기에서 그들은 설명과 메타데이터를 읽을 수 있습니다. 실제 다운로드 또는 소비는 일반적으로 로그인이 필요하지만 작업 지원 자체의 존재와 검색 가능성은 로그인하지 않은 환경에서 처리됩니다.

로그인하지 않은 API를 통해 작업 지원이 표시되는 방식

API 측​에서 작업 지원은 다음에 의해 지원됩니다.

  1. 교육 데이터 액세스 커넥터 및 공개 검색
    TDA는 다른 LO 유형과 함께 작업 지원 메타데이터를 로그인하지 않은 검색 및 카탈로그 쿼리를 제공하는 공용 검색 인덱스로 내보냅니다. 이것이 Experience Builder와 헤드리스 프런트엔드가 사용하는 방법입니다.
  2. effectiveModifiedDate가 포함된 학습 개체 목록
    이 릴리스에서는 작업 지원이 effectiveModifiedDate 필터에서 제대로 작동하도록 LO 목록 끝점이 수정되었습니다. 이제 다음을 호출할 수 있습니다.

GET /primeapi/v2/learningObjects
?filter.effectiveModifiedDate.fromDate=2026-01-19T13:14:56.000Z
&filter.effectiveModifiedDate.toDate=2026-01-21T13:14:56.000Z
&filter.loTypes=jobAid

이 변경 전에 effectiveModifiedDate를 loTypes=jobAid와 결합하면 작업 지원이 안정적으로 반환되지 않았습니다. 이제 M45 공용 API 변경 사항 Wiki에 설명된 대로 작동합니다. 즉,

  1. TDA 또는 ETL 작업은 과정 및 경로에 대해 수행하는 것과 동일한 방식으로 로그인하지 않은 경험에 대해 작업 지원을 증분 동기화​할 수 있습니다.
  2. 공용 작업 지원 디렉터리를 구축하는 모든 헤드리스 구현은 effectiveModifiedDate 및 loType=jobAid를 기반으로 변경 내용을 쿼리할 수 있습니다.

M45 문서의 샘플 응답은 이 패턴을 사용할 때 반환되는 loType: "jobAid" 및 loFormat: "Content"의 learningObject를 표시합니다.

  1. 관리자 LO API
    임시 로그인에 국한되지 않지만 M45는 다음을 통해 모든 LO 유형에 대한 제품 및 역할 메타데이터를 일관되게 표시하도록 Admin LO API도 업데이트합니다.

GET /primeapi/v2/learningObjects/{loId}?enforcedFields[learningObject]=products,roles

작업 지원의 경우 제품, 역할, 레이블 및 태그를 중앙에서 관리하고 "마케팅 담당자를 위한 리소스" 섹션 또는 제품별 랜딩 페이지와 같이 로그인하지 않은 공개 환경의 해당 메타데이터에 의존할 수 있습니다.

참고:

로그인하지 않은 상태:

  • 작업 지원은 주로 검색 가능​입니다. 방문자는 이러한 지원이 존재함을 확인하고 설명을 읽으며 주제나 과정을 지원하는 방법을 이해할 수 있습니다.
  • 실제 소비(작업 지원 콘텐츠를 다운로드하거나 열기)에는 일반적으로 여전히 로그인이 필요합니다. 특히 작업 지원이 라이선스 또는 내부 콘텐츠의 일부로 간주되는 경우 더욱 그렇습니다.

LO 검색의 '간단한 설명' 변경 사항(로그인하지 않음)

로그인하지 않은 스택에서 학습 개체(LO)의 검색 및 목록은 TDA(Training Data Access) 커넥터와 공개 Elasticsearch 인덱스에 의해 구동됩니다. 역사적으로, 이 스택은 각각의 LO에 대한 단일 개요/설명 필드를 사용하였다. 헤드리스 비로그인 포털을 구축하는 고객은 긴 개요만 표시하는 것이 아니라 로그인한 학습자 UI에서 표시하는 것과 동일한 간단한 설명을 LO 타일에 표시하고 싶어했습니다.

변경 사항은 로그인하지 않은 검색 및 목록 API에서 LO 간단한 설명​에 대한 지원을 도입합니다.

  • 과정​의 경우 기존 UI 의미 체계:
    • 로그인된 카드에는 "간략한 설명"(140자 필드)이 표시되고 그렇지 않으면 긴 "상세 개요"로 표시됩니다.
  • 학습 경로​에 대해 로그인한 UI는 정의된 경우 "혜택" 필드를 간단한 설명으로 사용하고 그렇지 않은 경우 개요로 돌아갑니다.
  • 인증​의 경우 간단한 "설명"이 사용되며 대체(fallback)로 더 긴 "인증 개요"가 사용됩니다.
  • 작업 지원​의 경우 기본 설명 필드가 사용됩니다.

기타 변경 사항

두 계정이 동일한 사용자 정의 도메인을 공유할 수 없다는 제한 사항

Adobe Learning Manager의 로그인하지 않고 로그인하는 아키텍처에서는 사용자 지정 도메인(예: academy.example.com)이 정확히 하나의 ALM 계정에 매핑해야 하는 전역 고유 키로 처리되므로 플랫폼에서는 두 계정이 동일한 사용자 지정 도메인을 공유할 수 없습니다. 이는 보안, 라우팅 및 SEO에 필요합니다. 라우팅 레이어와 임시 방문 스택은 도메인을 사용하여 올바른 계정 구성을 찾습니다(임시 방문 계정 JSON, Experience Builder 메뉴, 브랜딩 및 TDA/검색 끝점 포함).

두 계정에서 동일한 사용자 정의 도메인을 허용하면 어떤 계정의 데이터가 반환되는지 보장할 수 없으며 크로스 테넌트 누수가 발생할 수 있으며 계정별로 생성되지만 호스트별 검색 엔진에 의해 검색되는 sitemap.xml 및 robots.txt와 같은 생성된 아티팩트가 손상될 수도 있습니다. 즉, 사용자 정의 도메인을 할당하거나 이동할 때 먼저 다른 계정에 연결되어 있지 않은지(또는 여기에서 등록 취소함) 확인해야 하며, Adobe의 내부 툴링에서는 동일한 도메인을 여러 계정에 바인딩하려는 시도를 거부합니다.

로그인하지 않은 환경에서의 리소스 브라우저 캐싱

Adobe Learning Manager의 임시 방문 모드에서는 공용 페이지에서 지연 시간이 짧고 원본 부하가 최소화되는 대량의 스파이크 마케팅 트래픽을 처리해야 하므로 리소스의 브라우저 캐싱이 성능 및 규모 전략의 핵심 부분입니다. 로그인하지 않은 HTML 셸(예: index.html/guest.html), 계정 수준 구성 JSON(account.json 또는 config.json), Experience Builder 페이지 레이아웃 JSON(메뉴, 위젯 레이아웃, 카드 설정), CSS, JS, 이미지 및 파비콘과 같은 정적 및 반정적 에셋은 Akamai CDN(cpcontents.adobe.com / cpcontent.adobe.com)에서 CDN측과 브라우저측 재사용을 권장하는 캐시 헤더가 포함된 상태로 제공되므로 첫 번째 페이지 로드 후 브라우저가 해당 캐시에서 대부분 로그인하지 않은 후속 페이지를 렌더링할 수 있으며 ETag 또는 마지막 수정 사항을 통해 필요할 때만 유효성을 다시 확인할 수 있습니다.

홈페이지 옵션 실행

Adobe Learning Manager 홈페이지에서 브랜딩​을 선택합니다. 그런 다음 왼쪽 창에서 '임시 방문 홈페이지'를 선택합니다.

홈페이지 옵션

로그인하지 않은 홈페이지 옵션 선택

배너 추가

마케팅 발표용 배너를 추가하거나 오늘의 인기 주제를 소개할 수 있습니다. 배너 추가​를 선택합니다.

배너

배너 추가

배너로 사용할 이미지를 찾습니다. 그런 다음 배너 이미지에 실행 버튼 형태의 링크를 추가합니다.

범주 추가

이 구성 요소는 태그, 기술 및 카탈로그를 기준으로 카탈로그를 필터링하는 데 사용할 수 있습니다. 이 섹션에는 각 범주에 관한 머리글과 설명이 포함되어 있습니다. 클릭한 경우 사용자는 필터가 적용된 카탈로그 페이지로 리디렉션됩니다.

범주 추가​를 선택합니다. 그런 다음 범주에 관한 세부 정보를 입력합니다.

범주 추가

범주 추가

범주를 저장합니다. 범주가 섹션에 추가됩니다.

카탈로그 추가

플랫폼에 있는 모든 교육을 찾아볼 수 있도록 로그인하지 않은 사용자용 카탈로그를 추가합니다.

카탈로그 추가

카탈로그 추가

내보낸 교육 내용이 모두 표시됩니다.

recommendation-more-help
d5e5961a-141b-4c77-820e-8453ddef913d