{"id":4833,"date":"2026-08-29T02:01:46","date_gmt":"2026-08-29T02:01:46","guid":{"rendered":"https:\/\/developers-heaven.net\/blog\/7-proven-ways-to-optimize-performance-in-unity-arcore-applications\/"},"modified":"2026-08-29T02:01:46","modified_gmt":"2026-08-29T02:01:46","slug":"7-proven-ways-to-optimize-performance-in-unity-arcore-applications","status":"publish","type":"post","link":"https:\/\/developers-heaven.net\/blog\/7-proven-ways-to-optimize-performance-in-unity-arcore-applications\/","title":{"rendered":"7 Proven Ways to Optimize Performance in Unity ARCore Applications"},"content":{"rendered":"<div>\n    <!-- Hidden SEO Fields --><\/p>\n<h1>7 Proven Ways to Optimize Performance in Unity ARCore Applications \ud83c\udfaf\u2728<\/h1>\n<h2>Executive Summary \ud83d\udcc8<\/h2>\n<p>\n        Building immersive augmented reality experiences can be an exhilarating journey, but it often comes with steep technical hurdles. When you strive to <strong>Optimize Performance in Unity ARCore Applications<\/strong>, you aren&#8217;t just chasing vanity metrics; you are ensuring fluid frame rates, preventing device overheating, and keeping battery drain to a minimum. Mobile hardware operates under strict thermal and computational constraints, making every single millisecond of frame time precious. In this comprehensive guide, we will break down seven actionable, battle-tested strategies to elevate your AR experiences from choppy experiments into butter-smooth, production-ready masterpieces. Whether you are deploying on budget Android devices or high-end flagships, mastering these techniques will fundamentally transform how your application interacts with the physical world. Let&#8217;s dive deep into the mechanics of high-performance AR development! \ud83d\udca1\n    <\/p>\n<p>\n        Imagine launching your newly minted augmented reality app, only to watch it stutter, lag, and drain the user&#8217;s battery within ten minutes. Frustrating, right? Developing robust AR applications requires a delicate dance between computer vision tracking, real-time rendering, and hardware resource management. If you want to successfully <strong>Optimize Performance in Unity ARCore Applications<\/strong>, you need to understand where the bottlenecks hide\u2014ranging from heavy camera texture processing to overdraw-heavy shaders. Stick around as we unpack the top 7 strategies that will save your framerate, delight your users, and set your development workflow up for massive long-term success. \ud83d\ude80\n    <\/p>\n<h2>1. Streamline Camera Image Resolution and Processing \ud83d\udcf7<\/h2>\n<p>\n        The ARCore camera feed is the absolute heartbeat of your augmented reality application, but it is also one of the most ferocious resource hogs. Constantly processing high-resolution camera frames can choke your CPU and GPU before your virtual content even gets a chance to render. Finding the sweet spot for camera resolution is vital if you want to maintain a stable 60 frames per second on diverse mobile architectures.\n    <\/p>\n<ul>\n<li><strong>Lower Default Resolution:<\/strong> Evaluate if your core mechanics truly require full HD camera feeds, and step down to 720p or lower when appropriate.<\/li>\n<li><strong>Optimize CPU Image Access:<\/strong> Avoid CPU-side pixel manipulations on every single frame unless absolutely necessary for custom computer vision tasks.<\/li>\n<li><strong>Leverage Async Reprojection:<\/strong> Allow ARCore&#8217;s native asynchronous systems to handle tracking updates smoothly without blocking the main rendering thread.<\/li>\n<li><strong>Downscale for Feature Detection:<\/strong> Pass downscaled camera textures to tracking algorithms to free up heavy computational overhead for your custom game logic.<\/li>\n<li><strong>Profile Image Allocation:<\/strong> Monitor managed memory allocations during camera texture updates to completely eliminate sudden, dreaded garbage collection spikes.<\/li>\n<\/ul>\n<h2>2. Reduce Polygon Count and Optimize Mesh Complexity \ud83e\uddca<\/h2>\n<p>\n        In traditional desktop gaming, modern GPUs can chew through millions of polygons without breaking a sweat. Mobile AR is a completely different beast, where thermal throttling can cut your processing power in half within minutes. To successfully <strong>Optimize Performance in Unity ARCore Applications<\/strong>, your 3D assets must be meticulously optimized, stripped of hidden geometry, and built with mobile-first rendering pipelines in mind.\n    <\/p>\n<ul>\n<li><strong>Implement Level of Detail (LOD):<\/strong> Swap out high-poly models for simplified meshes when virtual objects are placed farther away from the user&#8217;s camera.<\/li>\n<li><strong>Bake Lighting and Shadows:<\/strong> Avoid real-time dynamic shadows whenever possible; instead, rely on baked lightmaps or subtle, optimized contact shadow shaders.<\/li>\n<li><strong>Purge Unused Geometry:<\/strong> Delete interior faces, hidden vertices, and unseen mesh data that consume memory without adding any visual value.<\/li>\n<li><strong>Merge Static Meshes:<\/strong> Combine adjacent static meshes to dramatically reduce draw calls and ease the burden on the mobile rendering pipeline.<\/li>\n<li><strong>Utilize Occlusion Culling:<\/strong> Prevent Unity from rendering virtual objects that are completely blocked from the user&#8217;s field of view by real-world or virtual obstacles.<\/li>\n<\/ul>\n<h2>3. Master Draw Calls and Material Batching Techniques \ud83c\udfa8<\/h2>\n<p>\n        Every time Unity instructs the graphics card to draw an object, it incurs a performance tax known as a draw call. High draw call counts will quickly murder your mobile frame rate, leading to stuttering camera tracking and jittery virtual overlays. By aggressively batching materials and reducing material variations, you can keep your CPU from becoming the ultimate bottleneck in your AR workflow.\n    <\/p>\n<ul>\n<li><strong>Adopt SRP Batcher:<\/strong> If you are utilizing the Universal Render Pipeline (URP), enable the SRP Batcher to drastically speed up material property updates.<\/li>\n<li><strong>Combine Textures into Atlases:<\/strong> Pack multiple smaller textures into a single large texture atlas to allow objects to share materials and batch together.<\/li>\n<li><strong>Minimize Unique Materials:<\/strong> Standardize your color palettes and shaders so that multiple game objects can utilize the exact same material instance.<\/li>\n<li><strong>Enable GPU Instancing:<\/strong> Render identical objects (like scattered rocks, trees, or UI particles) in a single draw call using hardware-level instancing.<\/li>\n<li><strong>Avoid Material Property Blocks Bloat:<\/strong> Use Property Blocks judiciously when runtime color changes are necessary to prevent breaking dynamic batching groupings.<\/li>\n<\/ul>\n<h2>4. Fine-Tune ARCore Tracking and Environmental Settings \ud83c\udf10<\/h2>\n<p>\n        ARCore works tirelessly in the background, analyzing feature points, estimating lighting conditions, and mapping planes. However, leaving every tracking feature enabled by default is a surefire way to drain batteries and tank performance. You must selectively toggle tracking features based strictly on the immediate context of your user experience.\n    <\/p>\n<ul>\n<li><strong>Disable Unused Trackers:<\/strong> Turn off augmented faces, environmental depth, or cloud anchors if your specific scene or mini-game does not require them.<\/li>\n<li><strong>Limit Plane Detection Intervals:<\/strong> Configure ARCore to stop searching for new horizontal or vertical planes once the user has successfully placed their core content.<\/li>\n<li><strong>Optimize Environmental Depth:<\/strong> Use semantic and environmental depth sparingly, as pixel-dense depth buffers are exceptionally taxing on mobile GPUs.<\/li>\n<li>&lt;<strong>Manage Instant Placement:<\/strong> Use raycast throttling for instant placement features rather than calculating raycasts on every single touch input frame.<\/li>\n<li><strong>Handle Tracking Loss Gracefully:<\/strong> Implement smooth fallback UI states when tracking quality degrades, preventing erratic object snapping and stuttering.<\/li>\n<\/ul>\n<h2>5. Conquer Garbage Collection and Memory Management \ud83e\udde0<\/h2>\n<p>\n        C# garbage collection (GC) is one of the most notorious silent killers of mobile application fluidity. When the garbage collector kicks in to clean up unreferenced managed memory, it can cause a sudden, massive frame drop\u2014resulting in a jarring visual stutter that shatters AR immersion. Proactive memory management is an absolute non-negotiable step when you aim to <strong>Optimize Performance in Unity ARCore Applications<\/strong>.\n    <\/p>\n<ul>\n<li><strong>Pre-Allocate Collections:<\/strong> Initialize lists, arrays, and dictionaries ahead of time rather than instantiating new reference types inside `Update()` loops.<\/li>\n<li><strong>Avoid String Concatenation in UI:<\/strong> Stop creating new string allocations every frame for UI scoreboards or debug counters; reuse string builders instead.<\/li>\n<li><strong>Pool Your Game Objects:<\/strong> Use object pooling for bullets, particle effects, and spawned AR anchors to eliminate expensive `Instantiate` and `Destroy` calls.<\/li>\n<li><strong>Profile with Unity Profiler:<\/strong> Regularly inspect the CPU Usage module to hunt down memory allocations and stamp out unwanted garbage collection spikes.<\/li>\n<li><strong>Unload Unused Assets:<\/strong> Call `Resources.UnloadUnusedAssets()` between heavy scene transitions to free up valuable RAM for background ARCore processes.<\/li>\n<\/ul>\n<h2>6. Optimize Shaders and Reduce Overdraw Bottlenecks \ud83d\udd26<\/h2>\n<p>\n        Mobile GPUs despise overdraw\u2014the scenario where the same screen pixel is rendered multiple times in a single frame due to overlapping transparent objects, particle systems, or complex shaders. Complex lighting models and heavy fragment shaders can quickly cause thermal throttling. Writing lean, mobile-friendly shaders is a superpower for AR developers.\n    <\/p>\n<ul>\n<li><strong>Embrace Universal Render Pipeline (URP):<\/strong> Transition your project to URP and utilize lightweight, mobile-optimized lit and unlit shader graphs.<\/li>\n<li><strong>Minimize Transparent Layers:<\/strong> Keep particle systems, glowing UI elements, and overlapping transparent VFX to an absolute minimum in your AR scenes.<\/li>\n<li><strong>Bake Complex Effects:<\/strong> Pre-calculate complex lighting, reflections, and ambient occlusion into textures rather than calculating them via heavy fragment shaders.<\/li>\n<li><strong>Use Half-Precision Floats:<\/strong> Utilize `half` precision data types in custom HLSL shaders instead of `float` wherever high precision isn&#8217;t mandatory.<\/li>\n<li><strong>Inspect Overdraw Visually:<\/strong> Regularly use Unity\u2019s Scene view Overdraw visualization mode to identify and fix areas where pixel rendering overlaps excessively.<\/li>\n<\/ul>\n<h2>7. Deploy Rigorous Mobile Profiling and Thermal Monitoring \ud83d\udcca<\/h2>\n<p>\n        You cannot fix what you do not measure. Testing your application exclusively inside the Unity Editor on a high-end workstation is a dangerous trap; desktop hardware hides a multitude of sins that mobile devices will immediately expose. Integrating continuous device profiling and thermal monitoring into your development pipeline ensures your app runs smoothly out in the wild.\n    <\/p>\n<ul>\n<li><strong>Profile on Target Hardware:<\/strong> Connect actual mid-range and low-end Android target devices directly to the Unity Profiler for accurate performance metrics.<\/li>\n<li><strong>Monitor Thermal Throttling:<\/strong> Keep an eye on how device temperature ramps up during extended AR sessions to ensure performance doesn&#8217;t plummet unexpectedly.<\/li>\n<li><strong>Utilize Android GPU Inspector (AGI):<\/strong> Dive deep into low-level graphics API calls using advanced tools like AGI to find hidden pipeline stalls.<\/li>\n<li><strong>Track Frame Timing Stats:<\/strong> Monitor CPU and GPU frame timings independently to identify whether rendering or game logic is causing your frame drops.<\/li>\n<li><strong>Automate Build Testing:<\/strong> Set up continuous integration pipelines that run automated performance benchmarks on nightly development builds.<\/li>\n<\/ul>\n<h2>FAQ \u2753<\/h2>\n<p>\n        <strong>Q: How does ARCore impact mobile battery consumption compared to standard mobile apps?<\/strong><br \/>\n        A: ARCore apps simultaneously utilize the high-resolution camera sensor, continuous CPU computer vision tracking, and real-time GPU rendering. This trifecta consumes significantly more power than standard 2D or 3D mobile apps, making aggressive performance optimization and thermal management essential for a good user experience.\n    <\/p>\n<p>\n        <strong>Q: Is the Universal Render Pipeline (URP) mandatory for optimizing Unity AR applications?<\/strong><br \/>\n        A: While not strictly mandatory, URP is strongly recommended by Unity for mobile AR development. It provides access to the SRP Batcher, highly optimized mobile shaders, and customizable rendering features that drastically reduce CPU and GPU overhead compared to the older Built-in Render Pipeline.\n    <\/p>\n<p>\n        <strong>Q: What is the single most common cause of stuttering in Unity ARCore applications?<\/strong><br \/>\n        A: The most common culprit is C# garbage collection spikes caused by frequent memory allocations inside update loops, combined with high draw call counts and unoptimized camera texture resolutions. Resolving memory allocations and batching materials usually provides an instant performance boost.\n    <\/p>\n<h2>Conclusion \u2728<\/h2>\n<p>\n        Creating captivating augmented reality experiences requires more than just creative design\u2014it demands profound technical discipline. When you diligently apply these strategies to <strong>Optimize Performance in Unity ARCore Applications<\/strong>, you unlock the ability to deliver butter-smooth frame rates, exceptional battery efficiency, and reliable tracking across a massive array of Android devices. By streamlining camera resolutions, mastering draw calls, curbing memory allocations, and profiling on real hardware, you elevate your projects from sluggish prototypes to polished, market-ready applications. Remember that performance optimization is an ongoing journey, not a one-time checklist. Keep testing, keep profiling, and push the boundaries of what is possible in mobile augmented reality! \ud83d\ude80\ud83c\udfaf\n    <\/p>\n<h3>Tags<\/h3>\n<p>Unity ARCore, AR performance optimization, mobile game optimization, Augmented Reality Unity, ARCore optimization tips<\/p>\n<h3>Meta Description<\/h3>\n<p>Discover 7 proven ways to optimize performance in Unity ARCore Applications. Boost frame rates, reduce battery drain, and build smooth AR experiences.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>7 Proven Ways to Optimize Performance in Unity ARCore Applications \ud83c\udfaf\u2728 Executive Summary \ud83d\udcc8 Building immersive augmented reality experiences can be an exhilarating journey, but it often comes with steep technical hurdles. When you strive to Optimize Performance in Unity ARCore Applications, you aren&#8217;t just chasing vanity metrics; you are ensuring fluid frame rates, preventing [&hellip;]<\/p>\n","protected":false},"author":0,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7652],"tags":[4457,18377,18397,18394,18399,18396,18395,18367,18398,18393],"class_list":["post-4833","post","type-post","status-publish","format-standard","hentry","category-game-development","tag-ar-development","tag-ar-performance-optimization","tag-ar-tracking-optimization","tag-arcore-optimization-tips","tag-arcore-rendering","tag-augmented-reality-unity","tag-mobile-game-optimization","tag-unity-arcore","tag-unity-cpu-gpu-performance","tag-unity-mobile-ar"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.0 (Yoast SEO v25.0) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>7 Proven Ways to Optimize Performance in Unity ARCore Applications - Developers Heaven<\/title>\n<meta name=\"description\" content=\"Discover 7 proven ways to optimize performance in Unity ARCore Applications. Boost frame rates, reduce battery drain, and build smooth AR experiences.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/developers-heaven.net\/blog\/7-proven-ways-to-optimize-performance-in-unity-arcore-applications\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"7 Proven Ways to Optimize Performance in Unity ARCore Applications\" \/>\n<meta property=\"og:description\" content=\"Discover 7 proven ways to optimize performance in Unity ARCore Applications. Boost frame rates, reduce battery drain, and build smooth AR experiences.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/developers-heaven.net\/blog\/7-proven-ways-to-optimize-performance-in-unity-arcore-applications\/\" \/>\n<meta property=\"og:site_name\" content=\"Developers Heaven\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-29T02:01:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/placehold.co\/600x400?text=7+Proven+Ways+to+Optimize+Performance+in+Unity+ARCore+Applications\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/developers-heaven.net\/blog\/7-proven-ways-to-optimize-performance-in-unity-arcore-applications\/\",\"url\":\"https:\/\/developers-heaven.net\/blog\/7-proven-ways-to-optimize-performance-in-unity-arcore-applications\/\",\"name\":\"7 Proven Ways to Optimize Performance in Unity ARCore Applications - Developers Heaven\",\"isPartOf\":{\"@id\":\"https:\/\/developers-heaven.net\/blog\/#website\"},\"datePublished\":\"2026-08-29T02:01:46+00:00\",\"author\":{\"@id\":\"\"},\"description\":\"Discover 7 proven ways to optimize performance in Unity ARCore Applications. Boost frame rates, reduce battery drain, and build smooth AR experiences.\",\"breadcrumb\":{\"@id\":\"https:\/\/developers-heaven.net\/blog\/7-proven-ways-to-optimize-performance-in-unity-arcore-applications\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/developers-heaven.net\/blog\/7-proven-ways-to-optimize-performance-in-unity-arcore-applications\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/developers-heaven.net\/blog\/7-proven-ways-to-optimize-performance-in-unity-arcore-applications\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/developers-heaven.net\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"7 Proven Ways to Optimize Performance in Unity ARCore Applications\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/developers-heaven.net\/blog\/#website\",\"url\":\"https:\/\/developers-heaven.net\/blog\/\",\"name\":\"Developers Heaven\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/developers-heaven.net\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"7 Proven Ways to Optimize Performance in Unity ARCore Applications - Developers Heaven","description":"Discover 7 proven ways to optimize performance in Unity ARCore Applications. Boost frame rates, reduce battery drain, and build smooth AR experiences.","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:\/\/developers-heaven.net\/blog\/7-proven-ways-to-optimize-performance-in-unity-arcore-applications\/","og_locale":"en_US","og_type":"article","og_title":"7 Proven Ways to Optimize Performance in Unity ARCore Applications","og_description":"Discover 7 proven ways to optimize performance in Unity ARCore Applications. Boost frame rates, reduce battery drain, and build smooth AR experiences.","og_url":"https:\/\/developers-heaven.net\/blog\/7-proven-ways-to-optimize-performance-in-unity-arcore-applications\/","og_site_name":"Developers Heaven","article_published_time":"2026-08-29T02:01:46+00:00","og_image":[{"url":"https:\/\/placehold.co\/600x400?text=7+Proven+Ways+to+Optimize+Performance+in+Unity+ARCore+Applications","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/developers-heaven.net\/blog\/7-proven-ways-to-optimize-performance-in-unity-arcore-applications\/","url":"https:\/\/developers-heaven.net\/blog\/7-proven-ways-to-optimize-performance-in-unity-arcore-applications\/","name":"7 Proven Ways to Optimize Performance in Unity ARCore Applications - Developers Heaven","isPartOf":{"@id":"https:\/\/developers-heaven.net\/blog\/#website"},"datePublished":"2026-08-29T02:01:46+00:00","author":{"@id":""},"description":"Discover 7 proven ways to optimize performance in Unity ARCore Applications. Boost frame rates, reduce battery drain, and build smooth AR experiences.","breadcrumb":{"@id":"https:\/\/developers-heaven.net\/blog\/7-proven-ways-to-optimize-performance-in-unity-arcore-applications\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/developers-heaven.net\/blog\/7-proven-ways-to-optimize-performance-in-unity-arcore-applications\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/developers-heaven.net\/blog\/7-proven-ways-to-optimize-performance-in-unity-arcore-applications\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/developers-heaven.net\/blog\/"},{"@type":"ListItem","position":2,"name":"7 Proven Ways to Optimize Performance in Unity ARCore Applications"}]},{"@type":"WebSite","@id":"https:\/\/developers-heaven.net\/blog\/#website","url":"https:\/\/developers-heaven.net\/blog\/","name":"Developers Heaven","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/developers-heaven.net\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/developers-heaven.net\/blog\/wp-json\/wp\/v2\/posts\/4833","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/developers-heaven.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/developers-heaven.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/developers-heaven.net\/blog\/wp-json\/wp\/v2\/comments?post=4833"}],"version-history":[{"count":0,"href":"https:\/\/developers-heaven.net\/blog\/wp-json\/wp\/v2\/posts\/4833\/revisions"}],"wp:attachment":[{"href":"https:\/\/developers-heaven.net\/blog\/wp-json\/wp\/v2\/media?parent=4833"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/developers-heaven.net\/blog\/wp-json\/wp\/v2\/categories?post=4833"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/developers-heaven.net\/blog\/wp-json\/wp\/v2\/tags?post=4833"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}