Does it require eveyone to have a gmail account to run a colab notebook? - google-colaboratory

We are planning a lecture series of machine learning and is trying to show some easy examples using Google Colab. However, some of the target audience is not that familiar computer or programming stuff, and we want to make it as easy as possible.
I'm wondering is it a must for everyone to have a Gmail account to view the examples in Colab? Or is there anything similar to using a 'group access' that we can set up a guest account?
Thank you very much!

Users can view notebooks shared publicly without sign-in.
In order to execute code, a Google account sign-in is required. Instructions to create an account are here.

Yes, in 2023 it is necessary to have a Google account. Just sharing the link is not working anymore. Because I had this issue I moved to binder. The setup is more difficult since all is backed by a public GitHub page and hence works only with public data.

Related

I am looking for comments and assistance from the community. Google Vision

I setup a Google Cloud account for my company to test Google Vision, 2 years ago, using my Gmail account. Now that we have solidified our use case, I need to migrate to our company account, not using my Gmail account. I do not want any interruption of service. Nor do I want to generate a new API.
My business driver is purchasing support for Vision. We are encountering issues that I am unable to get support for without purchasing enhanced support. Any and all comments are welcomed.
Documentation was not as helpful as I was hoping.

access NEST Cameras using Smart device management API by google

I am trying to access the NEST camera devices using SDM API. to perform this I have followed the steps mentioned here "https://developers.google.com/nest/device-access/authorize#link_your_account".
So far I am able to get the authorization code and got the access token also, but when I am trying to get the devices using the access token, it is showing me blank.
the google documents are also not so much helpful and the process of registering and accessing is cumbersome.
If anybody has done that, please share your thoughts. I really need some help on it.
thank you in advance.
When you were authorizing your app you should have seen a dialog where you authorize the scopes and choose which Nest devices you want to have access to. If you didn't choose any devices this is what would happen.

Dropbox API and Datastore - Available across an Organisation?

I have developed a localhost app using the dropbox datastore javascript api and it works well.
I didn't give any consideration before, but I presumed the data would be available to other users in the organisation. When other users access the app, that proves not to be the case. Can this be achieved or am I doing something completely wrong?
thanks
Although sharing is something we intend to add later, it's not available for datastores now. Every datastore is owned by a user and is only visible to that user.

Is it possible to link Google Drive and Google Plus?

Is there any API that can link Google Drive and Google Plus - to simplify the question, is it allowed for any circle member to see someone's files shared in Google Plus without any explicit uploader consents?
Also, when profile (such as about me) changes, does this change get shown to others without others entering someone's profile?
It depends on who you are sharing changes with, specifically which circles. From the faq regarding sharing Google drive documents:
Select a circle or type the name of individual people you'd like to share your post with.
A profile change is not broadcast to users (as far as I can tell), nor does it ask you to share.

How To Get Started Working with the Google AdWords API?

I'm a student working on a project related to SEO; I need to write an optimization tool, so I'm writing an application using C# and Windows Forms. The main part of the application is for keyword selection, and I want to use the Google AdWords API to obtain a list of keywords.
I downloaded the C# client library, but can't understand how to set up the project: I am getting the error:
"An API exception has occurred. See ApiExecption and InnerException fields for more details".
Maybe I have made a mistake when I edited the App.config file as I haven't changed anything else. Can anyone advise me where I should begin? I would be grateful to hear your ideas.
Unfortunatley, the AdWords API isn't as open as you might think: It's meant for ad agencies managing large accounts, or software vendors who want to build ad management platforms. You need to apply to Google for an API key to gain access; they used to give them out to nearly anyone with an account, and it took about 14 days to process the application. However, Google has got very strict about their terms and conditions over the past 12 months, and to put it simply, you probably won't meet them if you're building an SEO tool; even if you apply to build a full platform, you'll need to wait six to ten weeks for approval as they've got a huge backlog of applications to process at the moment.
As this is just a student project, you should actually be able to get away with just using the AdWords API sandbox, which is open to anyone with a Google account. This won't give you real keywords or stats, but would demonstrate your understanding of the platform.
Another option would be to check out the Ad Intelligence Service of the adCenter API; you'd still need to open an adCenter account (with a $5 activation fee), but you should be able to get an adCenter API key without waiting too long. The stats available from Microsoft won't be as extensive as what Google has to offer, but will still be relevant to the at least the US market. Also, being Microsoft, they've got a good range of C# examples.
You could use the sandbox, but it is good only for testing purposes. You won't get real values for traffic estimation and keyword ideas.
To use the sandbox, what you need is a Google account (your gmail account for instance). To initialize the sandbox,
In your App.config, put email/password/developerToken as your email / your password / youremail++USD (e.g. john.doe#gmail.com++USD)
Run the GetCampaigns.cs code example. It is under v201109/BasicOperations folder in the C# examples project. This will initialize the sandbox.
Run the GetAccountHierarchy.cs code example. It is under v201109/AccountManagement folder. This will give you 5 client emails and their customer ids.
Use one of these customerIds in the ClientCustomerId field of App.config.
Run any other code example.
The video is a bit outdated, due to recent changes in AdWords API, I need to update it.
you can find a very good article series about adwords api there: Google Adwords API
it is not that hard to learn how to use it! I think the API itself is very good documented and there is a good suppo from google.