{"id":217,"date":"2019-05-16T13:11:38","date_gmt":"2019-05-16T13:11:38","guid":{"rendered":"https:\/\/bookmify.frenify.net\/1\/?page_id=217"},"modified":"2019-05-16T13:11:38","modified_gmt":"2019-05-16T13:11:38","slug":"google-calendar","status":"publish","type":"page","link":"https:\/\/frenify.com\/work\/envato\/frenify\/plugin\/bookmify\/1\/google-calendar\/","title":{"rendered":"Google Calendar"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"217\" class=\"elementor elementor-217\" data-elementor-settings=\"[]\">\n\t\t\t<div class=\"elementor-inner\">\n\t\t\t\t<div class=\"elementor-section-wrap\">\n\t\t\t\t\t\t\t<section class=\"elementor-element elementor-element-886c3d elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section\" data-id=\"886c3d\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6a191fcf elementor-column elementor-col-33 elementor-top-column\" data-id=\"6a191fcf\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap  elementor-element-populated\">\n\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t<div class=\"elementor-element elementor-element-52afa7c7 elementor-widget elementor-widget-wp-widget-nav_menu\" data-id=\"52afa7c7\" data-element_type=\"widget\" data-widget_type=\"wp-widget-nav_menu.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h5>Settings<\/h5><div class=\"menu-main-container\"><ul id=\"menu-main\" class=\"menu\"><li id=\"menu-item-450\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-450\"><a href=\"#\">Demos<\/a>\n<ul class=\"sub-menu\">\n\t<li id=\"menu-item-589\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-589\"><a href=\"https:\/\/frenify.com\/work\/envato\/frenify\/plugin\/bookmify\/1\/main-demo\/\">Main Demo<\/a><\/li>\n\t<li id=\"menu-item-586\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-586\"><a href=\"https:\/\/frenify.com\/work\/envato\/frenify\/plugin\/bookmify\/1\/services-extras-demo\/\">Services Extras<\/a><\/li>\n\t<li id=\"menu-item-587\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-587\"><a href=\"https:\/\/frenify.com\/work\/envato\/frenify\/plugin\/bookmify\/1\/tax-demo\/\">Taxation<\/a><\/li>\n\t<li id=\"menu-item-588\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-588\"><a href=\"https:\/\/frenify.com\/work\/envato\/frenify\/plugin\/bookmify\/1\/people-coming-together-demo\/\">Group Booking<\/a><\/li>\n\t<li id=\"menu-item-572\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-572\"><a href=\"https:\/\/frenify.com\/work\/envato\/frenify\/plugin\/bookmify\/1\/demo\/\">Full Demo<\/a><\/li>\n\t<li id=\"menu-item-592\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-592\"><a href=\"https:\/\/frenify.com\/work\/envato\/frenify\/plugin\/bookmify\/1\/hidden-employee\/\">Hidden Employee<\/a><\/li>\n<\/ul>\n<\/li>\n<li id=\"menu-item-571\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-571\"><a href=\"https:\/\/frenify.com\/work\/envato\/frenify\/plugin\/bookmify\/1\/how-to-install\/\">Docs<\/a><\/li>\n<li id=\"menu-item-584\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-584\"><a href=\"https:\/\/frenify.com\/work\/envato\/frenify\/plugin\/bookmify\/1\/faq\/\">FAQ<\/a><\/li>\n<li id=\"menu-item-449\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-449\"><a href=\"https:\/\/codecanyon.net\/item\/bookmify-appointment-booking-wordpress-plugin\/23837899?s_rank=1\">Purchase<\/a><\/li>\n<\/ul><\/div>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c7bc44c elementor-widget elementor-widget-wp-widget-nav_menu\" data-id=\"c7bc44c\" data-element_type=\"widget\" data-widget_type=\"wp-widget-nav_menu.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h5>Useful Information<\/h5><div class=\"menu-settings-container\"><ul id=\"menu-settings\" class=\"menu\"><li id=\"menu-item-581\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-581\"><a href=\"https:\/\/frenify.com\/work\/envato\/frenify\/plugin\/bookmify\/1\/payment-settings\/\">Payment Settings<\/a><\/li>\n<li id=\"menu-item-582\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-582\"><a href=\"https:\/\/frenify.com\/work\/envato\/frenify\/plugin\/bookmify\/1\/google-calendar\/\">Google Calendar<\/a><\/li>\n<li id=\"menu-item-583\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-583\"><a href=\"https:\/\/frenify.com\/work\/envato\/frenify\/plugin\/bookmify\/1\/notification-settings\/\">Notification Settings<\/a><\/li>\n<li id=\"menu-item-585\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-585\"><a href=\"https:\/\/frenify.com\/work\/envato\/frenify\/plugin\/bookmify\/1\/timezone-language\/\">Timezone &#038; Language<\/a><\/li>\n<\/ul><\/div>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-76f9fd87 elementor-column elementor-col-66 elementor-top-column\" data-id=\"76f9fd87\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap  elementor-element-populated\">\n\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7d1eee32 elementor-widget elementor-widget-text-editor\" data-id=\"7d1eee32\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\"><h2>Google Calendar (2-Way Sync)<\/h2>\n<p>If you enable <strong>&#8220;Google Calendar&#8221;, <\/strong>your employees can enable their profiles to synchronize with their google calendars.\u00a0 Which means, appointments that are booked with an employee, appear that employee google calendar. There is also one plus: if your employee has an event in his\/her google calendar, our plugin removes that event&#8217;s time range from that employee&#8217;s availability time while booking process.<\/p>\n<h3>How to start to sync google calendar?<\/h3>\n<ol>\n \t<li>You must create a project in &#8220;<a href=\"https:\/\/console.developers.google.com\">Google Developers Console<\/a>&#8220;<\/li>\n \t<li>Enable Google Calendar API if it is not already enabled by clicking on the\u00a0<strong>\u201cEnable APIs and services<\/strong>\u201d button.<\/li>\n \t<li>Search for <strong>\u201cGoogle Calendar API\u201d<\/strong>.<\/li>\n \t<li>Click on it, and then click on the\u00a0<strong>\u201cEnable\u201d<\/strong> button.<\/li>\n \t<li>Go back to\u00a0<a href=\"https:\/\/console.developers.google.com\/\">Google Developers Console<\/a>\u00a0and create a new project. To create a new project, click on the\u00a0<strong>\u201cSelect a project\u201d<\/strong>\u00a0dropdown menu.<\/li>\n \t<li>This will open the select project window. Click on the\u00a0<strong>\u201cNew project\u201d<\/strong>\u00a0button to create your new project.<\/li>\n \t<li>Provide a name for \u00a0your project and click on the\u00a0<strong>\u201cCreate\u201d<\/strong>\u00a0button<\/li>\n \t<li>Now click on the\u00a0<strong>\u201cSelect a project\u201d<\/strong> dropdown menu, select the\u00a0<strong>\u201cAll\u201d<\/strong> tab, and open your newly created project.<\/li>\n \t<li>Under the\u00a0<strong>\u201cCredentials\u201d<\/strong> section, click on the <strong>\u201cCreate credentials\u201d <\/strong>button and then\u00a0<strong>\u201cHelp me choose\u201d<\/strong>.<\/li>\n \t<li>After that choose the below options:\n<ol>\n \t<li>Which API are you using? <strong>&#8211; Google Calendar API\n<\/strong><\/li>\n \t<li>Where will you be calling the API from? &#8211; <strong>Web browser (Javascript)<\/strong><\/li>\n \t<li>What data will you be accessing? &#8211;<strong> User Data<\/strong><\/li>\n<\/ol>\nThen, click &#8220;<strong>What credentials do I need?<\/strong>&#8221; button.<\/li>\n \t<li>At the next step, give the <strong>\u201cName\u201d<\/strong> of your OAuth client ID. In the <strong>\u201cAuthorized Redirect URIs\u201d<\/strong> field, enter the URL from <strong>\u201cRedirect URI\u201d<\/strong> field. You can find the <strong>\u201cRedirect URI\u201d<\/strong> field in <strong>\u201cGoogle Calendar Settings\u201d<\/strong> dialog on Bookmify Settings page. After that click on <strong>\u201cCreate OAuth client ID\u201d<\/strong> button.<\/li>\n \t<li>Click on the<strong> \u201cDone\u201d<\/strong> button. After that, select your recently created\u00a0OAuth client IDs.<\/li>\n \t<li>Copy and paste\u00a0<strong>\u201cClient ID\u201d<\/strong> and <strong>\u201cClient Secret\u201d<\/strong> into related fields in <strong>\u201cGoogle Calendar\u201d <\/strong>settings dialog in <strong>Bookmify-&gt;Settings<\/strong>. After that, your employee (if he\/she has access to the WordPress dashboard) will be able to connect Google Calendar with his\/her profile.<\/li>\n<\/ol>\n<h3>How to sync google calendar with employee profile?<\/h3>\n<ol>\n \t<li>Your employee should log-in his\/her profile via your dashboard (wp-admin) with given login and password. (These credentials are sent when you create a new employee with WordPress user option selected.)<\/li>\n \t<li>Under his\/her profile picture, there is a &#8220;<strong>Google Profile<\/strong>&#8221; option. He\/She should click &#8220;<strong>Authentification<\/strong>&#8221; link.<\/li>\n \t<li>That link redirects to &#8220;<strong>Sign in with Google<\/strong>&#8221; page. Your employee should choose his google profile to link with bookmify and click &#8220;<strong>allow<\/strong>&#8221; button at the next step.<\/li>\n<\/ol>\nNow, all (new) appointments related to that employee appear on his\/her google calendar.<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a24ff2d elementor-widget elementor-widget-shortcode\" data-id=\"a24ff2d\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-shortcode\"><iframe loading=\"lazy\" width=\"1280\" height=\"720\" src=\"https:\/\/www.youtube.com\/embed\/bGFndwvQG8w\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Google Calendar (2-Way Sync) If you enable &#8220;Google Calendar&#8221;, your employees can enable their profiles to synchronize with their google calendars.\u00a0 Which means, appointments that are booked with an employee, appear that employee google calendar. There is also one plus: if your employee has an event in his\/her google calendar, our plugin removes that event&#8217;s [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-fullwidth.php","meta":{"footnotes":""},"class_list":["post-217","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/frenify.com\/work\/envato\/frenify\/plugin\/bookmify\/1\/wp-json\/wp\/v2\/pages\/217","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/frenify.com\/work\/envato\/frenify\/plugin\/bookmify\/1\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/frenify.com\/work\/envato\/frenify\/plugin\/bookmify\/1\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/frenify.com\/work\/envato\/frenify\/plugin\/bookmify\/1\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/frenify.com\/work\/envato\/frenify\/plugin\/bookmify\/1\/wp-json\/wp\/v2\/comments?post=217"}],"version-history":[{"count":0,"href":"https:\/\/frenify.com\/work\/envato\/frenify\/plugin\/bookmify\/1\/wp-json\/wp\/v2\/pages\/217\/revisions"}],"wp:attachment":[{"href":"https:\/\/frenify.com\/work\/envato\/frenify\/plugin\/bookmify\/1\/wp-json\/wp\/v2\/media?parent=217"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}