{"id":3306,"date":"2020-05-29T14:18:50","date_gmt":"2020-05-29T14:18:50","guid":{"rendered":"https:\/\/ionicframework.com\/blog\/?p=3306"},"modified":"2020-10-15T21:27:25","modified_gmt":"2020-10-15T21:27:25","slug":"managing-deeplinks-with-urlgenius","status":"publish","type":"post","link":"https:\/\/ionic.io\/blog\/managing-deeplinks-with-urlgenius","title":{"rendered":"Managing Deep Links with URLgenius"},"content":{"rendered":"<p><em>The following is a guest post from our friends over at URLgenius, a cloud-based service for helping apps manage deep links to other apps. The post covers why you might want to consider URLgenius for your app, providing a great real-world example for how they&#8217;ve helped From Seed to Spoon provide a great user experience.<\/em><\/p>\n<p>When it comes to app deep linking, we tend to think first of the technologies that we as developers are tasked with evaluating and implementing \u2013 things like Apple universal links, Firebase, standalone SDKs, etc. But what about cases where we need to link into 3<sup>rd<\/sup> party apps that you have no control over? For example, linking into social apps like Facebook or Instagram, or into e-commerce apps like Amazon. <a href=\"https:\/\/www.seedtospoon.net\" target=\"_blank\" rel=\"noopener\"> From Seed to Spoon<\/a>, an app built with Ionic, was in a similar situation and used <a href=\"https:\/\/app.urlgeni.us\/\" target=\"_blank\" rel=\"noopener\">URLgenius<\/a> to solve their problems. Let&#8217;s dive into the situation.<\/p>\n<p><!--more--><\/p>\n<h2>The Challenge and the Solution<\/h2>\n<p>Dale, his wife Carrie, and their family turned their backyard into a food farm in 2015 and were so successful they decided to create a mobile app that teaches other families to do the same. They had already launched their Ionic app, and on one of the screens they were linking to Amazon, encouraging people to shop and support their efforts through affiliate commissions. The challenge was that the link in the From Seed to Spoon app could not open the Amazon app. Instead, the visitor was sent to the Amazon mobile website to login. The result was lost engagement and ultimately, lost affiliate revenue.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"624\" height=\"531\" data-src=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/05\/image1.png\" alt=\"\" class=\"alignnone size-full wp-image-3307 lazyload\" data-srcset=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/05\/image1.png 624w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/05\/image1-300x255.png 300w\" data-sizes=\"auto, (max-width: 624px) 100vw, 624px\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 624px; --smush-placeholder-aspect-ratio: 624\/531;\" \/><noscript><img loading=\"lazy\" decoding=\"async\" width=\"624\" height=\"531\" src=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/05\/image1.png\" alt=\"\" class=\"alignnone size-full wp-image-3307\" srcset=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/05\/image1.png 624w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/05\/image1-300x255.png 300w\" sizes=\"auto, (max-width: 624px) 100vw, 624px\" \/><\/noscript><\/p>\n<p>Dale knew that the ideal experience would be to deep link shoppers directly into the Amazon app. He was able to see that the Amazon iOS and Android apps had product-level URL scheme meta data required to open the Amazon app from a browser. The catch was that those Amazon app URL schemes could not be used like a regular web link, unless they could account for cases where the visitor doesn&#8217;t have the Amazon app installed. That\u2019s where URLgenius came in.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1999\" height=\"741\" data-src=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/05\/image3.png\" alt=\"\" class=\"alignnone size-full wp-image-3308 lazyload\" data-srcset=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/05\/image3.png 1999w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/05\/image3-300x111.png 300w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/05\/image3-1024x380.png 1024w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/05\/image3-768x285.png 768w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/05\/image3-1536x569.png 1536w\" data-sizes=\"auto, (max-width: 1999px) 100vw, 1999px\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 1999px; --smush-placeholder-aspect-ratio: 1999\/741;\" \/><noscript><img loading=\"lazy\" decoding=\"async\" width=\"1999\" height=\"741\" src=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/05\/image3.png\" alt=\"\" class=\"alignnone size-full wp-image-3308\" srcset=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/05\/image3.png 1999w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/05\/image3-300x111.png 300w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/05\/image3-1024x380.png 1024w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/05\/image3-768x285.png 768w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/05\/image3-1536x569.png 1536w\" sizes=\"auto, (max-width: 1999px) 100vw, 1999px\" \/><\/noscript><\/p>\n<p>Dale discovered that by entering regular Amazon web URLs into URLgenius, the app addresses for iOS and Android app were generated automatically, including all the affiliate parameters. In addition, URLgenius was able to embed these addresses into links that opened the iOS and Android Amazon app for shoppers who had it installed. And for shoppers who didn\u2019t have the Amazon app, or were using a desktop device, the links would gracefully fall back to the Amazon web URL in their browser.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"964\" height=\"535\" data-src=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/05\/image2.png\" alt=\"\" class=\"alignnone size-full wp-image-3309 lazyload\" data-srcset=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/05\/image2.png 964w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/05\/image2-300x166.png 300w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/05\/image2-768x426.png 768w\" data-sizes=\"auto, (max-width: 964px) 100vw, 964px\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 964px; --smush-placeholder-aspect-ratio: 964\/535;\" \/><noscript><img loading=\"lazy\" decoding=\"async\" width=\"964\" height=\"535\" src=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/05\/image2.png\" alt=\"\" class=\"alignnone size-full wp-image-3309\" srcset=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/05\/image2.png 964w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/05\/image2-300x166.png 300w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/05\/image2-768x426.png 768w\" sizes=\"auto, (max-width: 964px) 100vw, 964px\" \/><\/noscript><\/p>\n<h2>Other Use-Cases and Solutions<\/h2>\n<p>As a cloud-based platform, one of the most interesting things about URLgenius is that it doesn\u2019t require an SDK. You can request support for any app, including your Ionic app. The platform supports linking into billions of app screens across thousands of apps. This opens limitless cross-linking opportunities between your app and other apps \u2013 and can help drive organic discovery and engagement within your app.<\/p>\n<p>Here are some uses-cases to get you thinking:<\/p>\n<ul>\n<li>Link into social pages in Instagram, Facebook, and YouTube apps to grow followers<\/li>\n<li>Link into Messenger, Telegram, WhatsApp and SMS to enable customer chat<\/li>\n<li>Link into app-only AR experiences using Snapchat Lenses and Instagram Filters<\/li>\n<li>Link into product pages in Amazon, Walmart, and commerce apps to drive sales<\/li>\n<li>Link users into your Ionic app from marketing channels, QR codes, and social apps<\/li>\n<\/ul>\n<p>This list could get long very quickly but you get the idea. Check out the URLgenius blog for <a href=\"https:\/\/app.urlgeni.us\/blog\" target=\"_blank\" rel=\"noopener\">deep link case studies<\/a>. You can setup links and test them immediately at no charge, and you can brand your links using your domain.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The following is a guest post from our friends over at URLgenius, a cloud-based service for helping apps manage deep links to other apps. The post covers why you might want to consider URLgenius for your app, providing a great real-world example for how they&#8217;ve helped From Seed to Spoon provide a great user experience. [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"publish_to_discourse":"","publish_post_category":"","wpdc_auto_publish_overridden":"","wpdc_topic_tags":"","wpdc_pin_topic":"","wpdc_pin_until":"","discourse_post_id":"","discourse_permalink":"","wpdc_publishing_response":"","wpdc_publishing_error":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[186],"class_list":["post-3306","post","type-post","status-publish","format-standard","hentry","category-all","tag-deeplinks"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v23.0 (Yoast SEO v23.0) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Managing Deep Links with URLgenius - Ionic Blog<\/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:\/\/ionic.io\/blog\/managing-deeplinks-with-urlgenius\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Managing Deep Links with URLgenius\" \/>\n<meta property=\"og:description\" content=\"The following is a guest post from our friends over at URLgenius, a cloud-based service for helping apps manage deep links to other apps. The post covers why you might want to consider URLgenius for your app, providing a great real-world example for how they&#8217;ve helped From Seed to Spoon provide a great user experience. [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ionic.io\/blog\/managing-deeplinks-with-urlgenius\" \/>\n<meta property=\"og:site_name\" content=\"Ionic Blog\" \/>\n<meta property=\"article:published_time\" content=\"2020-05-29T14:18:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-10-15T21:27:25+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/05\/image1.png\" \/>\n<meta name=\"author\" content=\"Mike Hartington\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@mhartington\" \/>\n<meta name=\"twitter:site\" content=\"@ionicframework\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mike Hartington\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/ionic.io\/blog\/managing-deeplinks-with-urlgenius#article\",\"isPartOf\":{\"@id\":\"https:\/\/ionic.io\/blog\/managing-deeplinks-with-urlgenius\"},\"author\":{\"name\":\"Mike Hartington\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/person\/c8c92b04d526adb925ea514c619a267b\"},\"headline\":\"Managing Deep Links with URLgenius\",\"datePublished\":\"2020-05-29T14:18:50+00:00\",\"dateModified\":\"2020-10-15T21:27:25+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/ionic.io\/blog\/managing-deeplinks-with-urlgenius\"},\"wordCount\":614,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/ionic.io\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/ionic.io\/blog\/managing-deeplinks-with-urlgenius#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/05\/image1.png\",\"keywords\":[\"deeplinks\"],\"articleSection\":[\"All\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/ionic.io\/blog\/managing-deeplinks-with-urlgenius#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ionic.io\/blog\/managing-deeplinks-with-urlgenius\",\"url\":\"https:\/\/ionic.io\/blog\/managing-deeplinks-with-urlgenius\",\"name\":\"Managing Deep Links with URLgenius - Ionic Blog\",\"isPartOf\":{\"@id\":\"https:\/\/ionic.io\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/ionic.io\/blog\/managing-deeplinks-with-urlgenius#primaryimage\"},\"image\":{\"@id\":\"https:\/\/ionic.io\/blog\/managing-deeplinks-with-urlgenius#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/05\/image1.png\",\"datePublished\":\"2020-05-29T14:18:50+00:00\",\"dateModified\":\"2020-10-15T21:27:25+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/ionic.io\/blog\/managing-deeplinks-with-urlgenius#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ionic.io\/blog\/managing-deeplinks-with-urlgenius\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ionic.io\/blog\/managing-deeplinks-with-urlgenius#primaryimage\",\"url\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/05\/image1.png\",\"contentUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/05\/image1.png\",\"width\":624,\"height\":531},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ionic.io\/blog\/managing-deeplinks-with-urlgenius#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ionic.io\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Managing Deep Links with URLgenius\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ionic.io\/blog\/#website\",\"url\":\"https:\/\/ionic.io\/blog\/\",\"name\":\"ionic.io\/blog\",\"description\":\"Build amazing native and progressive web apps with the web\",\"publisher\":{\"@id\":\"https:\/\/ionic.io\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ionic.io\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/ionic.io\/blog\/#organization\",\"name\":\"Ionic\",\"url\":\"https:\/\/ionic.io\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/10\/white-on-color.png\",\"contentUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/10\/white-on-color.png\",\"width\":1920,\"height\":854,\"caption\":\"Ionic\"},\"image\":{\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/ionicframework\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/person\/c8c92b04d526adb925ea514c619a267b\",\"name\":\"Mike Hartington\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/08\/mike-headshot-2-smaller-150x150.png\",\"contentUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/08\/mike-headshot-2-smaller-150x150.png\",\"caption\":\"Mike Hartington\"},\"description\":\"Director of Developer Relations\",\"sameAs\":[\"https:\/\/twitter.com\/mhartington\",\"https:\/\/x.com\/mhartington\"],\"url\":\"https:\/\/ionic.io\/blog\/author\/mike\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Managing Deep Links with URLgenius - Ionic Blog","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:\/\/ionic.io\/blog\/managing-deeplinks-with-urlgenius","og_locale":"en_US","og_type":"article","og_title":"Managing Deep Links with URLgenius","og_description":"The following is a guest post from our friends over at URLgenius, a cloud-based service for helping apps manage deep links to other apps. The post covers why you might want to consider URLgenius for your app, providing a great real-world example for how they&#8217;ve helped From Seed to Spoon provide a great user experience. [&hellip;]","og_url":"https:\/\/ionic.io\/blog\/managing-deeplinks-with-urlgenius","og_site_name":"Ionic Blog","article_published_time":"2020-05-29T14:18:50+00:00","article_modified_time":"2020-10-15T21:27:25+00:00","og_image":[{"url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/05\/image1.png"}],"author":"Mike Hartington","twitter_card":"summary_large_image","twitter_creator":"@mhartington","twitter_site":"@ionicframework","twitter_misc":{"Written by":"Mike Hartington","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ionic.io\/blog\/managing-deeplinks-with-urlgenius#article","isPartOf":{"@id":"https:\/\/ionic.io\/blog\/managing-deeplinks-with-urlgenius"},"author":{"name":"Mike Hartington","@id":"https:\/\/ionic.io\/blog\/#\/schema\/person\/c8c92b04d526adb925ea514c619a267b"},"headline":"Managing Deep Links with URLgenius","datePublished":"2020-05-29T14:18:50+00:00","dateModified":"2020-10-15T21:27:25+00:00","mainEntityOfPage":{"@id":"https:\/\/ionic.io\/blog\/managing-deeplinks-with-urlgenius"},"wordCount":614,"commentCount":0,"publisher":{"@id":"https:\/\/ionic.io\/blog\/#organization"},"image":{"@id":"https:\/\/ionic.io\/blog\/managing-deeplinks-with-urlgenius#primaryimage"},"thumbnailUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/05\/image1.png","keywords":["deeplinks"],"articleSection":["All"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/ionic.io\/blog\/managing-deeplinks-with-urlgenius#respond"]}]},{"@type":"WebPage","@id":"https:\/\/ionic.io\/blog\/managing-deeplinks-with-urlgenius","url":"https:\/\/ionic.io\/blog\/managing-deeplinks-with-urlgenius","name":"Managing Deep Links with URLgenius - Ionic Blog","isPartOf":{"@id":"https:\/\/ionic.io\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ionic.io\/blog\/managing-deeplinks-with-urlgenius#primaryimage"},"image":{"@id":"https:\/\/ionic.io\/blog\/managing-deeplinks-with-urlgenius#primaryimage"},"thumbnailUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/05\/image1.png","datePublished":"2020-05-29T14:18:50+00:00","dateModified":"2020-10-15T21:27:25+00:00","breadcrumb":{"@id":"https:\/\/ionic.io\/blog\/managing-deeplinks-with-urlgenius#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ionic.io\/blog\/managing-deeplinks-with-urlgenius"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ionic.io\/blog\/managing-deeplinks-with-urlgenius#primaryimage","url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/05\/image1.png","contentUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/05\/image1.png","width":624,"height":531},{"@type":"BreadcrumbList","@id":"https:\/\/ionic.io\/blog\/managing-deeplinks-with-urlgenius#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ionic.io\/blog"},{"@type":"ListItem","position":2,"name":"Managing Deep Links with URLgenius"}]},{"@type":"WebSite","@id":"https:\/\/ionic.io\/blog\/#website","url":"https:\/\/ionic.io\/blog\/","name":"ionic.io\/blog","description":"Build amazing native and progressive web apps with the web","publisher":{"@id":"https:\/\/ionic.io\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ionic.io\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/ionic.io\/blog\/#organization","name":"Ionic","url":"https:\/\/ionic.io\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ionic.io\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/10\/white-on-color.png","contentUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/10\/white-on-color.png","width":1920,"height":854,"caption":"Ionic"},"image":{"@id":"https:\/\/ionic.io\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/ionicframework"]},{"@type":"Person","@id":"https:\/\/ionic.io\/blog\/#\/schema\/person\/c8c92b04d526adb925ea514c619a267b","name":"Mike Hartington","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ionic.io\/blog\/#\/schema\/person\/image\/","url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/08\/mike-headshot-2-smaller-150x150.png","contentUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/08\/mike-headshot-2-smaller-150x150.png","caption":"Mike Hartington"},"description":"Director of Developer Relations","sameAs":["https:\/\/twitter.com\/mhartington","https:\/\/x.com\/mhartington"],"url":"https:\/\/ionic.io\/blog\/author\/mike"}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts\/3306","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/comments?post=3306"}],"version-history":[{"count":0,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts\/3306\/revisions"}],"wp:attachment":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/media?parent=3306"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/categories?post=3306"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/tags?post=3306"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}