{"id":109,"date":"2024-07-29T06:35:53","date_gmt":"2024-07-29T06:35:53","guid":{"rendered":"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/?p=109"},"modified":"2024-07-29T06:35:53","modified_gmt":"2024-07-29T06:35:53","slug":"why-use-the-google-maps-api-key","status":"publish","type":"post","link":"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/2024\/07\/29\/why-use-the-google-maps-api-key\/","title":{"rendered":"Why Use the Google Maps API Key?"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">The e-cab Taxi Booking Manager plugin utilizes the Google Maps API to provide accurate and efficient pricing calculations for your taxi booking services. Here&#8217;s why you need the Google Maps API key for specific pricing models:<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><b>Pricing Models<\/b><\/h3>\n<ul>\n<li aria-level=\"1\"><b>Distance-Based Pricing (Google Maps)<\/b><\/li>\n<\/ul>\n<ul>\n<li aria-level=\"2\"><b>Usage: <\/b><span style=\"font-weight: 400;\">This model calculates the fare based on the distance and duration between the pick-up and drop-off locations.<\/span><\/li>\n<\/ul>\n<ul>\n<li aria-level=\"2\"><b>Requirement: <\/b><span style=\"font-weight: 400;\">The Google Maps API key is essential to determine the exact distance and duration, ensuring precise fare calculation. The key is also needed to display the map on your site.<\/span><\/li>\n<\/ul>\n<p><b><\/b><br \/>\n<b><\/b><\/p>\n<ul>\n<li aria-level=\"1\"><b>Fixed Hourly Pricing<\/b><\/li>\n<\/ul>\n<ul>\n<li aria-level=\"2\"><b>Usage: <\/b><span style=\"font-weight: 400;\">This model charges a fixed rate based on the duration of the ride.<\/span><\/li>\n<\/ul>\n<ul>\n<li aria-level=\"2\"><b>Requirement: <\/b><span style=\"font-weight: 400;\">The Google Maps API key calculates the estimated travel time and distance, helping customers assume how many hours the trip will take and ensuring that the hourly rates are accurately applied according to the trip\u2019s specifics. The key is also needed to display the map on your site.<\/span><\/li>\n<\/ul>\n<p><b><\/b><br \/>\n<b><\/b><\/p>\n<ul>\n<li aria-level=\"1\"><b>Manual Pricing (Fixed Location)<\/b><\/li>\n<\/ul>\n<ul>\n<li aria-level=\"2\"><b>Usage: <\/b><span style=\"font-weight: 400;\">This model allows you to manually set fixed prices for specific routes or locations.<\/span><\/li>\n<\/ul>\n<ul>\n<li aria-level=\"2\"><b>Requirement:<\/b><span style=\"font-weight: 400;\"> The Google Maps API key is unnecessary for this model as the pricing is predefined and does not rely on real-time distance or duration calculations.<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3><b>Benefits of Using Google Maps API Key<\/b><\/h3>\n<ul>\n<li aria-level=\"1\"><b>Accuracy: <\/b><span style=\"font-weight: 400;\">Ensures precise distance and time calculations for accurate fare estimation.<\/span><\/li>\n<\/ul>\n<ul>\n<li aria-level=\"1\"><b>Reliability:<\/b><span style=\"font-weight: 400;\"> Utilizes Google\u2019s extensive mapping data to provide reliable route information.<\/span><\/li>\n<\/ul>\n<ul>\n<li aria-level=\"1\"><b>Efficiency: <\/b><span style=\"font-weight: 400;\">Automatically updates routes and distances in real-time, providing up-to-date information to users.<\/span><\/li>\n<\/ul>\n<ul>\n<li aria-level=\"1\"><b>Display Maps: <\/b><span style=\"font-weight: 400;\">The Google Maps API key is required to display maps on your site, visually representing routes and destinations.<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3><b>How to Get and Use the Google Maps API Key<\/b><\/h3>\n<ul>\n<li aria-level=\"1\"><b>Get Your API Key: <\/b><span style=\"font-weight: 400;\">Sign up for a Google Cloud account and create a new project to get your API key from the Google Maps Platform.<\/span><\/li>\n<\/ul>\n<ul>\n<li aria-level=\"1\"><b>Enable APIs: <\/b><span style=\"font-weight: 400;\">Enable the required APIs (e.g., Distance Matrix API, Geocoding API) within your Google Cloud project.<\/span><\/li>\n<\/ul>\n<ul>\n<li aria-level=\"1\"><b>Configure Your Plugin:<\/b><span style=\"font-weight: 400;\"> Enter the API key in the e-cab Taxi Booking Manager plugin settings to enable the distance-based and fixed hourly pricing models.<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">By integrating the Google Maps API key, you ensure that your taxi booking service provides accurate, reliable, and efficient fare calculations for your users.<\/span><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The e-cab Taxi Booking Manager plugin utilizes the Google Maps API to provide accurate and efficient pricing calculations for your taxi booking services. Here&#8217;s why you need the Google Maps API key for specific pricing models: &nbsp; Pricing Models Distance-Based Pricing (Google Maps) Usage: This model calculates the fare based on the distance and duration [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13],"tags":[],"class_list":["post-109","post","type-post","status-publish","format-standard","hentry","category-plugin-settings-guidelines"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Why Use the Google Maps API Key? - Ecab Taxi Booking Manager<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/2024\/07\/29\/why-use-the-google-maps-api-key\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Why Use the Google Maps API Key? - Ecab Taxi Booking Manager\" \/>\n<meta property=\"og:description\" content=\"The e-cab Taxi Booking Manager plugin utilizes the Google Maps API to provide accurate and efficient pricing calculations for your taxi booking services. Here&#8217;s why you need the Google Maps API key for specific pricing models: &nbsp; Pricing Models Distance-Based Pricing (Google Maps) Usage: This model calculates the fare based on the distance and duration [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/2024\/07\/29\/why-use-the-google-maps-api-key\/\" \/>\n<meta property=\"og:site_name\" content=\"Ecab Taxi Booking Manager\" \/>\n<meta property=\"article:published_time\" content=\"2024-07-29T06:35:53+00:00\" \/>\n<meta name=\"author\" content=\"Admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/2024\/07\/29\/why-use-the-google-maps-api-key\/\",\"url\":\"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/2024\/07\/29\/why-use-the-google-maps-api-key\/\",\"name\":\"Why Use the Google Maps API Key? - Ecab Taxi Booking Manager\",\"isPartOf\":{\"@id\":\"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/#website\"},\"datePublished\":\"2024-07-29T06:35:53+00:00\",\"author\":{\"@id\":\"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/#\/schema\/person\/06222043de1cb8d3eb93e8da3d96b3c7\"},\"breadcrumb\":{\"@id\":\"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/2024\/07\/29\/why-use-the-google-maps-api-key\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/2024\/07\/29\/why-use-the-google-maps-api-key\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/2024\/07\/29\/why-use-the-google-maps-api-key\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Why Use the Google Maps API Key?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/#website\",\"url\":\"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/\",\"name\":\"Ecab Taxi Booking Manager\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/#\/schema\/person\/06222043de1cb8d3eb93e8da3d96b3c7\",\"name\":\"Admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/fe30751c82fe675a4fa1dad833f3c9abdf1e1d3ca16908235512535383cd7383?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/fe30751c82fe675a4fa1dad833f3c9abdf1e1d3ca16908235512535383cd7383?s=96&d=mm&r=g\",\"caption\":\"Admin\"},\"sameAs\":[\"https:\/\/docs.mage-people.com\"],\"url\":\"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Why Use the Google Maps API Key? - Ecab Taxi Booking Manager","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/2024\/07\/29\/why-use-the-google-maps-api-key\/","og_locale":"en_US","og_type":"article","og_title":"Why Use the Google Maps API Key? - Ecab Taxi Booking Manager","og_description":"The e-cab Taxi Booking Manager plugin utilizes the Google Maps API to provide accurate and efficient pricing calculations for your taxi booking services. Here&#8217;s why you need the Google Maps API key for specific pricing models: &nbsp; Pricing Models Distance-Based Pricing (Google Maps) Usage: This model calculates the fare based on the distance and duration [&hellip;]","og_url":"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/2024\/07\/29\/why-use-the-google-maps-api-key\/","og_site_name":"Ecab Taxi Booking Manager","article_published_time":"2024-07-29T06:35:53+00:00","author":"Admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Admin","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/2024\/07\/29\/why-use-the-google-maps-api-key\/","url":"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/2024\/07\/29\/why-use-the-google-maps-api-key\/","name":"Why Use the Google Maps API Key? - Ecab Taxi Booking Manager","isPartOf":{"@id":"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/#website"},"datePublished":"2024-07-29T06:35:53+00:00","author":{"@id":"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/#\/schema\/person\/06222043de1cb8d3eb93e8da3d96b3c7"},"breadcrumb":{"@id":"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/2024\/07\/29\/why-use-the-google-maps-api-key\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/2024\/07\/29\/why-use-the-google-maps-api-key\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/2024\/07\/29\/why-use-the-google-maps-api-key\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/"},{"@type":"ListItem","position":2,"name":"Why Use the Google Maps API Key?"}]},{"@type":"WebSite","@id":"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/#website","url":"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/","name":"Ecab Taxi Booking Manager","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/#\/schema\/person\/06222043de1cb8d3eb93e8da3d96b3c7","name":"Admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/fe30751c82fe675a4fa1dad833f3c9abdf1e1d3ca16908235512535383cd7383?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fe30751c82fe675a4fa1dad833f3c9abdf1e1d3ca16908235512535383cd7383?s=96&d=mm&r=g","caption":"Admin"},"sameAs":["https:\/\/docs.mage-people.com"],"url":"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/wp-json\/wp\/v2\/posts\/109","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/wp-json\/wp\/v2\/comments?post=109"}],"version-history":[{"count":1,"href":"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/wp-json\/wp\/v2\/posts\/109\/revisions"}],"predecessor-version":[{"id":110,"href":"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/wp-json\/wp\/v2\/posts\/109\/revisions\/110"}],"wp:attachment":[{"href":"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/wp-json\/wp\/v2\/media?parent=109"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/wp-json\/wp\/v2\/categories?post=109"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/docs.mage-people.com\/ecab-taxi-booking-manager\/wp-json\/wp\/v2\/tags?post=109"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}