We’d like to inform you about the cases of review rejections that often occur in Play Store during app review period.
Please understand that the reasons for the rejection of the Play Store review are so diverse that we cannot cover all screening cases.
After creating the app with the Swin2App, those who applied for a Play Store upload agency will be informed of the measures that meet the reasons for rejection of the review.
You don’t have to worry because we will continue to review until the app is released on the store.
Please check the reasons(cases) that often occur in the Play Store:
1. App sign-in account information
-Refusal: If you do not submit your login account information
If your app has a login function, you must submit a test login account (ID, password).
The app created with Swing2App also provides membership registration and login functions.
If you have a login function in the WebView or push app that connects the website, you must provide the demo account for the same.
The play store team uses this account to log in directly to your app and to check and review all the menus of the app.
So you need to submit an account that can actually log in. Please submit with a user account that does not have administrator privileges.
You can sign up using a test account and provide that test account for store upload team testing process.
2. Privacy Policy, Terms of Use
-Refusal case: Personal information processing policy not registered, contents not stated.
When submitting the Play Store app, you will need to enter the privacy policy URL.
Web app that connects website – WebView, push app can enter the privacy policy URL provided by the user’s website.
For those who have created a swing2app general prototype, the terms and conditions are set by default, and a URL is provided. Therefore, general app production users can submit the privacy policy URL provided by Swing2App.
However, since the content is provided as a sample content, the company name, etc. must be corrected before use.
Check how to modify and use the Terms of Use & policy feature:
https://support.swing2app.com/documentation/appmanage/service/app-policy/
If you do not submit the URL when registering the Play Store app, the review will be rejected.
In addition, if you submit a URL but there is nothing in the terms and conditions, or if incorrect information is entered, the review will be rejected.
*The same applies to the Apple App Store.
3. User-generated content – reporting function
-Refusal case: When the report function is not provided in the bulletin board function
Community – Apps that provide the ability to create and comment on boards must provide reporting functionality in accordance with the User Content Policy.
*User Policy: You must provide these features : Report posts, report users, and block users.
When a user is reported, the post must be deleted immediately, and the reported user must also be blocked (removed) from the web.
In the swing2app general prototype, the report function is set and provided on the bulletin board, so users do not need to do anything extra.
Web app connected to website – Push, web view app users, please check if the website you connected to the app has a report function.
If you don’t have a reporting function, you’ll need to provide both report/block functionality as described above.
*The same applies to the Apple App Store.
4. WebView, Push App – Submit advance notice documents
-Reason for refusal: Not submitting supporting documents according to WebView spam policy
If you release a WebView or push app on the Play Store, you must submit the website domain registration information and business license documents to check the business information of the website.
-Submission of web domain registration confirmation: Contents of domain name, registrant, business information, etc.
-Submission of business license: It must match the business license and the business owner information listed on the website.
*If you are not registered as a business, you can only submit your website domain registration information.
*What is a website domain registration?
Proof of the owner of the web domain can be obtained from the hosting and domain company that created the website.
*The WebView spam policy is a policy that determines whether a website linked to an app belongs to you or uses someone else’s website without permission.
Therefore, if you submit the above proof documents from the app review submission, you can launch the app without any problems.
If you upload with Swing2App, we will receive the documents and submit them together, and if you upload directly, please submit the documents from the store listing.
*Other websites, Google, sites provided on portals such as, instagram, YouTube, blogs, etc. may not be available because the domain cannot be proved.
*In addition, if you link someone else’s website without permission, you will not be able to launch the Play Store as a violation of WebView domain ownership.
5. Prohibit soft updates
-Refusal case: When a soft update window appears when running the app
Swing2App Soft Update (Re-run) is a function that updates within the app, and it can be used conveniently if it has not been released to the store.
However, Google prohibits automatic updates within the app.
Therefore, apps that have been or will be released on the Play Store/App Store should not use soft updates.
-If you are using the Play Store app, please select ‘Soft update’, select Hard update (reinstall the app) to proceed with the update.
-Please do not use app updates during Play Store review. (If the app version is different during the review, the app review will be rejected)
-If you update the Play Store app after it is released, you must update the Play Store to the corresponding version of the app.
6. For famous brands, copyrights, names
-Reason for refusal: Use of famous brand content/logo, use of copyrighted content and images
Since the above are all reasons for similar types of policy violations, I will explain them together.
-Images of famous celebrities (photos), movies, T-V programs, music videos, etc.
– Logo images of universities and specific institutions
-If you use copyrighted content, or if you use a full production of a book.
– Promoting or selling counterfeit luxury goods
– The app description misrepresents the developer’s relationship with another company/organization/ developer
– Using characters and titles of famous TV shows to mislead users into thinking that the app is related to the TV show.
7. False Representation – Fraudulent Activity
-Rejection case: Misrepresentation of untrue information
We don’t allow apps that contain false or misleading information or claims in descriptions, titles, icons, screenshots, etc.
1) Prohibition of content and images indicating achievements and awards (ex: No mention of winning a gold medal, winning a brand award of the month, etc.)
2) Number of ranks (1st place, 2nd prize..) Prohibition of use of No.1, TOP, etc. contents
3) Price-related content: sale, free / promotion information
4) When submitting an English app name, do not enter names only in ‘uppercase’ *Mixed with lowercase letters
5) Misleading medical or health-related claims
6) When referring to a brand or government agency that has nothing to do with the app
Example) Impersonation: “Health Insurance Corporation affiliate app”, “IU fan club official app”
8. Use of contents such as corona and monkey spear (global disease content)
-Rejection case: Submit an app with COVID-19 information
If there is a COVID-19 reference in the app, it will not be approved.
If there is any content related to COVID-19, please remove it.
Disease content, such as corona and monkeypox, has been amended by law so that only state-approved government agencies can handle it.
App stores have all issued the same policy, which is in place to prevent inaccurate and indiscriminate misuse of information.
Therefore, you cannot submit an app with this content.
Even if the app does not cover the content, you may also be refused to include relevant content in the app introduction or description.
For other Play Store review policies, please refer to the following.
1) In case of unauthorized use of copyright-protected content, impersonation of the same name as the commercially released app, trademark theft (not available)
2) Google Play Store policy does not allow content or services that promote online gambling, such as online casinos, sports betting, lotteries, or gambling games that offer cash or other prizes. (Not available)
3) Apps that sell alcohol, cigarettes, nicotine, e-cigarettes, or contain related content are not allowed. (Not available)
4) Apps that contain or promote pornography such as pornography are not allowed. In general, we don’t allow content intended to provide sexual gratification. (Not available)
5) Apps such as gift certificates, mobile phone micropayment merchandising, and micropayment cashing are apps prohibited by Google in relation to the Information and Communications Act and the Financial Act. (Not available)
6) Apps that sell financial products, financial consulting, lending, cryptocurrencies, binary options, or provide related products and services are not allowed.
7) Violation of copyright/intellectual property rights: Unauthorized use of intellectual property rights of third parties or other companies. In particular, uploading third-party content and videos and generating ad revenue from the app will not be approved.
8) WebView and push version apps (web apps that connect websites) must submit supporting documents (advance notification documents) in accordance with the Google WebView policy.
You must submit a prior notice document such as a business license or website domain registration confirmation to prove that the site you connected to the app belongs to you or the company (company).
If you link to a website other than your own as a web app, you will not be able to launch the Play Store.
]]>Submitting the Google Play Store advance notice
When launching the Google Play Store app, you can submit a pre-announcement document for reference during review.
**If you are releasing an app with a web view app or a push version app, you must submit a pre-notification document, so please check the posting to check the submission documents and submission method.
What is an advance notice document?
When registering an app on the Play Store, you are submitting documents proving that the app is not an item that may violate Google policy.
Therefore, the advance notice document is to prove that the app does not have any problems by submitting the documents in advance to app review so that the app can be released normally.
Scenarios for prior notice
-If the app has the right to use third-party intellectual property rights (brand name, website, logo, image, etc.)
-In case there is a document that proves that it has been made on behalf of the information or government agency
-If a game with gambling or casino-style elements is certified by the Korean Game Product Management Committee (GRAC)
If you have created an app that corresponds to the above scenario, you must submit the supporting documents as a pre-notification document when submitting the Play Store app to launch the app normally.
WebView app and Push version app must submit a pre-notification document together.
Among those who have created an app with Swing2App, users who have created a *webview app or a push version app (a web browser app that connects the website to the app as it is) must submit the above notice when registering the Play Store app.
The reason is that according to Google’s webview spam policy, the owner of the website connected to the app is the app developer.
Therefore, you need to submit proof of whether the website connected to the app is owned by the business or your own, and generally, you can submit your business registration card or website domain registration information.
STEP.1 Store listing-subject to prior notice
Advance notice documents can be submitted in Google Play Console> Default Store Listing.
https://play.google.com/console/developers Please log in to the console and register the app.
App information on the left → Go to the default store listing page.
Under [App Details], click the blue‘Pre-Notification Target’.
STEP.2 Providing advance notice to the Google app review team
Go to the Play Console Help Center page.
After checking the contents of the body, click the [Submit Document] button below.
STEP.3 Entering the content of advance notice
If you are logged in to your account, your first name, last name, and email address are automatically entered, so you do not need to enter them.
*For e-mail, if you want to receive the result by another e-mail, please enter your e-mail address again.
1) Application package name
Submit the package name of the app you want to submit. (I will explain the package name confirmation below)
2) Select the appropriate scenario
Selecting’Choose one’ will open the item view window for selection below. Please choose the right item.
*Submission of web views and push apps corresponds to the first content,’Intellectual Property Rights License Documents’.
*If you submit a scenario other than the web view app, you can select the required scenario among the items.
3) Attach documents: You must submit documents that can prove.
A webview app created by applying your website (homepage) to the app must be able to prove that the web is not another owner and that you are the owner and registrant.
Therefore, you must submit the following documents.
-Submission of web domain registration confirmation: Domain name, registrant, business information, etc.
-Submission of business registration card: Must match business registration card and business owner information on the website.
*If you are not registered as a business, you only need to submit the website domain registration information.
*What is website domain registration information?
It is a document that proves the owner of the web domain and can be issued by the hosting and domain company that created the website.
4) Additional information related to this notice: Enter an additional explanation, that is, appropriate content, for the relevant notice.
★Content example
Proof that the app is a website created by us, link our web to the app and submit it to the Play Store as a web view app.
Submit proof of business registration and website domain registration information.or
Our app has the right to use the intellectual property rights of OOO other companies and submit documents proving this.
When confirming the contract document, it contains the content that we can use all the contents and images.
5) Click the [Submit] button to complete the registration.
Swing2App Maker(V2) page → Advanced → Settings: App creation settings → Android package ID If you press the [EDIT] button, you can check the full ID.
The value starting with com.hustay.~ is the package ID. Copy the ID and paste it into the package name above.
The package ID is used as the app package name.
STEP.4 Completion of submission and approval of documents
When you click the submit button, the document submission is completed normally.
Approval will be sent to you by email within 2 days.
*Please submit the app once the prior notice documents are approved.
If you receive the e-mail, the documents submitted to the app review will be reflected together.
As mentioned above, we have shown you how to submit a pre-notification document that must be registered when submitting a web view app to the Google Play Store in Swing2App.
]]>
This is a page to promote your brand and app.
Users using the Play Store can check the developer’s brand and released apps on the developer page.
You can show users other apps you’ve created, and promote your brand.
1. Access the developer page
*Google Play Console: https://play.google.com/console/developers/
After logging in to the Google Play console site https://play.google.com/console/developers
Select Settings → Developer Account → Developer Page on the left side of the dashboard screen.
* All you have to do is enter the required fields.
Website address, actual address, etc. are not required and do not need to be entered.
3) Developer icon registration: This is the icon image displayed next to the developer name.
Size: 512px(horizontal)*512px(vertical)
4) Header image registration: This is the image displayed at the top of the developer page.
Size: 4096px(horizontal)*2304px(vertical)
5) Click the [Save] button to complete.
*After clicking Save, it can take up to an hour for the developer page URL to be previewable, and up to 24 hours for the page to appear to Google Play users.
*If you update the page, it may take up to an hour for the changes to be posted.
What is a recommended app?
Select the featured apps to highlight on the developer page. You can search by app name or package name.
If you don’t select an app, all apps released to your account will be displayed.
Where can I check the registered developer page?
Once the developer page is registered, you can share the page.
If you select the [Copy Link] button in the developer page sharing item, the developer page link address (URL) is copied.
You can check the developer page by pasting it on the pc internet or mobile web.
2. Registration completed. Check out the developer page
How does the developer page look?
Check on mobile
Check on PC
Information
What is the Alpha release?
This is a program that releases the app privately, rather than the official launch of PlayStore so that only users who are registered by the administrator can use the app.
It can be used by administrators for testing purposes or within certain groups, such as companies.
-In the alpha version, you can add a list of users who want to use the test version app, so only those users can share it.
-When the Alpha App is released, a test participation URL is also issued, so only invited users can view the app.
–This allows administrators to use the Alpha release method if they first need to check the test version of the app.
And after you’ve done the test, the app can be officially released back into production.
*PlayStore – Private app launch can also be registered only with Swing2App paid app or free commercial version app. (The free version is not available~)
*Test releases are not available on the Swing2App. Only official releases are available.
SETP.1 PlayStore upload(excluding app version steps)
STEP.2 Register the private Alpha version app
Release Management- Please select Alpha [Management] on the app version private track.
2. Upload APK file
Upload the APK file to be released in Alpha.
Press the [Release New Version] button to go to the app registration page.
Please upload the produced APK file. (The upload method is the same as the process when the app is released)
3. Set up the administrators to participate in the test
4. Alpha version launched
When the APK file upload is complete, select the [Start Alpha Release] button.
STEP.3 How to proceed with app testing
How can I officially release the alpha test app again?
]]>
How to get app updates released on the Play Store
01. Play Store app auto-update setting
3) Select the ‘Settings’ menu.
Because it’s an item you’ve set up on your device, so the developers can’t get involved or force modifications to your update settings.
02. In addition to auto updating, you can update your app right away.
If you have an app that needs to be updated immediately, you can select the app from that list to update it.
2. Search for apps and update them directly
Creating a pop-up within the app to notify you that an update is available (recommended) is fine, but an update can’t be forced without your consent.
]]>
STEP.1 Please check your email from Google.
SETP.2 How to appeal
All 1,2,3,4 items are automatically provided through My Information.
8) Press the [Submit] button to complete.
Important TIP for an appeal application
Kakao Talk
STEP.3 Approved Appeal
Occasionally, the app is deleted, so some people create another app and upload it again by changing the app name and package name.
]]>
To use Google Map (Map), you need to get an API key value provided by Google Map Platform service.
Only then you can link Google maps to your users in the app created by our Swing2App.
So, if you are a swing2app user using Google Maps, please check how to create a Google Maps API key.
After receiving the API key – Swing2App Manager Page – Please enter the key issued in the Google Map Board API item.
* Instructions
1)Google Maps is a paid platform for pay-as-you-go plans.
2)To use Google Maps, first register on the Google Maps platform site, and register your payment card. (Post payment)
3)Google Maps will be provided as a free trial ($300) for the first 12 months and will be charged to the registered card as long as you continue using it after the free trial ends.
★ On how to use the Google Maps board please refer to the relevant post.
☞ [See how to use the Google Map Board]
1. Access the Google Maps platform site and log in with your Google account.
https://cloud.google.com/maps-platform/
Select the [Get Started] button on the home page.
1)Choose your account type: You can choose between personal and corporate.
2)Enter your name and address.
3)Please enter the credit card number, month/year/CCV number, cardholder name for international payments.
*Card must be an international payment card.
4)Please select [Start Free Trial].
If you do this, the API key issuance will be completed.
Paste the copied API key into the bulletin board management – Google Map API item and save it.
[Enter API Key on Swing2App Google Map Board]
After receiving the API key, please move to the Swing2App Manager page → Services → Bulletin bBoard management page.
*More information
]]>
How to reply to Play Store app reviews
When a user who downloads an app on the Play Store writes a review, does the developer know where to reply to the review?
-A reply cannot be done in the app.
– You can check your reviews and reply by logging in with your Google Developer account on the Developer Console site.
See how to reply to Play Store app reviews in the Swing2App article.
Access to Google Developer Console Site
**Reviews can be viewed in the Play Store app, but you’ll need to go to the Google Developer Console site to write a reply.
Ratings and reviews
If you select the [Ratings and Reviews] menu in the left category, you can check the grade, review analysis, review, and test menus.
The grade menu is a menu that is often used with reviews because you can check the app’s overall rating and rating statistics.
Select the [Review] menu below to go to the review page.
Select the [Review] menu.
On the Reviews page, you can see a list of all the reviews of users on the app.
If you select the [Post Reply] button after entering the content in the reply field below the comment, the reply will be run.
*Reporting a review does not delete the review immediately, and Google checks if it is legitimate and processes it after approval.
Therefore, it cannot be reported simply for giving a low star rating.
Please keep this in mind as we will approve any content such as promotional text, slander, or abusive language.
Mobile screen) Play Store application execution
When you run the Play Store application, you can see the developer’s reply in the user review.
We recommend that you select “Automatic Update app” in Play Store App > “Settings”.
How to set up Play Store automatic updates
]]>
How to use the Google Play console support team
* Swing2App is not a Google customer center and does not provide Google-related consultation.
Please check how to use the Google Customer Center below to receive consultation and help.
*The Google Play Console Support Team is a customer center that can be used by Google Play developers.
In other words, it can be used by those who have a Google developer account and launch and operate apps on the Play Store.
General Google users are not eligible for support.
The Google Play Console support team does not provide phone (wired consultation) consultation, so you must go to the site above and contact us.
★You must log in with your Google account to use it.
https://support.google.com/googleplay/android-developer/answer/7218994?hl=en
There are two ways to contact us: chat request or email support.
You can request a chat to chat with an expert, or send an email to request a reply.
*For app deletion and account termination inquiries, it is best to contact us through the link included in the corrective action email received from Google, rather than through the link.
When you press the chat request-you will be taken to the simple chat application entry page.
After entering your name, email address, and app package name, briefly describe the problem and click the [Submit] button to open the expert chat window.
Chatting is available from 10 am to 6 pm during work. (Excluding lunch time from 12:00 to 1:00)
If the chat is not closed, the connection was made immediately. If you are stuck, it may take some time to connect to the chat.
*Instructions
1) It is difficult to consult by phone or chat for inquiries related to Google’s technical content and development.
2) When sending an e-mail request, it often takes more than 2 days for a reply to be answered.
Therefore, we recommend that you contact us via chat.
3) For inquiries about the Google Play Console (users using the app release), please go to the link below and use it.
https://support.google.com/googleplay/android-developer/answer/7218994?hl=en