{"id":907781,"date":"2020-07-01T04:29:30","date_gmt":"2020-07-01T11:29:30","guid":{"rendered":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=907781"},"modified":"2024-11-11T12:30:46","modified_gmt":"2024-11-11T20:30:46","slug":"manage-your-strings-quite-literally-with-arcade-1-11","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/manage-your-strings-quite-literally-with-arcade-1-11","title":{"rendered":"Manage your strings quite literally with Arcade 1.11"},"author":6981,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[777102,22941],"tags":[32551,300972,667481],"industry":[],"product":[36551],"class_list":["post-907781","blog","type-blog","status-publish","format-standard","hentry","category-arcade","category-mapping","tag-arcade","tag-mapping-and-visualization","tag-whats-new-june-2020","product-arcgis-online"],"acf":{"short_description":"Use string template literals to simplify building complex text in Arcade","flexible_content":[{"acf_fc_layout":"content","content":"<p>In the past, we have focused our blog articles on how you, as a map author, can leverage Arcade to present a clearer picture of your maps and data to your intended audience.\u00a0 This article is not about that\u2014in fact, it\u2019s really all about you, the expression writer.\u00a0 With the latest release of ArcGIS Online (and next release of ArcGIS Pro), we\u2019ve introduced a new concept to make your code more readable and easier to follow.\u00a0 That concept is string template literals.\u00a0 Despite its long name, they simplify your life when you\u2019re building complex strings.<\/p>\n<p>If you are familiar at all with JavaScript, then these are exactly what you think they are. If not, let me explain.\u00a0 Often when working with Arcade, you\u2019re combining attributes and text together to create a meaningful sentence from your data. To achieve this, you typically take the approach of using <a href=\"https:\/\/developers.arcgis.com\/arcade\/function-reference\/text_functions\/#concatenate\">Concatenate()<\/a> or simply adding them together using plus signs:<\/p>\n<p><code>return \u201cThis is quite simply the \u201c+ $feature.Adjective + \u201c piece of text I\u2019ve ever seen.\u201d<\/code><\/p>\n<p>Arcade would evaluate the text above and substitute $feature.Adjective in for the features value for that field.\u00a0 In the end, if the value of Adjective happened to be best, the returned string would look like this:<\/p>\n<p><em>This is quite simply the best piece of text I\u2019ve ever seen.<\/em><\/p>\n<p>If you\u2019ve ever taken this approach, you\u2019ve likely run the expression only to find that you forgot a leading or trailing space inside the quotation marks. If it\u2019s a longer piece of text, all the + signs start to decrease the readability of the expression.<\/p>\n<p>This is where string template literals come in.\u00a0 They get rid of the + signs and help create a templated string where variables are substituted in. To create one, you enclose your string in backticks instead of quotes, and anywhere you\u2019d like to reference a variable, you enclose it in <code>${}<\/code>.\u00a0 The example above would change to:<\/p>\n<p><code>return `This is quite simply the ${$feature.Adjective} piece of text I\u2019ve ever seen.`<\/code><\/p>\n<p>By substituting in your variables and using template literals, you essentially create your own data-driven Mad Libs.<\/p>\n<p>Also using string template literals make it easier to add line breaks into your text. You can simply hit enter to break the string into multiple lines.\u00a0 Here\u2019s a quick example that is a little more practical. \u00a0Let\u2019s create a label expression that shows the status of the inspection, and who it is assigned to.\u00a0 With each property on a new line.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":907811,"id":907811,"title":"B23-1","filename":"B23-1.png","filesize":9726,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/06\/B23-1.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/manage-your-strings-quite-literally-with-arcade-1-11\/b23-1","alt":"Screenshot of multi-line labels","author":"6981","description":"","caption":"","name":"b23-1","status":"inherit","uploaded_to":907781,"date":"2020-06-30 14:06:26","modified":"2020-06-30 14:06:42","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":770,"height":401,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/06\/B23-1-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/06\/B23-1.png","medium-width":464,"medium-height":242,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/06\/B23-1.png","medium_large-width":768,"medium_large-height":400,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/06\/B23-1.png","large-width":770,"large-height":401,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/06\/B23-1.png","1536x1536-width":770,"1536x1536-height":401,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/06\/B23-1.png","2048x2048-width":770,"2048x2048-height":401,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/06\/B23-1.png","card_image-width":770,"card_image-height":401,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/06\/B23-1.png","wide_image-width":770,"wide_image-height":401}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<pre><code>return `Status: ${DomainName($feature,\"InspectionStatus\")}\r\nInspector: ${DomainName($feature,\"Inspector\")}`<\/code><\/pre>\n<p>inside the template literal just use the enter key as if you were typing, and it will be honored when displaying the information <em>(Multi-line labels only work in apps that use the <a href=\"https:\/\/developers.arcgis.com\/javascript\/\">4.x\u00a0 ArcGIS API for JavaScript<\/a> such as the Map Viewer beta).<\/em><\/p>\n<p>As always, if you\u2019re looking to learn more or if you\u2019re just getting started with Arcade, you can always get more information on the <a href=\"https:\/\/developers.arcgis.com\/arcade\/\">Developers<\/a> website, check out a <a href=\"https:\/\/learn.arcgis.com\/en\/gallery\/#?q=arcade\">Learn<\/a> lesson, or browse all the other great <a href=\"https:\/\/www.esri.com\/arcgis-blog\/?s=#arcade\">Arcade<\/a> blog articles.\u00a0 And be sure to check out the <a href=\"https:\/\/developers.arcgis.com\/arcade\/guide\/release-notes\/\">release notes<\/a> tomorrow for more great Arcade features.<\/p>\n"}],"authors":[{"ID":6981,"user_firstname":"Paul","user_lastname":"Barker","nickname":"Paul Barker","user_nicename":"pbarker_esri","display_name":"Paul Barker","user_email":"PBarker@esri.com","user_url":"http:\/\/www.arcgis.com","user_registered":"2018-03-02 00:19:05","user_description":"Product Engineer for ArcGIS Online and technology enthusiast.","user_avatar":"<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/ca4f6dbef8cb6af4546310cabd3eb9a72816fbe0d68565c1e9531a955581ed13?s=96&#038;d=blank&#038;r=g' srcset='https:\/\/secure.gravatar.com\/avatar\/ca4f6dbef8cb6af4546310cabd3eb9a72816fbe0d68565c1e9531a955581ed13?s=192&#038;d=blank&#038;r=g 2x' class='avatar avatar-96 photo' height='96' width='96' loading='lazy' decoding='async'\/>"}],"related_articles":"","card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/06\/Banner_alt.jpg","wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/06\/Banner-4.jpg"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Manage your strings quite literally with Arcade 1.11<\/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:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/manage-your-strings-quite-literally-with-arcade-1-11\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Manage your strings quite literally with Arcade 1.11\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/manage-your-strings-quite-literally-with-arcade-1-11\" \/>\n<meta property=\"og:site_name\" content=\"ArcGIS Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/esrigis\/\" \/>\n<meta property=\"article:modified_time\" content=\"2024-11-11T20:30:46+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ESRI\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/manage-your-strings-quite-literally-with-arcade-1-11#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/manage-your-strings-quite-literally-with-arcade-1-11\"},\"author\":{\"name\":\"Paul Barker\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/846786f93743fa3bc93d8dfb0174351e\"},\"headline\":\"Manage your strings quite literally with Arcade 1.11\",\"datePublished\":\"2020-07-01T11:29:30+00:00\",\"dateModified\":\"2024-11-11T20:30:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/manage-your-strings-quite-literally-with-arcade-1-11\"},\"wordCount\":7,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"arcade\",\"Mapping and Visualization\",\"what's new june 2020\"],\"articleSection\":[\"Arcade\",\"Mapping\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/manage-your-strings-quite-literally-with-arcade-1-11#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/manage-your-strings-quite-literally-with-arcade-1-11\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/manage-your-strings-quite-literally-with-arcade-1-11\",\"name\":\"Manage your strings quite literally with Arcade 1.11\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2020-07-01T11:29:30+00:00\",\"dateModified\":\"2024-11-11T20:30:46+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/manage-your-strings-quite-literally-with-arcade-1-11#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/manage-your-strings-quite-literally-with-arcade-1-11\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/manage-your-strings-quite-literally-with-arcade-1-11#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Manage your strings quite literally with Arcade 1.11\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"name\":\"ArcGIS Blog\",\"description\":\"Get insider info from Esri product teams\",\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\",\"name\":\"Esri\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"width\":400,\"height\":400,\"caption\":\"Esri\"},\"image\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/esrigis\/\",\"https:\/\/x.com\/ESRI\",\"https:\/\/www.linkedin.com\/company\/5311\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/846786f93743fa3bc93d8dfb0174351e\",\"name\":\"Paul Barker\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ca4f6dbef8cb6af4546310cabd3eb9a72816fbe0d68565c1e9531a955581ed13?s=96&d=blank&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ca4f6dbef8cb6af4546310cabd3eb9a72816fbe0d68565c1e9531a955581ed13?s=96&d=blank&r=g\",\"caption\":\"Paul Barker\"},\"description\":\"Product Engineer for ArcGIS Online and technology enthusiast.\",\"sameAs\":[\"http:\/\/www.arcgis.com\"],\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/author\/pbarker_esri\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Manage your strings quite literally with Arcade 1.11","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:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/manage-your-strings-quite-literally-with-arcade-1-11","og_locale":"en_US","og_type":"article","og_title":"Manage your strings quite literally with Arcade 1.11","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/manage-your-strings-quite-literally-with-arcade-1-11","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2024-11-11T20:30:46+00:00","twitter_card":"summary_large_image","twitter_site":"@ESRI","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/manage-your-strings-quite-literally-with-arcade-1-11#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/manage-your-strings-quite-literally-with-arcade-1-11"},"author":{"name":"Paul Barker","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/846786f93743fa3bc93d8dfb0174351e"},"headline":"Manage your strings quite literally with Arcade 1.11","datePublished":"2020-07-01T11:29:30+00:00","dateModified":"2024-11-11T20:30:46+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/manage-your-strings-quite-literally-with-arcade-1-11"},"wordCount":7,"commentCount":0,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["arcade","Mapping and Visualization","what's new june 2020"],"articleSection":["Arcade","Mapping"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/manage-your-strings-quite-literally-with-arcade-1-11#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/manage-your-strings-quite-literally-with-arcade-1-11","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/manage-your-strings-quite-literally-with-arcade-1-11","name":"Manage your strings quite literally with Arcade 1.11","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2020-07-01T11:29:30+00:00","dateModified":"2024-11-11T20:30:46+00:00","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/manage-your-strings-quite-literally-with-arcade-1-11#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/manage-your-strings-quite-literally-with-arcade-1-11"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/manage-your-strings-quite-literally-with-arcade-1-11#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"Manage your strings quite literally with Arcade 1.11"}]},{"@type":"WebSite","@id":"https:\/\/www.esri.com\/arcgis-blog\/#website","url":"https:\/\/www.esri.com\/arcgis-blog\/","name":"ArcGIS Blog","description":"Get insider info from Esri product teams","publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization","name":"Esri","url":"https:\/\/www.esri.com\/arcgis-blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","width":400,"height":400,"caption":"Esri"},"image":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/esrigis\/","https:\/\/x.com\/ESRI","https:\/\/www.linkedin.com\/company\/5311\/"]},{"@type":"Person","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/846786f93743fa3bc93d8dfb0174351e","name":"Paul Barker","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/ca4f6dbef8cb6af4546310cabd3eb9a72816fbe0d68565c1e9531a955581ed13?s=96&d=blank&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ca4f6dbef8cb6af4546310cabd3eb9a72816fbe0d68565c1e9531a955581ed13?s=96&d=blank&r=g","caption":"Paul Barker"},"description":"Product Engineer for ArcGIS Online and technology enthusiast.","sameAs":["http:\/\/www.arcgis.com"],"url":"https:\/\/www.esri.com\/arcgis-blog\/author\/pbarker_esri"}]}},"text_date":"July 1, 2020","author_name":"Paul Barker","author_page":"https:\/\/www.esri.com\/arcgis-blog\/author\/pbarker_esri","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/06\/Banner-4.jpg","primary_product":"ArcGIS Online","tag_data":[{"term_id":32551,"name":"arcade","slug":"arcade","term_group":0,"term_taxonomy_id":32551,"taxonomy":"post_tag","description":"","parent":0,"count":113,"filter":"raw"},{"term_id":300972,"name":"Mapping and Visualization","slug":"mapping-and-visualization","term_group":0,"term_taxonomy_id":300972,"taxonomy":"post_tag","description":"","parent":0,"count":31,"filter":"raw"},{"term_id":667481,"name":"what's new june 2020","slug":"whats-new-june-2020","term_group":0,"term_taxonomy_id":667481,"taxonomy":"post_tag","description":"","parent":0,"count":27,"filter":"raw"}],"category_data":[{"term_id":777102,"name":"Arcade","slug":"arcade","term_group":0,"term_taxonomy_id":777102,"taxonomy":"category","description":"","parent":0,"count":98,"filter":"raw"},{"term_id":22941,"name":"Mapping","slug":"mapping","term_group":0,"term_taxonomy_id":22941,"taxonomy":"category","description":"","parent":0,"count":2692,"filter":"raw"}],"product_data":[{"term_id":36551,"name":"ArcGIS Online","slug":"arcgis-online","term_group":0,"term_taxonomy_id":36551,"taxonomy":"product","description":"","parent":0,"count":2429,"filter":"raw"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=arcgis-online","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/907781","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/users\/6981"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=907781"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/907781\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=907781"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=907781"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=907781"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=907781"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=907781"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}