Receive some general information about the incoming user to our webpage - google-cloud-platform

we need to know some general data about the user entered on our webpage. Like the range of age (e.g. 18-24), gender, favorite color, country, etc. Is there any way to receive this information From Google, Facebook, or other social network services (free or paid)?

If I am understanding you properly this is regarding access to public data.I will try to give some information on this.
Considering Google Cloud Platform and accessing public data via the Google Cloud Console, you must authenticate with Google.You can authenticate with any Google account; the account does not have to be associated with the project that contains the public data, nor does it need to be signed up for the Cloud Storage service.
By contrast, accessing public data with gsutil or a Cloud Storage API link does not require authentication. These methods are suited for general-purpose links to publicly shared data. For example, an API link can be used in a web page, with client libraries, or with a command-line tool such as cURL. You can see more details on Accessing public data.
From another point of view and considering your case, it seems like details on Google Analytics might be helpful for you, since it can analyze in-depth details about the visitors on your website.You can also take a look at Analytics Help.

Related

Use token from Google Cloud Platform without verification and warnings

we have some authorization issues while access sensitive scopes with private Google user data using tokens from Google Cloud Platform credential service.
Verification
Our applications is a self-developed web-service which provides data-gathering functionality for our accounts. After data collection all data is placed in the aggregated form into our database for future analysis. All accounts which will be used with this application are inner accounts of our advertising agency or delegated to us by our clients. No external user accounts will use our developed app.
In order to pass the verification process we have to provide Youtube link with the demonstration of how our web-service works with user data, however data gathering web-service does not have visual interface.
What will you recommend to with this case? Maybe there is no need to pass full verification in case of using only own accounts?

OAuth2 consent setup for individual private application

I'm trying to send prediction requests to the google cloud ai platform from an android application. In order to do this I seem to need OAuth2 verification. I do not want to use the 'External' option as it is not an external application and will only be used by yours truly, but I cannot use the 'Internal' application without a G Suite account.
You can use Google Cloud Functions, please take a look at this Blog Post.
Basically you can call Cloud Functions directly and Cloud Functions take care of the authentication to AI Platform.
Also this may help:
https://cloud.google.com/blog/products/ai-machine-learning/how-to-serve-deep-learning-models-using-tensorflow-2-0-with-cloud-functions

How to update Google Shared Contacts (External contacts)

I'm new to working with Google APIs, and I'm finding a lot of documentation that is out-of-date, and no longer seems to match the current G-Suite Admin portal.
Specifically, I need to work with the Shared Contacts API, as I need to be able to add and remove external contacts to our global directory (global address list). Much of the documentation I'm reading points to the "Shared Contacts API", but I cannot find that in the API Directory (even when logged in as the domain administrator in G-Suite).
Is this now handled by a newer API?
Can someone please point me in the right direction for getting started with this? The more detailed the better, including setting up API access (credentials), etc.
The goal is to have a program (Python for now, eventually replaced by Node.JS) that can be used internally by our staff to add/remove external contacts to our G-Suite contact directory.
Thanks very much,
Bill
Here is a Developer's Guide to help you started.
The Shared Contacts API allows client applications to retrieve and
update external contacts that are shared to all users in a Google Apps
domain. Shared contacts are visible to all users of an Apps domain and
all Google services have access to the contact list. To retrieve and
update Google Apps domain users contact information, use the
Directory API instead.
Your client application can use the Shared Contacts API to create new
shared contacts, edit or delete existing shared contacts, and query
for shared contacts that match particular criteria.
In addition to providing some background on the capabilities of the
Shared Contacts API, this document provides examples of how to
manipulate contacts using XML and HTTP. After reading this document,
you may wish to learn more about interacting with the API using our
client libraries by reading the programming-language specific
sections of this developer's guide.
From there, you will be able to understand how it works, since all the details was given, from set-up up to development.
Expectation from the reader/audience of this documentation:
This document is intended for programmers who want to write client
applications that can manipulate Google's contact lists using HTTP and
XML.
This document assumes that you understand the general ideas behind
the Google Data APIs protocol.
If you're using a UNIX system and you want to try the examples in this
document without writing any code, you may find the UNIX command-line
utilities curl or wget useful, as well as detailed
instructions on using cURL with Google Data services.

Amazon Web Store Inventory as RSS/Data feed

I have been reviewing the setup of a current Amazon Web Store implementation to figure out some of the systems capabilities. The end goal is to pull a feed that i can reuse and transform for Channel Adviser. The documentation on Amazon Web Store is a little sparse and I'm wondering if anyone here has a little experience with this specific product scenario (pull inventory from Web Store Account).
The current goal is to pull down the inventory for the store in a feed via RSS or any other suitable format. I have been looking at the RSS web feeds for Tags # amazon.com page but I dont think it's available for the web store product or feasible to pull an entire store's inventory this way.
-my research has led me to the amazon product advertising API but looking at the WSDL for the service, the only relevant service calls I see are ItemSearch, ItemLookup and SimilarityLookup; none of these seem to explicitly support Web Store and they dont really seem entirely appropriate for pulling the Web Store's entire inventory (although they do appear to accept a merchant ID). Does anyone know of a common or appropriate way to get access to this data?
Thanks in advance for any specific guidance you can provide
After a couple of contacts with Amazon Seller support, it appears that the most appropriate solution is to set up an Amazon Marketplace Web Services account and use those apis. The 'Inventory' api seems to be exactly what we were after (although the support email suggested the Reports section).
Response from Amazon Seller Support
We checked and we have a different program that fits your needs called MWS (Market Place Web Service), you would have to sign up for an account first which is for free. Please visit this link to find out more information:
https://developer.amazonservices.com/
Click on reports and then on Amazon MWS Developer Guide (PDF) and you will be able to get more information related to your concern.

Do Google charts store data?

I'm reading the Terms of use which can be found here: http://code.google.com/apis/visualization/terms.html
But I do not see anything telling how Google use the data provided to generate the charts. Can someone be kind and enlighten me?
The Privacy Policy is likely to apply here. The relevant part should be:
Log information – When you access
Google services via a browser,
application or other client our
servers automatically record certain
information. These server logs may
include information such as your web
request, your interaction with a
service, Internet Protocol address,
browser type, browser language, the
date and time of your request and one
or more cookies that may uniquely
identify your browser or your account.
In combination with
Affiliated Google Services on other
sites – We offer some of our services
on or through other web sites.
Personal information that you provide
to those sites may be sent to Google
in order to deliver the service. We
process such information under this
Privacy Policy
Because you send the chart information with the URI and thus they will at least log it.