docs: advertise demo mode in the store listing - #378
Merged
Conversation
Adds a 'Try It First, No Setup Needed' section to full_description.txt in all six locales, immediately above Requirements so the answer to 'I have no server' lands with the objection. Each locale quotes that language's actual button label. The listing is also the only durable way to reach a Play reviewer: they always read it, and a rejected update gets no reply channel at all. Records in DEVELOPMENT.md that the label now lives in three places that must agree.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds a Try It First, No Setup Needed section to
full_description.txtin all six locales.Why the listing
A rejected update gets no reply channel — Google's documented recourse is fix-and-resubmit, and written appeals only cover removals and suspensions. Answering "No" under Sign in details (correct for this app) leaves no instructions field either. The store listing is what's left, and reviewers always read it. Unlike a rejection reply, which reaches one person once, this is permanent.
It also earns its place for real users: "I don't have Teslamate set up" is the main reason to bounce off the listing, and the demo is the answer.
Placement
Immediately above Requirements — the heading that tells the reader they need a server of their own. The answer arrives with the objection rather than three sections earlier.
Label consistency
Each locale quotes that language's actual button text, verified against
settings_demo_action:The label now lives in three places that must agree — the button, the six listings, and the reply text for a rejection or support case.
docs/DEVELOPMENT.mdrecords that, because renaming the button otherwise sends a reviewer hunting for something that isn't there.Longest description is 2538 chars, well inside Play's 4000 limit.
Timing
Listing changes are submission-affecting, so don't merge-and-publish while 1.11.1 is in review — a new submission supersedes the queued one and restarts the clock. Safe to merge now (nothing publishes without a tag); just let the current review finish first.