Thank you for your answer.
The answer to your question is yes.
I attach the application made by App Inventor and the file I received from Google Play.
I can't attach the application file here...
Thank you for your answer.
Hello again Jisoo
- Sorry but private messages are not accepted.
Please add your posts to your original Forum Topic.
- We need to see your Project file (.aia), or at least your Blocks.
- We need to see the actual Google Play file.
Attach files to your post via:
You can export your Project via the "My Projects" drop-down menu:
You can capture your Blocks Code in App Inventor. Via the right-mouse-click menu, select "Download blocks as image".
Yes. Can I check it with this?
GPN_0703.aia (108.1 KB)
Ok, so your App consists of five buttons that goto web pages on your website. The web pages consist of text, images and YouTube links.
The site is clearly religious.
Where is the Google Play document that rejects your App?
Google Play has issues with at least some apps that provide links to YouTube. Your app probably will violate the TOS terms of service if you upload to Google Play. See this Forum discussion https://groups.google.com/forum/#!searchin/mitappinventortest/imperati$20bean|sort:date/mitappinventortest/AKUPgHqRlZE/2zf3R0uABwAJ
Load an app with a link to a YouTube video to GooglePlay and the app probably will be suspended or not allowed to be posted on Google Play. What probably is happening is YouTube does not want developers accessing the videos on their platform other than using YouTube's apps and Google is indicating that you are not allowed to create an app that links to one or more off the YouTube video's in your app. You can build the app but are not allowed to distribute it on Google Play because it violates their policies.
Hello. Thanks to you, I was able to make it using the App Inventor on our homepage. I was happy to sign up for Google Play last week, but I was rejected for violating my policy due to YouTube's background play. When I checked, I was able to see that the YouTube video in the homepage plays through the app, unlike when I watch YouTube videos on my browser, even if the screen on my phone is turned off.
How should I solve this problem?
Homepage is http://gnpnews.org/
Your website plays your own videos, hosted by YouTube, on demand - is that correct?
- We need to see your Project to understand what happens with your App.
- We also need to see a screen capture of the rejection by Google Play. Can't help you without that.
...and the written Google document?
I got it in Korean, so I'll summarize the contents.The e-mail I received from Google that I could not upload the app because it violated information about device and network abuse policies. So I sent an e-mail asking for a detailed explanation, and the response I received was about running the background of YouTube when cell phone was in standby mode.
Jisoo, no problem with the document being in Korean.
Jisoo LEE 개발자님, 안녕하세요.
최근 복음기도신문(appinventor.ai_hukuin0316.GPN_0624) 앱을 검토한 결과 앱이 하나 이상의 개발자 프로그램 정책을 준수하지 않는 것으로 확인되었습니다. 아래에서 앱 상태와 문제해결 방법을 자세히 알아보시기 바랍니다.
기기 및 네트워크 악용 정책 관련 정보
사용자의 기기, 기타 기기 또는 컴퓨터, 서버, 네트워크, 애플리케이션 프로그래밍 인터페이스(API), 서비스(기기에 설치된 기타 앱, Google 서비스, 승인된 이동통신사 네트워크를 포함하나 이에 국한되지 않음)를 방해하거나, 작동에 지장을 주거나, 손상하거나, 무단으로 액세스하는 앱은 허용되지 않습니다.
앱이 서비스 약관을 위반하는 방식으로 서비스 또는 API에 액세스하거나 이를 사용해서는 안 됩니다. 예를 들어, 앱에서 YouTube 서비스 약관을 위반하는 방법으로 YouTube 동영상을 오프라인 저장하거나 사용하고 이를 통해 수익을 창출해서는 안 됩니다.
앱 상태: 거부됨
정책 문제로 인해 앱이 거부되었으며 게시되지 않았습니다. 기존 앱의 업데이트를 제출하신 것이라면 이전에 게시된 버전은 Google Play에서 사용자에게 계속 제공됩니다.
조치 필요: 업데이트한 앱을 제출하여 검토받기
Google Play에 앱을 게시하시려면 다음 단계를 따르세요.
- [기기 및 네트워크 악용]정책을 읽고 자세한 내용을 확인합니다.
- 앱이 정책을 준수하도록 변경하고 위에 설명된 문제를 해결합니다. 또한 해당하는 경우 앱의 스토어 등록정보도 정책을 준수하는지 확인합니다.
- 앱이 다른 모든 개발자 프로그램 정책을 준수하는지 다시 한번 확인합니다.
- [Play Console]에 로그인하여 앱 업데이트를 제출합니다.
정책을 검토했으며 Google의 결정이 잘못되었다고 생각하시면 Google [정책 지원팀]에 문의하시기 바랍니다. 영업일 기준 2일 이내에 연락드리겠습니다.
Google Play가 개발자와 소비자 모두에게 만족스러운 경험을 제공할 수 있도록 지속적으로 협력해 주셔서 감사합니다. Google Play에 앱의 업데이트된 버전이 게시될 수 있기를 바랍니다.
[설문조사(2문항)에 참여하셔서 개발자 환경 개선에 동참해 주세요.
OK, I think we may be able to fix that, I will take a look.
Hi again Jisoo
Some things of note:
Your 512 x 512 icon will crash the installation on some phones. Change it to a 96 x 96 PNG file (preferably zero compression).
Your Screen1 JPG image file can also cause an installation crash - it's highly compressed. I suggest that you crop it tightly to the logo area and save it as a 24 bit PNG with zero compression. You can position it on screen in a Horizontal Arrangement. The Text at the bottom, 'Gospel Prayer Newspaper' can simply be text in a Label.
- You might want to consider reducing the time the User has to stare at the Screen 1 image! In fact, I have found that it causes an issue. When the User is returned to Screen 1, the timer will send him/her back to Screen 3. So, that timer has to be replaced with a button to enter the website.
On Screen 3 you are using labels as separators, good practice but you must give a height - it can't be automatic because that results in a height of zero. Also, setting the width in pixels will make the tool bar too small on some phones and too wide on others - best to use % values.
Concerning the YouTube links continuing to play when the App is Closed. We can return the Web Viewer to the home URL and return the User to Screen 1, Closing Screen 3. The User can exit the App from Screen 1 - encourage this with an exit button (which closes the App). This is not a perfect solution because it is still possible for the User to exit the App while on Screen 3 via the device button, so I have added an exit button to the Screen 3 toolbar as an added incentive for the User to use the App buttons.
I really do not know if Google will accept it.
Test the attached as an APK
GPN_0703_2.aia (110.8 KB)
Thank you very much.
Thank you so much.
what about using the tools extension together with its ActivityStateChanged event?
if state = pause then do what ever you like to do, for example stop playing the video
Trying to push the limits! Snippets, Tutorials and Extensions from Pura Vida Apps by Taifun.
By 'state = pause' you mean detect that the home button has been tapped to dismiss the App?
If you click an article on the webviewer page, you have to go to the article page, but it doesn't. I think we need to solve this problem. And I don't think the video problem on YouTube has been solved.
and I will study more about the activityStateChanged you taught me. Thank you.
If links on the website do not work in the Web Viewer:
- Check the properties palette - is "follow links" selected ?
- The web page has something incompatible with the Web Viewer
I think the issue of the video continuing to play after the App has been closed via the device home button is a 50-50 issue. We have put in place measures to prevent the issue, including a note to the User. That may or may not be acceptable.
The Activity State Change was suggested by my colleague Taifun. I have not worked out how to apply it to your case.