console plan play-games-services: agent-first PGS setup (games project, Android credential with the app-signing SHA-1, web OAuth client, owner's Publish) with absolute Play Console and Google Cloud links, and console verify from the page text
This commit is contained in:
parent
ca7289b173
commit
5a5d7fd4e7
8 changed files with 104 additions and 7 deletions
|
|
@ -11,6 +11,7 @@
|
|||
// apple-age-rating the API (ageRatingDeclaration)
|
||||
// play-content-rating, play-target-audience page text (summary pages: a label line, its answer on the same or the
|
||||
// next line). Modeled, not recorded: rows that cannot be found are "not found", never a match.
|
||||
import { verifyPlayGames } from './console-games-plan';
|
||||
import type { ShipConfig } from './config';
|
||||
import { type Answer, consoleAnswers, type FormId, type PlanFormId, type PlanOnlyFormId, valueText } from './console-answers';
|
||||
import { APP_CONTENT_CARDS, playOnlyPart, startLabel } from './console-play-plans';
|
||||
|
|
@ -427,6 +428,7 @@ export function verifyText(form: PlanFormId, config: ShipConfig, text: string):
|
|||
if (form === 'play-app-content') return verifyAppContent(text);
|
||||
if (form === 'play-production-countries') return verifyProductionCountries(config, text);
|
||||
if (form === 'play-production-release') return verifyProductionRelease(text);
|
||||
if (form === 'play-games-services') return result(form, 'page-text', verifyPlayGames(config, text));
|
||||
if (form === 'play-store-settings' || form === 'play-privacy-policy' || form === 'play-ads' || form === 'play-sign-in-details' || form === 'play-advertising-id'
|
||||
|| form === 'play-government-apps' || form === 'play-financial-features' || form === 'play-health-apps') return verifyPlayDeclaration(form, config, text);
|
||||
switch (form) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue