I want to use the new Gcloud Product: Cloud Tasks. It's currently in Alpha. To be able to use, i have to request whitelist of my project for this product. I cannot find a way to do this. Documentations are unspecific. They post a link to google support. But unless you have Silver or Gold support, you don't get any technical help. Meaning, if you have Bronze Level Support only, you get redirected to community sites like this.
My Question: How do i whitelist Cloud Tasks for my gcp project. Whom do i send such a request and how (email, specifiq form provided by gclou?)?
FOUND: https://docs.google.com/forms/d/1g6yRocQ3wtdTArfO4JX8DoqOhYmsoTVgrlFnS0mV1bo/viewform?edit_requested=true
Sadly and by mere luck i found this link in the issue section of GCP Repository on GitHub. There Should be a central place for these kind of products with links to whitelist, release schedules, etc.
Related
Recently I have been trying to re-boot my app. This includes adding google play services to my app.
I setup a google cloud platform account and then linked it with the developer console for my app.
Next I setup the OAuth consent screen. After completing everything it asked me to verify my website and domain; I completed this step with the google search API.
Despite all of these efforts I still got the error, Pending developer action.
Here is my verified domain (blurred out for obvious reasons):
After observing the documentation a little bit more, it tells me that I must continue/reply to the email thread with their Trust and Safety team, but I have not received any emails from them with my developer email -
Thanks in advance
-James
I have actually found the solution to this problem, and I think I can safely say that this is due to human error every single time.
When linking your google play app in the developer console to google cloud it might automatically create one for you, but if you reload the page it will make a second one. You have to make sure you select the right google cloud app to link because it might not properly connect if you use the wrong one.
Once you have done this you need to create a website or link a website that has been verified (you can verify it yourself) with google. You should then be able to setup your app easily! Not every step will be instant you might sometimes have to wait a day or two for it to work.
I use GitHub actions to deploy my code. Their documentation states that they have Environments (in beta) that can be enabled. I do not see Environments as an option in the settings of my repository.
Does anyone know how I can enable this?
**Edited to add: I am using a Private Github Repository
It's not available for a private repositories on github.com in the open beta.
In this open beta there is no need to sign up, all existing GitHub organizations and accounts can use the new capabilities in their public repositories and GitHub Enterprise Cloud organizations can use them in all repositories.
Source
Per the documentation (and now my own recent personal experience), you can get it by subscribing to GitHub Enterprise. You have to move up from that next tier above Team. Hopefully the extra cost will be worth it for everything else that comes along with.
We are using Google Cloud triggered builds (refer documentation) and are successfully able to see results like:
https://VERSION_ID-dot-PROJECT_ID.appspot.com
We use API keys for Maps etc. and would like to restrict access to websites. For this, there's wild card allowed in API Credentials page (refer documentation) for ex:
https://*.example.com
however, it doesn't allow:
https://*-some-random-string.example.com
We would like to overcome this issue so we can restrict the keys to our PR builds only, how do we do this?
One option would be to have PR builds like:
https://VERSION_ID.PROJECT_ID.appspot.com
so we could use https://*.PROJECT_ID.appspot.com in API Credential restrictions, but I can't figure how to create PR builds as sub domains.
Any help would be much appreciated!
Answering my own question:
GCP does indeed allow patterns in URLs for Credentials:
*-some-random-string.example.com/*
The reason it wasn't working for us was something else, and not this capability.
I've recently been trying to gather a small database of books that I have ISBNs for. My options are limited because I need, among other things, a description, which isn't common in services like this. From what I've gathered, one of the best ways to do this is using Amazon's API.
I've been here where people recommended using Amazon's API, and both there and here they mentioned that the old way used in those answers is now deprecated. Unfortunately, Amazon's own documentation for this thing is horrifically terrible, and I can't seem to find any resources to use it.
Does anyone have tips on what to do, or good places to learn how to do this with Amazon? If there are better alternatives, I'm also glad to take those.
I would go about this in two steps:
use Amazon's API to request the store URL of the book in question
details on the API request from the docs.
Amazon's API won't respond with the description you need, but it will respond with the URL of the page which contains that description. All you'll need to do is crawl that page, perhaps with something like npm crawler.
You'll find the description after the <div id="bookDescription_feature_div" class="feature" data-feature-name="bookDescription"> div of the crawled page.
I've got an email from Google; they said that I'm listed as an admin of the following project: s~stable-furnace-358.
Their goal is to make it easier for Google Cloud Platform customers to find and understand Terms of Service, Deprecation Policy and Service Level Agreements, covering all current and future Cloud Platform products and services:
The Google Cloud Platform team would like to make sure you are aware of some changes we've recently made to the Google App Engine Terms of Service (ToS) as well as how and where we communicate Deprecation Policy and Service Level Agreement (SLA) information to our users.
My question is: how do I handle this project? And where i can find the tutorials?
Am I going to be charged for participation?
Thanks.
Assuming that you did not create a project on Google Cloud Platform in the past, this means that someone has added you as an admin of their project. If you did not expect this, it may mean that someone has mistyped the email of their friend or colleague and you were added instead. They may have since fixed it, so you might not see this project in your console.
As to your questions:
How to handle this project: to see this project, visit the Developer Console and you should see that project listed there, and you can explore it from there. Consider contacting the other admins on the project to let them know of their mistake if you did not expect to participate in this project.
Finding tutorials: start on the Google Cloud homepage to get an overview of the platform, and see the developers section section for tutorials and per-product guides.
Will you be charged: some features require payment and some usage of Google Cloud Platform is free. You need to explicitly add your payment information to the project to enable being charged, so if you have not added your credit card, you will not be charged, but certain features will be unavailable.