Google 인증과 Google Play 게임 인증 분리

Google 인증과 Google Play 게임 인증 분리 작업은 PC용 구글 플레이 게임즈 가이드 준수와 구글 차세대 플레이 ID 대응을 위해 작업되었습니다. 기존 하나로 통합되어 있던 Google/Google Play 인증을 Google 인증과 Google Play 인증을 각각 분리하여 처리되며 SDKv4.21.0에 반영되었습니다.
2023년 6월 7일 이전에 앱센터에 등록된 게임에 한하여 영향이 있으며 신규 등록된 게임에는 해당되지 않습니다.

공통 변경 사항

Google 인증과 Google Play 게임 인증 분리로 인해 앱센터의 로그인 IdP 설정 변경, 레거시 서포트 설정 추가가 작업이 있었으며, SDKv4.21.0에서는 레거시 서포트가 ‘사용안함’으로 표시될 경우에는 ‘Google Play로 로그인’이 묵시적 로그인으로 동작합니다.

레거시 서포트 추가
  • 게임의 영향이 없도록 기존 등록된 게임은 모두 레거시 서포트 ‘사용함’ 설정하여 게임 영향을 최소화하였으며, 2023년 6월 7일 이후에 등록된 게임은 레거시 서포트가 ‘사용안함’으로 기본값으로 설정됩니다. SDKv4.21.0으로 업데이트하여도 레거시 서포트가 ‘사용함’일 경우에는 기존과 동일하게 ‘Google로 로그인’이 묵시적 로그인으로 동작합니다.
    레거시 서포트는 앱센터 메뉴에서 확인할 수 있습니다.

    • 메뉴 위치 : Hive 콘솔 > 앱센터 > 게임 관리 > 게임 목록 > Hive 제품 설정 > 레거시 서포트 [확인하기]
  • 로그인 IdP 설정 변경
  • 앱센터에서 앱아이디 별로 로그인 탭에서 설정했던 ‘Google/Google Play로 로그인’에서 ‘Google로 로그인’과 ‘Google Play로 로그인’이 각각 분리됩니다.
  • 기존 게임 앱아이디 로그인 설정이 ‘Google/Google Play로 로그인’에서 ‘Google로 로그인’으로 일괄 변경되었습니다. 레거시 서포트가 ‘사용함’으로 표시되어 있을 경우 로그인 설정 변경이 있더라도 명시적 로그인에서 IdP 노출되는 버튼은 ‘Google Play로 로그인’으로 유지되어 인게임 프로필 내에 연동상태와 동일하게 맞추었습니다.
  • ‘Google Play로 로그인’을 등록할 경우 앱센터에 Client ID, Client Secret 등록이 필요합니다. Redirect URI은 구글 콘솔에 등록해 주세요.
    로그인 설정은 아래의 앱센터 메뉴에서 확인할 수 있습니다.

    • 메뉴 위치 : Hive 콘솔 > 앱센터 > AppID 관리 > AppID 목록 > 로그인 [확인하기]
  • 게임별 변경사항

    PC용 구글 플레이 게임즈 사용 게임

    2023년 6월 7일 이전에 게임을 등록하고 PC용 구글 플레이 게임즈(GPG)를 사용하거나 사용할 예정 게임은 아래와 같이 변경이 필요합니다.

  • PC용 구글 플레이 게임즈에서는 “어떤 버튼도 클릭할 필요 없이 Play Games Services ID로 게임이 원활하게 저장되어야 합니다. 어떤 종류의 계정에도 수동으로 로그인할 필요 없이 게임 플레이 활성화해야 합니다.”라고 가이드하고 있습니다.

    • SDK 버전이 v4.21.0로 업데이트하고 레거시 서포트를 ‘사용함’에서’사용안함’으로 변경해야 합니다.
    • 앱센터의 로그인 설정에서 ‘Google/Google Play로 로그인’에서 ‘Google로 로그인’과 ‘Google Play로 로그인’이 모두 설정되어야 합니다. 또한 게임에서는 인게임 프로필에서 IdP 연동 표시를 ‘Google 연동’과 ‘Google Play 연동’을 각각 표시해야 합니다.
    • 레거시 서포트가 ‘사용함’에서 ‘사용안함’으로 변경되면 앱센터 로그인 설정에서 ‘Google 로그인’ 버튼이 설정되어 있을 경우 명시적 로그인 버튼이 ‘Google Play로 로그인’에서 ‘Google로 로그인’ 변경되어 표시됩니다. 유저의 혼란을 방지하기 위해 게임 점검 시 앱센터 설정 변경을 진행하세요.
    • 레거시 서포트가 ‘사용함’에서 ‘사용안함’으로 변경되면 묵시적 로그인이 ‘Google 로그인’에서 ‘Google Play로 로그인’으로 변경됩니다.
    • 레거시 서포트가 ‘사용함’에서 ‘사용안함’으로 변경되면 기존 로그인된 유저는 Google 인증과 Google Play 인증이 분리되어야 하므로 인게임에서 IdP 연동 표시가 Google 연동과 Google Play 연동 모두 표시되어야 합니다. 이 때 인게임에서 ‘Google Play 연동’과 ‘Google 연동’으로 분리 시 기존에 하나의 디바이스에서 여러 개의 Google 계정으로 연동했던 유저(주/부 계정)는 Google Play 게임즈 서비스를 기존 ID 솔루션에 통합하기 위한 권장사항 문서에 ‘최근 계정 리콜‘ 정책에 따라 Google Play 계정은 가장 마지막 로그인한 Google 계정에 연결됩니다.
      • 예를 들어 하나의 디바이스에서 주계정인 aaa@gmail.com과 부계정인 bbb@gmail.com으로 Google 계정을 번갈아가면서 플레이하는 유저가 마지막 로그인이 aaa@gmail.com이라면, 레거시 서포트가 ‘사용함’에서 ‘사용안함’으로 변경 시(Google 인증과 Google Play 인증 분리되는 시점) 인게임에는 Google (aaa@gmail.com)계정과 Google Play 계정이 각각 표시되고, Google 연동(bbb@gmail.com) 계정만 표시됩니다.
    • ‘Google Play로 로그인’을 선택한 신규 유저는 Google 인증과 Google Play 인증이 분리되었기 때문에 크로스플레이에서 Google 로그인할 경우 신규 계정이 생성됩니다.