so I have opened a google cloud platform account and would like to programmatically download my apps reviews from Google Play Store.
On a support.google.com page it says that I could do this with gsutil.
I tried the example code:
gsutil cp -r gs://pubsite_prod_rev_0123456789/reviews/reviews_com.example.app_2014* /your/local/directory
Replacing the examples. But I cant get it to work. It says 'No URLs matched'
1) What do I do wrong?
2) I dont think this command programmatically downloads this report everyday, how would I do this?
Thanks
This command would actually work. The problem was that I did not initiate gcloud and allowed my Google account access to my local machine.
So downloading gcloud, installing it and then initiate with gcloud init will do the trick.
Related
Hi I am currently trying to write a bash script to upload/edit/create an google sheet but am currently having issues with how I would curl the API.
I have looked into the gdrive tool however it seems google has revovoked its certificate and looking for an example of just a pure curl while using the authentication program seems un-fruitful.
I would appreciate if anyone has any resources or even just a good example of a bash script
Issue: My clients need to access app information, such as installs, uninstalls, and respond app user comments.
They access the Google Play Console to manage the information above, but are computer laymen, and with access to the Google Play Console they can run undesirable settings or even remove the app from the Google Play Console.
Solution: Create a web portal for them to view only specific information (Installations, Uninstallations and responding to end user comments from the app).
Doubt: What API will the portal that I'm going to develop need to consume to display the information (Installs, Uninstallations and answer End User Comments)?
Annex draft of the project.
Why don't you just use user permissions in the Play console to prevent them from doing anything undesirable? You can give users read only access, and even per-app access.
Then you don't have to write any code at all.
As i understand it, your portal will mainly need two things :
The reviews sent by users via Google Play Store
The Google Play Console reports
Then, you will have to do the job yourself, create some kind of blog where end-users can posts reviews, and other users can comment it. You will also need to retrieve the reviews posted via Google Play Store, and use this data to automatically post a new review on your portal. The Reply to Reviews API can help you to retrieve such reviews, in a formated output (Json).
The install and uninstall are available thanks to Google Play Console reports, stored in a private Google Cloud Storage bucket. There are a few ways to download these reports, but i guess you want get them programmatically in order to automate the process. You will need gsutil to achieve this task. I understood gsutil gives you CSV files, witch can be parsed pretty easily, in order to isolate ans send the informations you need to your portal.
I try to access to a Google Form but the API is in Google Apps Scripts. So we can't access it with a PHP script.
I'm using Laravel and this package could do the job but it's not compatible anymore :
https://github.com/akaramires/laravel-googleforms
How can I execute a Google Apps Script to get responses (with files uploaded by user) in a specific Google Form ?
https://developers.google.com/apps-script/reference/forms/form-response
Any ideas ?
Regards
There are two possible ways that you could do this:
Consider deploying the Script as a Web App. In particular, have a look at the section Deploying a script as a web app. Deploying scripts in this way allows you to do GET or POST requests to execute the code inside Google Scripts on demand.
Look at using the App Scripts API. I've previously used this API to build multiple Google Forms rather than building each one manually.
I tried setting up smooch-bot via the Heroku example. I followed the directions and opened the heroku app and chatted with the bot, but I don't receive any replies. The messages I type are being forwarded to smooch because I am receiving email notifications from Smooch... but there are no replies from smooch-bot in the chat window.
I am not a programmer so I've tried to follow the directions. I am deploying the app via a Dropbox connection. Is it normal that the Heroku folder in my Dropbox is empty? I tried uploading script.js into Dropbox > Apps > Heroku and Dropbox > Apps > Heroku > mybot, but I'm still not getting replies.
I am not sure where I went wrong. Could somebody help me point in the right direction?
If you're using Dropbox with Heroku, its not enough to simply edit your script file. You have to explicitly deploy your Dropbox changes via the Heroku dashboard, like this:
Also, to debug any issues with your bot script specifically, I've documented some troubleshooting steps here:
https://github.com/smooch/smooch-bot-example#troubleshooting-your-bot
To summarize, you need to install the heroku toolbelt, log in on the command line and view your app's error logs with heroku logs -a your-app.
I want to upload an application which has been fully developed using java but I want to know the steps involving uploading the application in google play store.
Can anyone help me out. TIA
You'll need to create a developer account (or register from the one of your company). See more information here https://support.google.com/googleplay/android-developer/answer/113469?hl=en
Kindly refer to the link below. You will get all the answers you need here. Also, google things out if you face further problems.
Google playstore app upload help