Skip to main content

v1 Setup (End of Support Scheduled)

  • This feature has been deprecated by Google and will only be available until 2025.
  • Configure settings to use Google account.

Register Google User OAuth Client ID (Android)

  • Go to Google Cloud Platform > Credentials > Create Credentials > Select OAuth Client ID.
  • Select the application type as Web application, enter other information, and complete.
  • Check the Client ID information of the added OAuth Client ID.

Register Google User OAuth Client ID (iOS)

  • Go to Google Cloud Platform > Credentials > Create Credentials > Select OAuth Client ID.
  • Select the application type as iOS, enter other information, and complete.
  • Select the added OAuth Client ID and download the PLIST information.
  • Rename the downloaded PLIST file to GoogleService-Info.plist.

Register Google Games SDK

  • Download the Google Games Unity Package.
  • Import the Google Games Unity Package into your project.
  • Google Games is required for iOS, and optional for Android.

Download Google Games Unity Package

Register Google Auth SDK

  • Download the Google Auth Unity Package.
  • Import the Google Auth Unity Package into your project.
  • Remove some files to prevent conflicts and errors when importing the Google Auth Unity Package.

Download Google Auth Unity Package

xCode Setup (iOS)

  • Run the xCode project as a CocoaPods project.
  • Add the GoogleService-Info.plist downloaded from Google Cloud Platform to the project.

  • Change the version information of GoogleSignIn in CocoaPods. Some versions may conflict with the Google Auth SDK.
  • After changing the pod information, run pod install to complete the installation of the service.

  • Register the iOS URL Scheme information from Google Cloud Platform in URLType's URL Schemes.
  • The URL Schemes information is the REVERSED_CLIENT_ID value in GameService-Info.plist.