How to create Google Client ID?

As you probably know Google decided to discontinue Google Plus service. This does not affect our modules including "google login" module because our addon uses "Google Account" to create customer account and authenticate it your shop.

 

 

 

Google changed developers console
current guide where you can read about google CLIENT ID register process is here:
new tutorial - google client ID

 

 

 

 

 


Today social networking features are important part of internet. Websites uses a lot of social widgets like facebook plugins, twitter plugins, google plugins and many other valuable stuff. If you use some modules to integrate your shop with Google Plus social network service (modules like google connect, google login ) you have to create own Google Client ID number. From technical point of view, Client ID is:

In order to use OAuth 2.0 in your application, you must first generate an OAuth 2.0 client ID by specifying some branding information for your project. Your application uses this client ID when requesting an OAuth 2.0 access token. Google uses the branding information to render the consent page that requests authorization from users. You can generate, edit, or revoke OAuth 2.0 client IDs and branding information using the  API Access pane

In simple words: Client ID is something to identify your website inside Google API system. It's necessary if we want to retrieve information from Google Plus like customer First and Last name, customer email address, address where they live etc. Today privacy is the most important thing, so this is why we have to create own Client ID, in this case no-one else will have got an access to these datas - only you. In this guide i want to show you how easily you can create own client ID for prestashop script purposes.

 

How to create google client ID for your shop based on prestashop engine

 

 

How to create Google Client ID?

Open   Google Developers Console , from left hand side select "Projects" and then click on red button to create new project.

google projects client id prestashop

 

Fill out form with project name and click on create button. After that you have to wait several secons. When project will be created go to the next step.

google client id prestashop 1.6

 

From left hand side select "APIs & auth" and then open "APIs" submenu. On right hand side you will see list of available services, search for Google+ API  and turn it on.

As you probably know Google decided to discontinue Google Plus service. This does not affect our modules including "google login" module because our addon uses "Google Account" to create customer account and authenticate it your shop.

 

google client id prestashop 1.6

 

Then on left hand side select "Credentials" item and inside OAuth bloc kclick on "New Client ID".

prestashop 1.6 google client iD

 

 

You will see popup with form where you have to use Application Type - select "Web application" and paste url to your shop to the two boxes below. After that click on blue "Create Client ID" button

google client id prestashop 1.6

 

 

That's all!

your client id for your website is located here: copy it, and paste to proper field on your module page.

google client ID prestashop 1.6

author milos myszczuk
Article by Milosz Myszczuk PrestaShop expert, official PrestaShop community moderator. PHP developer, specialist in relative and spatial databases management, GIS Analyst, CEO & founder of VEKIA interactive agency. Read more about VEKIA company
If you like my articles and want much more valuable tips, feel free to send me donation
1.4 version 1.4.11 1.6 404 addon admin advertise ahref ajax alpha animation api app application authentication back office backup badge banner basics block bootstrap button cache carrier cart catalog category certificate changelog chat class clear client clip cms code colors columns comments configuration contact container content controller cookie counter country coupon css csv currency customer dashboard database debug default delete delivery desktop developer device disable discount displayNav displayTop download dynamic editor effect empty encrypt engine error exchange exclude export facebook faceshop fade fancoupon fancybox fanpage fatal feature feed field file fix fixed font footer free friendly url front ftp full gallery generate gift global godaddy google google+ gray grid groupon header help hide highlight homefeatured homepage hook hosting hover howto htaccess html html5 ID image import include input instagram installation integration iPhone issue javascript jquery kgb knowhow languages law left likebox link list livingsocial loading log login logo loyality mail mailing maintenance manufacturer marketing marquee mcrypt menu meta mobile modification module movie moving multilanguage multiupload must have mysql news newsletter notification number open graph order override page password performance PHP phpmyadmin picture pinterest plugin popup post prestashop prestashop 1.0 prestashop 1.1 prestashop 1.2 prestashop 1.3 prestashop 1.4 prestashop 1.5 price rules problem product profile promotion proslider purifier quantity query quick tip random rates register reinsurance release reporting reset responsive restore results ribbon rich text right sales search security seo service shadow share shipping shop shopmania slider smarty social networks SQL SSL statistics stock store style subcategory superuser support switcher tab tablet tag tax template text theme tinyMCE tips and tricks tpl tracking translations tree trends trigger tumblr tutorial twitter update upgrade upload variables video visits voucher vulnerability web2print wide widget width window wishlist wysiwyg youtube zip zopim