Sun Java System Portal Server 7.2 관리 설명서

17장 Google 가젯 상호 작용 관리

이 장에서는 Google 가젯과 사용자 데스크탑 간의 상호 작용을 설명합니다.

데스크탑에서 Google 가젯 사용

Portal Server 관리자는 최종 사용자가 Google 가젯 저장소에 있는 가젯을 자신의 데스크탑에 추가하도록 설정할 수 있습니다. 이 절에서는 Google 가젯 기능을 설명하고 다음과 같은 관리자용 지침을 제공합니다.

Google 가젯 저장소의 가젯은 JSR 168 래퍼 포틀릿인 googlegadgetportlet.GoogleGadgetPortlet의 지원을 받아 실행됩니다. 이 포틀릿을 사용하면 가젯을 포털에서 실행할 수 있으며, 기본 설정 편집, 제목 표시줄만 표시, 전체 페이지에 표시, 새 창에 표시 및 제거 등과 같은 페이지 컨테이너 서비스를 사용할 수 있습니다.


주 –

개별화된 Google 홈 페이지 전용으로 설계된 가젯이나 RSS 피드를 표시하는 가젯 등의 일부 가젯은 Portal Server와 호환되지 않을 수 있습니다. 가젯은 Google 또는 타사에서 개발하거나 성능, 품질 또는 컨텐트에 대한 어떤 약속이나 설명 없이 사용자가 개발합니다.


JSPTableContainerProviderAJAXTableContainerProvider에 기반한 페이지 컨테이너에 대해 전역 수준, 조직 수준, 역할 수준 또는 사용자 수준으로 포털 페이지에서 Google 가젯을 사용할 수 있습니다.

Portal Server 관리자가 Google 가젯 저장소의 가젯을 실행하도록 데스크탑을 활성화한 후에는 권한이 있는 최종 사용자가 다음을 수행할 수 있습니다.

ProcedurePortal Server에 사용할 Google 가젯 API 키를 구하려면

포털에서 사용하는 Google의 AJAX Feed API는 Google API 키가 작동하는 데 필요합니다. 하나의 Google API 키는 하나의 도메인(예: foo.com) 및 해당 하위 도메인(예: bar.foo.com)에 대해서만 유효합니다.

  1. Google AJAX 피드 API에 대한 자세한 내용을 보려면 Google 등록 페이지로 이동하십시오.

  2. Google AJAX API 키 링크에 대해 [등록]을 누릅니다.

    등록 페이지가 표시됩니다.

  3. 제공되는 지침을 따릅니다.

  4. [API 키 생성]을 누릅니다.

Procedure포털 최종 사용자가 Google 가젯을 설정할 수 있도록 하려면

최종 사용자가 Google 가젯을 설정 및 표시할 수 있도록 하려면 API 키 등록 정보를 설정하고 [Google 가젯 추가] 링크를 활성화해야 합니다.

  1. 관리 콘솔에 로그인합니다.

  2. 포털의 [컨테이너 및 채널 관리] 섹션으로 이동합니다.

  3. Google 가젯 API 키 정의를 설정합니다.

    1. TopLevel [[Global]] DN을 선택합니다.

    2. 왼쪽 프레임에서 [GoogleGadgetContainer]를 누릅니다.

    3. 오른쪽의 등록 정보 시트에 있는 apiKey 등록 정보 값에 Google API 키를 입력합니다.

    4. 변경 사항을 저장합니다.

  4. [Google 가젯 링크 추가] 등록 정보를 활성화합니다.

    1. 다음 중 하나에 대한 컨테이너 편집 페이지로 이동합니다.

      • 사용자 DN

      • 조직 DN

      • 역할 DN

      • 전역 DN

    2. isGoogleGadgetsEnabled 등록 정보 값을 true로 설정합니다.

      이 설정은 적절한 권한이 있는 최종 사용자의 포털 페이지에 [Google 가젯 추가] 링크를 자동으로 표시합니다. 이러한 최종 사용자가 페이지에 가젯을 추가하려면 [Google 가젯 추가] 링크를 누릅니다.

Procedure2열 커뮤니티에서 "Google 가젯 추가" 링크를 사용할 수 있도록 하려면

  1. /var/opt/SUNWportal/portals/portal1/communitytemplates/2column에서 XML 템플릿 파일(owner.xmlmember.xml)을 엽니다.

  2. 부울 등록 정보인 isGoogleGadgetsEnabled를 해당 컨테이너(jsptablecontainerprovider)의 DP에 추가하고 값을 True로 설정합니다.