{"id":24893,"date":"2015-07-24T00:00:00","date_gmt":"2015-07-24T00:00:00","guid":{"rendered":"https:\/\/alienroad.com\/google-bilgi-bankasi\/update-on-the-autocomplete-api\/"},"modified":"2015-07-24T00:00:00","modified_gmt":"2015-07-24T00:00:00","slug":"update-on-the-autocomplete-api","status":"publish","type":"ar_kb","link":"https:\/\/alienroad.com\/google-bilgi-bankasi\/update-on-the-autocomplete-api\/","title":{"rendered":"Update on the Autocomplete API"},"content":{"rendered":"<p class=\"gargardate\">Friday, July 24, 2015<\/p>\n<p>\n  Google Search provides an autocomplete service that attempts to predict a query before a user<br \/>\n  finishes typing. For years, a number of developers have integrated the results of autocomplete<br \/>\n  within their own services using a non-official, non-published API that also had no restrictions on<br \/>\n  it. Developers who discovered the autocomplete API were then able to incorporate autocomplete<br \/>\n  services, independent of Google Search.\n<\/p>\n<p>\n  There have been multiple times in which the developer community&#8217;s reverse-engineering of a Google<br \/>\n  service via an unpublished API has led to great things. The Google Maps API, for example, became a<br \/>\n  formal supported API months after seeing what creative engineers could do combining map data with<br \/>\n  other data sources. We currently support<br \/>\n  <a href=\"https:\/\/developers.google.com\/apis-explorer\" class=\"external-link\">more than 80 APIs<\/a> that<br \/>\n  developers can use to integrate Google services and data into their applications.\n<\/p>\n<p>\n  However, there are some times when using an unsupported, unpublished API also carries the risk<br \/>\n  that the API will stop being be available. This is one of those situations.\n<\/p>\n<p>\n  We built autocomplete as a complement to Search, and never intended that it would exist<br \/>\n  disconnected from the purpose of anticipating user search queries. Over time we&#8217;ve realized that<br \/>\n  while we can conceive of uses for an autocomplete data feed outside of search results that may be<br \/>\n  valuable, overall the content of our automatic completions are optimized and intended to be used<br \/>\n  in conjunction with web search results, and outside of the context of a web search don&#8217;t provide a<br \/>\n  meaningful user benefit.\n<\/p>\n<p>\n  In the interest of maintaining the integrity of autocomplete as part of Search, we will be<br \/>\n  restricting unauthorized access to the unpublished autocomplete API as of August 10th, 2015. We<br \/>\n  want to ensure that users experience autocomplete as it was designed to be used&mdash;as a service<br \/>\n  closely tied to Search. We believe this provides the best user experience for both services.\n<\/p>\n<p>\n  For publishers and developers who still want to use the autocomplete service for their site, we<br \/>\n  have an alternative. Google Custom Search Engine allows sites to maintain autocomplete<br \/>\n  functionality in connection with Search functionality. Any partner already using Google CSE will<br \/>\n  be unaffected by this change. For others, if you want autocomplete functionality after August<br \/>\n  10th, 2015, please see our CSE sign-up page.\n<\/p>\n<p class=\"byline-author\">Posted by Peter Chiu on behalf of the Autocomplete team<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Friday, July 24, 2015 Google Search provides an autocomplete service that attempts to predict a query before a user finishes typing. For years, a number of developers have integrated the results of autocomplete within their own services using a non-official, non-published API that also had no restrictions on it. Developers who discovered the autocomplete API [&hellip;]<\/p>\n","protected":false},"menu_order":83360,"template":"","meta":{"footnotes":""},"ar_kb_kategori":[665],"ar_kb_etiket":[],"class_list":["post-24893","ar_kb","type-ar_kb","status-publish","has-post-thumbnail","hentry","ar_kb_kategori-blog"],"_links":{"self":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb\/24893","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb"}],"about":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/types\/ar_kb"}],"version-history":[{"count":0,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb\/24893\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/media\/27075"}],"wp:attachment":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/media?parent=24893"}],"wp:term":[{"taxonomy":"ar_kb_kategori","embeddable":true,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb_kategori?post=24893"},{"taxonomy":"ar_kb_etiket","embeddable":true,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb_etiket?post=24893"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}