{"id":389055,"date":"2026-11-03T17:29:01","date_gmt":"2026-11-03T17:29:01","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/logicoo-form-address-autocomplete\/"},"modified":"2026-11-03T17:28:37","modified_gmt":"2026-11-03T17:28:37","slug":"logicoo-form-address-autocomplete","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/logicoo-form-address-autocomplete\/","author":23579749,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.1","stable_tag":"1.0.1","tested":"7.1.4","requires":"6.5","requires_php":"7.4","requires_plugins":null,"header_name":"Logicoo Form Address & Autocomplete","header_author":"Logicoo.dev","header_description":"Address field with autocomplete suggestions and an optional location button for Logicoo Form.","assets_banners_color":"0a1934","last_updated":"2026-11-03 17:28:37","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/logicoo.dev\/wordpress-solutions\/logicoo-form-addons\/","header_author_uri":"https:\/\/logicoo.dev\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":46,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"logicoo","date":"2026-11-03 17:28:37","revision":3782328}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3782606,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3782606,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3782606,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3782606,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3782328,"resolution":"1","location":"assets","locale":"","width":693,"height":696},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3782328,"resolution":"2","location":"assets","locale":"","width":693,"height":696},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3782328,"resolution":"3","location":"assets","locale":"","width":1078,"height":1150}},"screenshots":{"1":"Address suggestions while the visitor types, after turning them on.","2":"The chosen address also fills in the postcode, city and country fields of the form.","3":"Settings page: service, Google API keys, privacy, costs and limits, texts, key test and diagnostics."}},"plugin_section":[],"plugin_tags":[17237,4581,1571,290534,17483],"plugin_category":[],"plugin_contributors":[284956],"plugin_business_model":[],"class_list":["post-389055","plugin","type-plugin","status-publish","hentry","plugin_tags-address-autocomplete","plugin_tags-address-field","plugin_tags-google-maps","plugin_tags-logicoo-form","plugin_tags-places","plugin_contributors-logicoo","plugin_committers-logicoo","plugin_support_reps-flaviovi"],"banners":{"banner":"https:\/\/ps.w.org\/logicoo-form-address-autocomplete\/assets\/banner-772x250.png?rev=3782606","banner_2x":"https:\/\/ps.w.org\/logicoo-form-address-autocomplete\/assets\/banner-1544x500.png?rev=3782606","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/logicoo-form-address-autocomplete\/assets\/icon-128x128.png?rev=3782606","icon_2x":"https:\/\/ps.w.org\/logicoo-form-address-autocomplete\/assets\/icon-256x256.png?rev=3782606","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/logicoo-form-address-autocomplete\/assets\/screenshot-1.png?rev=3782328","caption":"Address suggestions while the visitor types, after turning them on."},{"src":"https:\/\/ps.w.org\/logicoo-form-address-autocomplete\/assets\/screenshot-2.png?rev=3782328","caption":"The chosen address also fills in the postcode, city and country fields of the form."},{"src":"https:\/\/ps.w.org\/logicoo-form-address-autocomplete\/assets\/screenshot-3.png?rev=3782328","caption":"Settings page: service, Google API keys, privacy, costs and limits, texts, key test and diagnostics."}],"raw_content":"<!--section=description-->\n<p>Free add-on for the Logicoo Form plugin. It adds an Address field to the form builder. When you turn on the service with your own Google Maps Platform API key, visitors can get address suggestions from Google Maps while they type, and choose their address from a list.<\/p>\n\n<p>Requires Logicoo Form 1.2.0 or later. With an older Logicoo Form the add-on does not start, and forms with an Address field show a notice and cannot be sent until Logicoo Form is updated. With Logicoo Form 1.3.0 or later, the Address field also works inside repeatable groups.<\/p>\n\n<ul>\n<li>Suggestions only after the visitor's choice: nothing is sent to Google before the visitor turns on the suggestions with the button under the field, or accepts the chosen category in a cookie plugin that supports the WP Consent API. Global Privacy Control is respected.<\/li>\n<li>The field stays a plain text field without JavaScript, while the suggestions are off, or when Google cannot be reached: the visitor can always type the address and send the form.<\/li>\n<li>Accessible suggestion list: keyboard, screen readers, touch screens, right-to-left languages, the colours of the form.<\/li>\n<li>Field properties in the builder: allowed countries, addresses or cities and towns, characters before the suggestions, value of the field (full address, or street and number only), country in the address, autofill section.<\/li>\n<li>Address text built with the rules of each country (17 countries and a general rule).<\/li>\n<li>Optional filling of other visible fields of the form: street and number, postcode, city, province, region or state, country.<\/li>\n<li>Optional \"Use my location\" button for each field (HTTPS sites only): after a confirmation in two steps, the browser shares the device location once, and the visitor chooses the address from a list of nearby addresses.<\/li>\n<li>Optional \"Google addresses only\" mode for each field, for shipping addresses: the field accepts only an address chosen from the suggestions, with the street number if you ask for it, and the form response saves how the address was checked. With an optional server key, the server checks the choice when the form is sent. With the optional postal check, Google also checks that the chosen address is complete and deliverable, and the visitor confirms any correction next to the field.<\/li>\n<li>Works inside the repeatable groups of Logicoo Form 1.3.0: every item has its own Address field, with its own suggestions, checks and saved result.<\/li>\n<li>Estimated request counter with monthly thresholds, email alerts and an optional monthly limit; a limit per page view; a daily check that the key is restricted to your website; key test and diagnostics.<\/li>\n<li>No map: the add-on only suggests addresses.<\/li>\n<\/ul>\n\n<h4>Before you use it<\/h4>\n\n<ul>\n<li>You need a Google Cloud account with billing enabled and your own API key. Google bills your account directly: no service of the add-on author stands between your site and Google.<\/li>\n<li>Mention Google Maps in the terms of use and in the privacy policy of your site, as the Google Maps Platform terms require. WordPress offers a suggested text for the privacy policy in Settings &gt; Privacy, under \"Logicoo Form Address &amp; Autocomplete\".<\/li>\n<li>If you use a cookie plugin (such as Complianz, CookieYes, iubenda or Borlabs Cookie), list Google Maps there, in the category chosen in the add-on settings (Marketing by default).<\/li>\n<li>The Google Maps Platform terms for the European Economic Area or the global terms apply depending on the billing address of your Google Cloud account, not on where your visitors are.<\/li>\n<li>Do not use the add-on on sites or pages directed to children under 13, or to collect health information subject to HIPAA.<\/li>\n<li>Health-related sites with visitors from Washington State: the My Health My Data Act may require a separate consent for Google. Keep the \"Use my location\" button off.<\/li>\n<li>Do not show a map from another provider next to the Address field. In the European Economic Area, do not show the suggested places on any map, including Google maps.<\/li>\n<li>The address chosen from the suggestions and saved with the form response comes from Google Maps: how long you may keep it is a point to discuss with your legal advisor.<\/li>\n<li>The add-on does not make your site compliant with any law by itself.<\/li>\n<\/ul>\n\n<h3>External services<\/h3>\n\n<p>This add-on connects to Google Maps Platform, a service by Google, to suggest addresses while a visitor types. Nothing is sent to Google before the visitor turns on the suggestions with the button under the field, or accepts the consent category chosen in the settings in a cookie plugin that supports the WP Consent API (in opt-in mode). The site owner's Google API key is required, and the service is off until the owner turns it on.<\/p>\n\n<ul>\n<li>maps.googleapis.com and maps.gstatic.com: the Maps JavaScript API is loaded in the visitor's browser after that action, once per page. Google receives the site's API key, the page address, the visitor's IP address, browser data and language.<\/li>\n<li>places.googleapis.com: at each search, the text typed in the Address field, a session token, the field filters (countries, type of results) and the language. When the visitor chooses a suggestion, its identifier, the same session token and the list of requested fields (address components only).<\/li>\n<li>maps.googleapis.com, only for fields with the \"Use my location\" button: after the visitor confirms in two steps and allows the browser to share the location, the device coordinates and the language, to find the nearby addresses (Geocoding). The coordinates are sent once, only to Google: the add-on never saves them and never sends them to the site. The confirmation is asked again at every use.<\/li>\n<li>addressvalidation.googleapis.com, only for fields with the postal check: after the visitor chooses an address, its text (street, number, postcode, city) and the country code, to check it for delivery (Address Validation). The same address is checked once per page.<\/li>\n<li>places.googleapis.com, from the site's server: once a day, when the key is saved, when the service is turned on and when the owner tests the key, one request with a fixed text, to check that the key is restricted to the site's domain. No visitor data is sent.<\/li>\n<li>places.googleapis.com, from the site's server, only if the owner saves a server key: when the owner tests it, one request for the details of a fixed public place; when a visitor sends a form with a \"Google addresses only\" field, the identifier of the chosen address, the language and the list of requested fields (address components only), to check that the text sent matches the chosen address. The text typed by the visitor and the visitor's IP address are not sent, and Google's answer is not saved.<\/li>\n<\/ul>\n\n<p>Google processes this data as an independent controller and may transfer it to the United States. Google Maps Platform Terms of Service: https:\/\/cloud.google.com\/maps-platform\/terms. Google Privacy Policy: https:\/\/policies.google.com\/privacy.<\/p>\n\n<p>The add-on counts on the site, without contacting Google, how many requests the visitors' browsers made, to estimate the monthly cost. It keeps only the address saved with the form response and, for \"Google addresses only\" fields, the result of the address check. When a visitor turns on the suggestions, a non-reversible fingerprint of the visitor's IP address is kept on the site for at most ten minutes, against abuse.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate Logicoo Form 1.2.0 or later.<\/li>\n<li>Install and activate this add-on.<\/li>\n<li>In the Google Cloud console, create an API key. Enable the Maps JavaScript API and the Places API (New); enable the Geocoding API only if you will use the \"Use my location\" button, and the Address Validation API only if a field will use the postal check. Restrict the key to these APIs and to your website, and set daily quotas: a budget only sends alerts.<\/li>\n<li>Go to Logicoo Form &gt; Address Autocomplete, enter the key, turn on the service and click \"Test the key\".<\/li>\n<li>In the form builder, add an Address field to a form.<\/li>\n<li>Optional, for fields with \"Google addresses only\": create a second API key, restricted to the Places API (New) and, if your hosting has a fixed IP address, to that address (IPv4 and, if the server has one, IPv6), with daily quotas. Enter it as the server key and test it.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20my%20google%20api%20key%20safe%3F\"><h3>Is my Google API key safe?<\/h3><\/dt>\n<dd><p>A browser key is public by nature: every site that uses Google Maps sends it to the browser. The add-on never writes it in the page: the visitor's browser receives it only after the visitor turns on the suggestions. What protects the key is the restriction to your website and to the APIs you use, set in the Google Cloud console. Once a day the add-on checks that Google refuses the key from your server, and warns you if the key works from any website (or stops the service, if you choose so). You can also define the key in wp-config.php with the constant LFADDR_GOOGLE_API_KEY, so that it stays out of database backups.<\/p><\/dd>\n<dt id=\"how%20much%20does%20it%20cost%3F\"><h3>How much does it cost?<\/h3><\/dt>\n<dd><p>Google bills your Google Cloud account for the requests sent by the visitors' browsers, with a free monthly usage for each item of its price list. The add-on estimates these requests on your site, shows the estimated cost of the month, and can email the administrator at the thresholds you set or stop the service at a monthly limit (Logicoo Form &gt; Address Autocomplete &gt; Costs and limits). They are estimates: the Google Cloud console is authoritative. The limit per page view protects against errors, not against attacks: set daily quotas in the Google Cloud console too.<\/p><\/dd>\n<dt id=\"do%20visitors%20have%20to%20turn%20on%20the%20suggestions%20on%20every%20page%3F\"><h3>Do visitors have to turn on the suggestions on every page?<\/h3><\/dt>\n<dd><p>Without a cookie plugin, yes: the button turns on the suggestions for the current page only, and nothing is saved in the browser. With a cookie plugin that supports the WP Consent API in opt-in mode (for example Complianz), a visitor who accepts the category chosen in the add-on settings (Marketing by default) gets the suggestions without the button, on every page. If the visitor later refuses that category, the button comes back. The Functional category is never used, because cookie plugins usually grant it without asking.<\/p><\/dd>\n<dt id=\"my%20cookie%20plugin%20uses%20opt-out.%20which%20setting%20should%20i%20choose%3F\"><h3>My cookie plugin uses opt-out. Which setting should I choose?<\/h3><\/dt>\n<dd><p>By default the add-on shows the button even when a cookie plugin in opt-out mode presumes a yes. With \"Follow the answer of the cookie plugin\" (Logicoo Form &gt; Address Autocomplete &gt; Privacy), the suggestions start at the first key the visitor types, unless the visitor has refused the category; a refusal brings the button back. This choice is meant for visitors from countries where cookie plugins use opt-out, such as the United States. Do not use it for visitors in Europe: keep your cookie plugin in opt-in mode for them. Do not use it on health-related sites with visitors from Washington State. Global Privacy Control always wins.<\/p><\/dd>\n<dt id=\"my%20site%20sends%20a%20content%20security%20policy.%20what%20must%20it%20allow%3F\"><h3>My site sends a Content Security Policy. What must it allow?<\/h3><\/dt>\n<dd><p>The Google Maps JavaScript API needs the sources listed in Google's guide: https:\/\/developers.google.com\/maps\/documentation\/javascript\/content-security-policy. Among them: maps.googleapis.com, maps.gstatic.com and places.googleapis.com. The add-on itself adds no inline styles: its stylesheet is a file, and the suggestion list is placed with style properties set by its script, which a style-src without 'unsafe-inline' allows. Like most plugins, it prints its browser settings as a small inline script (wp_localize_script): a policy based on nonces must cover the inline scripts of WordPress.<\/p><\/dd>\n<dt id=\"the%20form%20is%20inside%20an%20iframe.%20does%20the%20%22use%20my%20location%22%20button%20work%3F\"><h3>The form is inside an iframe. Does the \"Use my location\" button work?<\/h3><\/dt>\n<dd><p>Browsers block the location in an iframe unless the iframe allows it. Add allow=\"geolocation\" to the iframe tag, for example: <code>&lt;iframe src=\"https:\/\/example.com\/contact\/\" allow=\"geolocation\"&gt;&lt;\/iframe&gt;<\/code>. Without it, the button shows a message that location access is blocked, and the visitor can still type the address or use the suggestions.<\/p><\/dd>\n<dt id=\"when%20should%20i%20use%20%22google%20addresses%20only%22%3F\"><h3>When should I use \"Google addresses only\"?<\/h3><\/dt>\n<dd><p>For shipping addresses, when a wrong or incomplete address costs you a lost parcel. The field accepts only an address chosen from the suggestions: with the address check \"With a street number\", a street without a number is not enough, and the field asks the visitor to add it. Every response then needs at least one search on Google, so the cost grows with the responses. The mode guarantees that the text is an address suggested by Google. It does not guarantee that the address exists or that it is the visitor's: Google can miss an address, or know it badly. The other fields filled from the address stay editable: if the visitor changes one after the choice, a warning appears next to it, and the form can still be sent. For the flat, floor or \"care of\", add a separate Text field: the chosen text cannot be completed by hand.<\/p><\/dd>\n<dt id=\"what%20happens%20to%20visitors%20who%20do%20not%20turn%20on%20the%20suggestions%2C%20or%20have%20no%20javascript%3F\"><h3>What happens to visitors who do not turn on the suggestions, or have no JavaScript?<\/h3><\/dt>\n<dd><p>In this mode the suggestions are needed to complete the field: a visitor who does not turn them on cannot send the form. Write an alternative contact in the field description, such as a phone number or an email address. Without JavaScript, the property \"without JavaScript, or a text that is not the Google address\" decides: accept the text, marked as \"Not checked: without JavaScript\" (the default, so you do not lose the order), or reject the submission. A note under the field tells visitors without JavaScript what to do. When Google does not respond, or a request limit is reached, the property \"if Google does not respond\" decides in the same way. With \"Block the submission\", reaching the monthly limit of the request counter stops the orders too.<\/p><\/dd>\n<dt id=\"the%20street%20number%20has%20a%20letter%2C%20or%20the%20visitor%20cannot%20find%20the%20address.\"><h3>The street number has a letter, or the visitor cannot find the address.<\/h3><\/dt>\n<dd><p>Google often drops the letter of a street number: \"12\/A\" becomes \"12\". After the choice, the visitor can add a short suffix right after the number, such as \"12A\", \"12\/A\" or \"2 bis\", unless the property \"letter after the street number\" does not allow it. Some squares and places are missing from the address suggestions: \"I can't find my address\", under the suggestions, searches again without the filter on the type of results. If the address is still missing, the property \"if the visitor cannot find the address\" decides: accept the address as typed, marked as not checked (the default), or block the submission and invite the visitor to contact you. In that case, write a contact in the field description.<\/p><\/dd>\n<dt id=\"how%20do%20i%20use%20the%20result%20of%20the%20address%20check%3F\"><h3>How do I use the result of the address check?<\/h3><\/dt>\n<dd><p>Each response of a field with \"Google addresses only\" has an \"Address check\" row next to the address, in Responses, emails, PDF, CSV and the personal data export. It says how the address was checked, for example \"Chosen from the suggestions (checked by the server)\", \"Chosen from the suggestions (declared by the browser)\", \"Verified by Google (declared by the browser)\", \"Confirmed by the visitor after a warning (declared by the browser)\" or \"Not checked: Google not available\". Before shipping, look at the responses marked \"Not checked\", and remember that a result declared by the browser can be faked by whoever sends the form. The saved address comes from Google Maps: see \"Before you use it\".<\/p><\/dd>\n<dt id=\"what%20does%20the%20postal%20check%20do%3F\"><h3>What does the postal check do?<\/h3><\/dt>\n<dd><p>It is the third level of the address check of a \"Google addresses only\" field, off by default. After the visitor chooses an address, Google checks that it is complete and deliverable: the key needs the Address Validation API. If Google confirms it, the field is valid. If Google corrects or completes it, for example the postcode, the visitor sees the corrected address with \"Use this address\" and \"Change address\": nothing changes without the visitor's choice. If Google does not confirm a part, such as the street number, the visitor can correct the address or answer \"It is correct, use this address\". Google cannot confirm some real street numbers: the visitor's answer keeps the order. The question appears next to the field, never in a window, and works with the keyboard and screen readers. Of the 17 countries we tested, Google checks all but San Marino; where Google does not check addresses, the field works as with \"With a street number\". If the check is not available, the property \"if Google does not respond\" decides. The response saves \"Verified by Google\" or \"Confirmed by the visitor after a warning\", always declared by the browser. Each check is one Address Validation Pro request, never repeated for the same address on the same page: 5,000 free per month, then USD 17 per 1,000 (Google's price list of 2026-10-07).<\/p><\/dd>\n<dt id=\"what%20does%20the%20server%20key%20do%3F\"><h3>What does the server key do?<\/h3><\/dt>\n<dd><p>Without it, the result of the address check comes from the visitor's browser, and it is marked \"declared by the browser\". With a server key, when a form is sent the server asks Google for the parts of the chosen address and compares them with the text it receives: a match is marked \"checked by the server\", a different text follows the rule \"without JavaScript, or a text that is not the Google address\". This costs one Place Details Essentials request for every response, counted by the request counter. If Google does not answer within three seconds, the response is accepted with the browser's result; all the checks of one response wait eight seconds at most. Use a key different from the browser key, restricted to the Places API (New) and, if your hosting has a fixed IP address, to that address: add the IPv4 address and, if the server has one, the IPv6 address too, because the server may call Google with either. If Google refuses the server key from your server, the key test says so. You can define it in wp-config.php with the constant LFADDR_GOOGLE_SERVER_KEY. The last check is shown in the diagnostics, without the address.<\/p><\/dd>\n<dt id=\"does%20the%20address%20field%20work%20inside%20a%20repeatable%20group%3F\"><h3>Does the Address field work inside a repeatable group?<\/h3><\/dt>\n<dd><p>Yes, with Logicoo Form 1.3.0 or later. Every item of the group has its own Address field, with the suggestions, the \"Use my location\" button, \"Google addresses only\" and the postal check, and the form response saves the result of the check for each item. Inside a group the field does not fill other fields, because Logicoo Form lets you choose only fields outside the group, and every item would overwrite them. \"Duplicate\" copies the chosen address with its check, without new requests to Google. Every item counts towards the limit per page view: for groups with many items, raise the limit in the settings.<\/p><\/dd>\n<dt id=\"what%20happens%20to%20my%20forms%20if%20i%20deactivate%20the%20add-on%3F\"><h3>What happens to my forms if I deactivate the add-on?<\/h3><\/dt>\n<dd><p>Logicoo Form keeps the Address fields, with their properties, and the addresses already saved in the form responses. A form with a visible Address field cannot be sent: if the field has no conditions, Logicoo Form shows a notice instead of the whole form; if a condition shows the field, the notice takes the place of the field. The Logicoo Form screens list the published forms involved, and the builder shows a notice on the field. When you activate the add-on again, the fields work as before.<\/p><\/dd>\n<dt id=\"my%20site%20is%20behind%20a%20proxy%20or%20a%20cdn.\"><h3>My site is behind a proxy or a CDN.<\/h3><\/dt>\n<dd><p>Against abuse, the add-on limits the requests of each visitor with a non-reversible fingerprint of the IP address. It reads the IP address from the server (REMOTE_ADDR) and from the logicoo_form_client_ip filter of Logicoo Form. The \"Trusted proxies\" setting of Logicoo Form is not available to add-ons: if your site relies only on it, the add-on sees the address of the proxy, and all visitors share the same limit. Use the logicoo_form_client_ip filter, or have the web server put the visitor's IP address in REMOTE_ADDR, trusting only the addresses of your proxy or CDN: for example with the realip module of nginx or the mod_remoteip module of Apache. Many hosting providers and CDNs document this setting.<\/p><\/dd>\n<dt id=\"why%20is%20the%20add-on%20in%20english%20on%20my%20site%3F\"><h3>Why is the add-on in English on my site?<\/h3><\/dt>\n<dd><p>Translations come from translate.wordpress.org, like those of Logicoo Form. Until the translation into your language is approved there, the add-on is in English, including the notice that visitors see under the field. You can rewrite the texts for visitors (the notice under the field and the location confirmation) in Logicoo Form &gt; Address Autocomplete &gt; Texts.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Admin notices (unrestricted key, request thresholds) now appear only on the Logicoo Form screens and on the add-on settings page.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First public release.<\/li>\n<li>Address field for the Logicoo Form builder, with Google Maps address suggestions after the visitor's choice (button under the field, or a cookie plugin that supports the WP Consent API); Global Privacy Control respected.<\/li>\n<li>Plain text field without JavaScript, with the suggestions off or when Google cannot be reached.<\/li>\n<li>Accessible suggestion list: keyboard, screen readers, touch screens, input methods and dictation, right-to-left languages.<\/li>\n<li>Address text built with the rules of 17 countries and a general rule; optional filling of other fields of the form.<\/li>\n<li>Optional \"Use my location\" button.<\/li>\n<li>Optional \"Google addresses only\" mode, with an optional server key and an optional postal check.<\/li>\n<li>Works inside the repeatable groups of Logicoo Form 1.3.0.<\/li>\n<li>Estimated request counter with monthly thresholds, email alerts and an optional monthly limit; a limit per page view; a daily check that the key is restricted to your website; key test and diagnostics.<\/li>\n<\/ul>","raw_excerpt":"Address field with autocomplete suggestions and an optional location button for Logicoo Form.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/389055","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=389055"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/logicoo"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=389055"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=389055"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=389055"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=389055"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=389055"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=389055"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}