Google Workspace 조직을 병합하는 경우 채팅 앱이 계속 작동하도록 합니다.
채팅 앱을 이전하기 전에 조직의 관리자가 관리 설정이 사용 가능한지 영향을 미칩니다 관리 설정을 변경하면 전체 화면으로 복원될 수 있음 기능을 채팅 앱에 추가하고 필요하지 않습니다. 예를 들어 Google Workspace 관리자가 채팅 앱을 허용 목록에 추가하거나 사용자가 Chat 앱을 설치하도록 허용합니다 자세한 내용은 Google Workspace 조직을 병합한 후 Google Chat 앱을 이전해야 하는지 확인하기
기존 Google Cloud 콘솔을 채팅 앱은 다음 3단계 프로세스를 완료합니다.
- 채팅 앱의 환경을 설정하려면 다음 안내를 따르세요. 병합된 조직에서 Google Cloud 프로젝트 생성, API 사용 설정 OAuth 2.0 동의 화면을 구성할 수 있습니다.
- 새 버전의 채팅 앱을 Cloud 프로젝트입니다.
- 다시 만든 채팅 앱을 Chat에 추가하기 원본 사용 중지 채팅 앱
병합된 조직에서 Cloud 프로젝트를 만들고 API를 사용 설정합니다.
새 Cloud 프로젝트를 만들고 병합된 Google Workspace 조직의 Chat 앱 액세스 권한을 가진 사용자와 그룹이 채팅 앱에서 오류 없이 이 작업을 실행할 수 있습니다.
클라우드 프로젝트 만들기
Google Cloud 콘솔
- Google Cloud 콘솔에서 메뉴 > IAM 및 관리자 > 프로젝트 만들기를 클릭합니다. 로 이동합니다.
-
프로젝트 이름 필드에 프로젝트를 설명하는 이름을 입력합니다.
선택사항: 프로젝트 ID를 수정하려면 수정을 클릭합니다. 프로젝트 ID는 변경할 수 없습니다. 따라서 수명 주기 동안 필요에 맞는 ID를 선택하세요. 살펴보겠습니다
- 위치 입력란에서 찾아보기를 클릭하여 내 비즈니스의 예상 위치를 표시합니다. 살펴보겠습니다 그런 다음 선택을 클릭합니다. <ph type="x-smartling-placeholder">
- 만들기를 클릭합니다. Google Cloud 콘솔이 대시보드 페이지로 이동하고 프로젝트가 생성됩니다. 몇 분 이내에 다시 시작할 수 있습니다.
gcloud CLI
다음 개발 환경 중 하나에서 Google Cloud CLI (`gcloud`):
-
Cloud Shell: gcloud CLI로 온라인 터미널 사용
설정되어 있다면 Cloud Shell을 활성화합니다
Cloud Shell 활성화 -
로컬 셸: 로컬 개발 환경을 사용하려면
install 및
초기화
gcloud CLI에 연결할 수 있습니다
Cloud 프로젝트를 만들려면 `gcloud projects create`명령어를 사용합니다.gcloud projects create PROJECT_ID
API 사용 설정
모든 Chat 앱에 Google Chat API가 있어야 합니다 사용 설정되어 있습니다. 채팅 앱 빌드 방법에 따라 다음 작업을 할 수 있습니다. 다른 API를 사용 설정해야 할 수도 있습니다 예를 들어 Google Cloud Functions를 사용하여 채팅 앱 빌드 Cloud Build API, Cloud Functions API, Pub/Sub API, Cloud Logging API, Artifact Registry API, Cloud Run API입니다 한 가지 권장사항으로 새 Cloud 프로젝트에서 이전된 것과 동일한 API를 사용 설정되어 있는지 확인해야 합니다
API를 사용 설정하려면 다음 안내를 따르세요.
Google Cloud 콘솔
- Google Cloud 콘솔에서 메뉴 > 제품 더보기 > Google Workspace > 제품 라이브러리로 이동합니다. 로 이동합니다.
- 사용 설정할 API를 클릭합니다.
- 사용 설정을 클릭합니다.
- 더 많은 API를 사용 설정하려면 이 단계를 반복합니다.
Google Cloud CLI
- Google Cloud 명령줄 인터페이스 (CLI)를 설치하거나 엽니다.
-
services enable
명령어를 실행하여 사용 설정할 API 서비스를 지정합니다.gcloud services enable API_SERVICE_ID
Chat API 구성
새 Cloud 프로젝트에서는 Chat API를 사용하여 채팅 앱의 이름, 설명, 아이콘을 지정합니다. 받는사람 자세히 알아보려면 Chat API 구성
OAuth 동의 화면 구성
계정에 OAuth 동의 화면을 구성해야 할 수 있습니다. Cloud 프로젝트입니다. 이전에 OAuth 2.0을 사용하여 승인했다면 액세스할 수 있습니다
- Google Cloud 콘솔에서 메뉴 > API 및 서비스 > OAuth 동의 화면. 로 이동합니다.
- 앱의 사용자 유형을 선택한 다음 만들기를 클릭합니다.
- 앱 등록 양식을 작성한 다음 저장하고 계속하기를 클릭합니다.
Google Workspace 외부에서 사용할 앱을 만드는 경우 범위 추가 또는 삭제를 클릭합니다. 광고 소재가 전환될 때 범위 선택:
- 앱에 필요한 최소 액세스 수준을 제공하는 범위를 선택합니다. 목록의 자세히 알아보려면 Google API용 OAuth 2.0 범위
- 세 가지 섹션(민감하지 않음) 각각에 나열된 범위를 검토합니다. 범위, 민감한 범위, 제한된 범위가 있습니다. '민감한 범위' 또는 '제한된 범위' 섹션을 구분하고 민감하지 않은 대체 범위를 사용하여 불필요한 추가 검토를 방지합니다.
- 일부 범위에 대해서는 Google의 추가 검토가 필요합니다. 사용하는 앱 전용 Google Workspace 조직에서 내부적으로 범위를 동의 화면, 제한적 범위 또는 민감한 범위의 사용 시 Google에서 추가로 검토합니다. 자세한 내용은 범위 카테고리.
- 필요한 범위를 선택한 후 저장하고 계속하기를 클릭합니다.
- 사용자 유형으로 외부를 선택한 경우 테스트 사용자를 추가합니다.
<ph type="x-smartling-placeholder">
- </ph>
- 테스트 사용자에서 사용자 추가를 클릭합니다.
- 이메일 주소 및 다른 승인된 테스트 사용자를 입력하고 다음을 클릭합니다. 저장하고 계속하기를 클릭합니다.
- 앱 등록 요약을 검토합니다. 변경하려면 수정을 클릭합니다. 앱이 등록이 확인되면 대시보드로 돌아가기를 클릭합니다.
새 Cloud 프로젝트에 채팅 앱을 다시 배포합니다.
채팅 앱이 다음 언어로 빌드되었는지에 따라 다름 Apps Script, AppSheet 또는 기타 연결 유형(예: Python 또는 Java의 경우 채팅 앱을 재배포할 때 있습니다. 두 경우 모두 코드를 모두 다시 만들 필요는 없지만 몇 가지를 변경해야 합니다
채팅 앱 로직 이전
사용 가능 여부에 따라 Google 채팅 앱의 아키텍처 다른 서비스를 새 Cloud 프로젝트로 마이그레이션해야 할 수 있습니다.
- HTTP 앱의 경우 다음을 실행하는 나머지 앱 로직도 이전해야 합니다. Cloud Functions, Cloud Run 또는 App Engine을 사용하여 빌드되었습니다
- 자연어를 사용하는 대화형 채팅 앱의 경우 Dialogflow 에이전트를 마이그레이션해야 합니다
- 방화벽으로 보호되도록 빌드된 Chat 앱의 경우 다음 사항도 적용됩니다. Pub/Sub 주제를 마이그레이션해야 합니다
새 Cloud 프로젝트에서 대화형 기능 구성
특정 언어로 빌드된 채팅 앱을 재배포하려면 다음 단계를 따르세요. 채팅 앱을 구성하려면 살펴보겠습니다
양방향 기능을 구성하려면 다음을 참고하세요. 사용자 상호작용을 수신하고 이에 응답
Apps Script 채팅 앱 다시 배포하기
다음을 사용하여 빌드된 채팅 앱을 재배포하려면 다음 단계를 따르세요. Apps Script에서 프로젝트 번호가 Apps Script 프로젝트는 새 Cloud 프로젝트에 속하게 됩니다 그런 다음 Apps Script 배포 ID를 입력하여 Google Cloud 콘솔의 채팅 앱 구성 페이지
Cloud 프로젝트 번호 복사
- Google Cloud 콘솔에서 메뉴 > IAM 및 관리자 > 설정을 탭합니다. 로 이동합니다.
- 프로젝트 번호 필드에 값을 복사합니다.
Apps Script 프로젝트에서 Google Cloud 프로젝트 번호 설정
Apps Script로 이동합니다.
Chat 앱 Apps Script 프로젝트에서 프로젝트 설정
을 클릭합니다.Google Cloud Platform(GCP) 프로젝트에서 프로젝트 변경을 클릭합니다.
GCP 프로젝트 번호에 Google Cloud 프로젝트 번호를 붙여넣습니다.
프로젝트 설정을 클릭합니다.
Apps Script 프로젝트의 배포 ID 복사
- Apps Script의 오른쪽 상단에서 배포 > 배포 관리.
- 배포 ID에서 복사를 클릭합니다.
- 완료를 클릭합니다.
채팅 앱 재구성 및 재배포하기
Google Cloud 콘솔에서 'Google Chat API'를 검색합니다. 그런 다음 Google Chat API를 클릭한 다음 관리를 클릭합니다.
구성 탭을 클릭하고 다음 필수 항목을 입력합니다. 있습니다.
- 앱 이름: 사용자가 앱과 상호작용할 때 사용하는 이름입니다. 채팅 앱
- 아바타 URL: 정사각형 그래픽 이미지를 가리키는 HTTPS URL (예: PNG 또는 JPEG), 최소 128x128이어야 합니다. 채팅 앱 아바타
- 설명: 표시되는 채팅 앱의 의도된 목적 을 클릭합니다.
양방향 기능을 사용 설정하려면 양방향 기능 사용 토글을 통해 사용자가 채팅 앱:
연결 설정에서 Apps Script 프로젝트를 선택합니다.
배포 ID 필드에 이전에 만든 배포 ID를 붙여넣습니다. 복사되었습니다.
나머지 구성을 완료하려면 다음 표를 참조하세요. 새 Cloud 프로젝트에서 채팅 앱 구성하기
저장을 클릭합니다.
AppSheet Chat 앱 재배포하기
다음을 사용하여 빌드된 채팅 앱을 재배포하려면 다음 단계를 따르세요. AppSheet로 이동한 후 앱을 새 Cloud 프로젝트에 복사합니다.
서비스 계정 업데이트
채팅 앱이 앱으로 인증되고 사용하여 Google API를 호출하려면 채팅 앱의 서비스 계정 세부정보 자세한 내용은 자세한 내용은 채팅 앱으로 인증합니다.
채팅 앱 공유
다음 국가의 사용자가 채팅 앱을 사용할 수 있게 되기 전에 새로운 조직인 경우 관리자가 채팅 앱 자세한 내용은 참조 Google Workspace 관리자가 Chat 앱을 설치하는 방법
새로운 Chat 앱으로 전환하기
이제 채팅 앱이 새로운 이제 이를 홍보할 때입니다. Chat 스페이스에 추가 채팅 메시지 또는 채팅 메시지를 삭제한 후 이전 Chat 앱을 삭제하세요. 그렇게 하면 사용자가 이전된 채팅 앱
<ph type="x-smartling-placeholder">Chat 스페이스에 새로운 Chat 앱 추가하기
Chat으로 이동합니다.
채팅 메시지 또는 스페이스를 클릭합니다.
스페이스 또는 사용자의 이름 옆에 있는 드롭다운을 클릭한 다음 앱 및 통합을 참조하세요.
앱 추가를 클릭합니다.
앱 이름을 입력하고 목록에서 앱을 선택한 다음 추가.
추가하려는 모든 스페이스 또는 채팅 메시지에 이 단계를 반복합니다. 채팅 앱으로 전환할 수 있습니다
Chat 스페이스에서 이전 Chat 앱 삭제
Chat으로 이동합니다.
채팅 메시지 또는 스페이스를 클릭합니다.
스페이스 또는 사용자의 이름 옆에 있는 드롭다운을 클릭한 다음 앱 및 통합을 참조하세요.
이전되지 않은 이전 채팅 앱 옆에 있는 옵션 더보기
을 누른 다음 스페이스에서 삭제삭제하려는 모든 스페이스 또는 채팅 메시지에 이 단계를 반복합니다. 이전 채팅 앱을 사용 중일 수 있습니다.
이전 채팅 앱 사용 중지하기
사용자가 기존 Chat 앱을 사용하지 못하도록 하기 위해 새로운 채팅 앱을 사용하도록 장려하기 위해 이전 채팅 앱을 사용 중지하고 Google Workspace Marketplace에서 게시 취소합니다.