Follow the steps below to set-up your Google Developer Account:
STEP 1: Create Google Developer Account
>Go to Google Play Console
>Sign-In to Google using: Existing Google account or Create Google account
>Follow steps to register: Accept Agreement, then Continue to Payment
>Add Payment. Purchase a membership ($25/year). Developer Console opens.
STEP 2: Give Uscreen Access to Service Account (3 parts)
Part I: CREATE SERVICE ACCOUNT
Link Google Cloud Project: If prompted, check Create New Project then Link Project.
Auth clients: Skip this section- it's not needed. Go to Service Accounts.
Go to: Settings >Developer Account >API Access >Service Accounts
1: Click Create New Service Account.
2: Create Service Account window opens. Click Google Cloud Platform.
3: Google Cloud Platform opens in a new tab. Click Create Service Account (top).
4: Enter Account Information:
-Account Details: Name: Uscreen. Click Create. (alternate name: UscreenOTT)
-Account Permissions: Role: Project-Owner. Click Continue.
-Grant Users Access: Leave Blank. Click Done. Service Account Projects opens.
Part II: DOWNLOAD & SHARE .JSON KEY
1: Check/Select uscreen@api.... >Actions >Create Key >Select JSON, then Create.
2: Notification appears onscreen when file is ready. Click Close.
3: File is saved in Downloads Folder on your computer. Email to email@example.com
4: Go back to Google Play Console. Click DONE on Create Service Account Window.
Part III: GRANT ACCESS TO SERVICE ACCOUNT
1: Settings >Developer Account >API Access > Service Accounts.
2: Click Grant Access next to User** (created in Cloud Platform; linked to JSON)
***If the Uscreen Account/User you created is NOT Listed:
-You did NOT click Done on Create New Service Account window.
-Start over with Part I; use Alternate Account Name (Uscreen OTT).
3: Add: Email: Leave - Access Expiry: Don't Check - Account Permissions: Admin
4: Invite User, then Send Invite. (activates JSON Key/access to service account)
STEP 3: Give Uscreen Access to Developer Account: Invite User
1: Add User: Settings >Users & Permissions >Actions >Invite New Users.
2: Enter Email: firstname.lastname@example.org - Expires: Don't Check - Account Permissions: Admin
3: Click Invite User, then Send Invite. We'll accept the invite and join your account.
4: Check User Access: >Settings >Users & Permissions >Two Users:
email@example.com (Developer Account) & uscreen@api-580...(Service Account)
**To Change User Access:**
-Settings >Users & Permissions >Click blue arrow next to firstname.lastname@example.org
-Select Account Permissions >Check App Access-Admin >Save Changes.
STEP 4: Set-Up Payment
**Required if your app offers an In-App Subscription**
1: Settings >Developer Account >Payment Settings >Create Payments Profile
2: Enter Customer Information, then Merchant Information. Submit.