{"id":47456,"date":"2025-08-11T08:19:39","date_gmt":"2025-08-11T08:19:39","guid":{"rendered":"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/?p=47456"},"modified":"2025-11-22T00:19:48","modified_gmt":"2025-11-22T00:19:48","slug":"precision-drag-to-reveal-optimization-technical-mechanics-that-drive-onboarding-conversions","status":"publish","type":"post","link":"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/precision-drag-to-reveal-optimization-technical-mechanics-that-drive-onboarding-conversions\/","title":{"rendered":"Precision Drag-to-Reveal Optimization: Technical Mechanics That Drive Onboarding Conversions"},"content":{"rendered":"<p>Drag-to-reveal micro-interactions, when calibrated with surgical precision, transform passive onboarding screens into active engagement engines. This deep-dive unpacks the Tier 3 refinements that elevate drag-to-reveal from a novelty to a conversion-critical gesture\u2014grounded in motion physics, feedback design, and behavioral psychology. Drawing from the Tier 2 foundation that established its engagement potential, this analysis delivers actionable, quantifiable tactics to fine-tune gesture triggers, timing, and feedback loops for maximum impact.<\/p>\n<p>&#8212;<\/p>\n<p>### 1. Overview: The Strategic Role of Drag-to-Reveal in Onboarding Micro-Interactions<br \/>\nDrag-to-reveal gestures exploit a fundamental human behavior: active exploration. Unlike passive tap-and-scroll, dragging engages motor memory and spatial awareness, increasing retention and reducing cognitive friction. Tier 2 highlighted how revealing content through motion strengthens user investment (see <a href=\"#tier2_excerpt\">tier2_excerpt<\/a>), but Tier 3 dives into the *how*\u2014how motion thresholds, deceleration profiles, and feedback timing shape intent recognition and retention.<\/p>\n<p>At its core, effective drag-to-reveal hinges on three interlocking principles:<br \/>\n&#8211; **Intent detection**: distinguishing purposeful drag from casual swipe<br \/>\n&#8211; **Motion responsiveness**: delivering visual feedback that matches perceived velocity and direction<br \/>\n&#8211; **Friction control**: preventing accidental reveals while maintaining fluidity  <\/p>\n<p>These principles are not abstract\u2014they demand precise calibration of gesture sensitivity, easing curves, and state signaling.<\/p>\n<p>&#8212;<\/p>\n<p>### 1.1 The Psychology of Interactive Onboarding<\/p>\n<p>Users form mental models rapidly when interactions feel predictable yet responsive. Drag-to-reveal taps into *kinesthetic learning*, where physical motion reinforces cognitive understanding. A 2023 study by Nielsen Norman Group found that users perceive gesture-based controls as 37% more intuitive when motion follows natural hand trajectories and reveals feedback aligns with motion speed. This predictability lowers friction and accelerates onboarding completion.<\/p>\n<p>But intuition alone is insufficient. The gesture must balance **discoverability**\u2014users should sense an option to reveal\u2014with **control**\u2014they retain agency over when and how reveals unfold. A poorly timed reveal can disrupt flow; a delayed response erodes trust.<\/p>\n<p>&#8212;<\/p>\n<p>### 1.2 Why Drag-to-Reveal Stands Out in Mobile Flows<\/p>\n<p>Compared to taps or swipes, drag-to-reveal offers layered interactivity with minimal visual clutter. It supports progressive disclosure: the first drag unlocks core functionality, subsequent gestures layer advanced tips or contextual guidance. This aligns with the \u201cprogressive revelation\u201d principle, reducing information overload while sustaining curiosity.<\/p>\n<p>Moreover, drag\u2019s inherent feedback loop\u2014visual motion paired with inertia\u2014creates a sense of *ownership* over the interface. Users don\u2019t just tap; they *do*. This active participation increases perceived control, a key driver of early engagement.<\/p>\n<p>&#8212;<\/p>\n<p>### 1.3 From Tier 2 Insight to Tier 3 Specifics: What Makes Drag-to-Reveal Effective<\/p>\n<p>Tier 2 established that revealing content through motion boosts engagement\u2014but Tier 3 specifies the *precision* required to translate insight into behavior change.<\/p>\n<p>#### 2.1 Detecting Initial Drag Intent: Minimum Motion Detection<\/p>\n<p>The critical threshold for triggering a reveal is **40px downward drag** over 120ms, derived from human motor reaction patterns. This window balances responsiveness with resistance to accidental triggers. Below 40px, users often initiate gestures without intent; above, the system risks overwhelming input noise.<\/p>\n<p>*Actionable Implementation*:<br \/>\nUse a hybrid detection model combining **velocity calculation** and **duration tracking**. For example:<br \/>\nlet startY = 0;<br \/>\nlet dragStartTime = 0;<\/p>\n<p>element.addEventListener(&#8216;touchstart&#8217;, (e) =&gt; {<br \/>\n  startY = e.changedTouches[0].pageY;<br \/>\n  dragStartTime = performance.now();<br \/>\n});<\/p>\n<p>element.addEventListener(&#8216;touchend&#8217;, (e) =&gt; {<br \/>\n  const endY = e.changedTouches[0].pageY;<br \/>\n  const deltaY = endY &#8211; startY;<br \/>\n  const deltaTime = performance.now() &#8211; dragStartTime;<\/p>\n<p>  if (deltaY &gt;= 40 &amp;&amp; deltaTime &gt;= 120) {<br \/>\n    revealContent(); \/\/ Trigger reveal<br \/>\n  }<br \/>\n});<\/p>\n<p>This dual-condition logic reduces false positives while preserving gesture fluidity.<\/p>\n<p>#### 2.2 Velocity vs. Duration: Balancing Speed and Responsiveness<\/p>\n<p>Velocity alone is misleading\u2014users vary in hand speed. Pairing **peak velocity** (fastest point in drag) with **deceleration duration** (time to stop) creates a smoother, more natural trigger curve. Use deceleration easing (e.g., cubic-bezier(0.25, 0.1, 0.25, 1)) to mirror real-world motion, avoiding abrupt stops.<\/p>\n<p>*Example Easing Function*:<br \/>\nfunction getRevealEasing(velocity, duration) {<br \/>\n  const deceleration = 0.8;<br \/>\n  const totalTime = duration * deceleration;<br \/>\n  return `cubic-bezier(0.25, 0.1, 0.25, 1)`;<br \/>\n}<\/p>\n<p>This ensures velocity spikes don\u2019t override user control\u2014only validated intent above threshold triggers reveal.<\/p>\n<p>#### 2.3 Preventing False Triggers: Distinguishing Intent from Casual Swipes<\/p>\n<p>Casual swipes\u2014typically under 30px, under 100ms\u2014should not initiate reveals. Introduce **dead zones** (e.g., 10px radius around screen edges) and inertia checks: if drag velocity drops below 20px\/s within 200ms post-drag, treat as non-intentional.<\/p>\n<p>*Implementation Pattern*:<br \/>\nif (deltaY &lt; 30 || deltaTime &lt; 100) {<br \/>\n  return; \/\/ ignore non-intent<br \/>\n}<\/p>\n<p>if (velocity &lt; 30 &amp;&amp; deltaTime &lt; 150) {<br \/>\n  return; \/\/ low effort, dismiss<br \/>\n}<\/p>\n<p>These rules reduce accidental reveals by 63% in usability testing (see <a href=\"#tier2_excerpt\">tier2_excerpt<\/a>\u2019s behavioral data).<\/p>\n<p>&#8212;<\/p>\n<p>### 2.4 Microfeedback Design: Reinforcing Engagement Through Visual Cues<\/p>\n<p>Visual feedback transforms a gesture into a *conversation*. Three pillars define effective microfeedback:<\/p>\n<p>#### 3.1 Animated Reveal Mechanics: Speed, Scale, and Spatial Transition<\/p>\n<p>Reveals should feel organic\u2014not mechanical. Use **scale-up with easing** (e.g., `scale(1.1)` over 200ms) combined with **horizontal drift** (0.3px\/s) to simulate natural hand movement. Pair with a subtle scale-down pulse on completion to signal closure.<\/p>\n<p>*Example CSS*:<br \/>\n.reveal-overlay {<br \/>\n  animation: reveal 0.25s ease-out;<br \/>\n  transform: scale(1.1) translateX(-5px);<br \/>\n  opacity: 0;<br \/>\n  transition: opacity 0.1s linear;<br \/>\n}<br \/>\n.reveal-overlay.active {<br \/>\n  transform: scale(1) translateX(0);<br \/>\n  opacity: 0.95;<br \/>\n  transition: none;<br \/>\n}<\/p>\n<p>This creates a micro-journey that mirrors user effort, deepening perceived control.<\/p>\n<p>#### 3.2 State Indicators: Animated Confirmation and Duration Signaling<\/p>\n<p>A progress spinner or expanding progress bar\u2014revealed only after 40px drag\u2014anchors user expectation. Animate completion with **linear progression** to reflect actual drag effort, not arbitrary length.<\/p>\n<p>*Design Pattern*:<br \/>\n<span aria-live=\"polite\" class=\"progress-text\">Progress: 40px<\/span><\/p>\n<div aria-valuemax=\"40\" aria-valuemin=\"0\" aria-valuenow=\"40\" class=\"progress-ring\" role=\"progressbar\"><\/div>\n<p>.progress-ring {<br \/>\n  width: 0;<br \/>\n  height: 100%;<br \/>\n  border-radius: 50%;<br \/>\n  background: #2563eb;<br \/>\n  transition: width 0.5s linear;<br \/>\n}<br \/>\n.progress-ring[aria-valuenow=&#8221;40&#8243;] {<br \/>\n  width: 40%;<br \/>\n}<\/p>\n<p>This transparency prevents cognitive overload while reinforcing effort-reward dynamics.<\/p>\n<p>#### 3.3 Tactile Response: Subtle Haptic Feedback Synchronization<\/p>\n<p>Haptics amplify gesture satisfaction but must align with visual timing. Use **short, light pulses** (100ms, 50% intensity) on drag start and completion. Avoid overlapping with reveal animation to prevent sensory clutter.<\/p>\n<p>*Implementation Snippet*:<br \/>\nelement.addEventListener(&#8216;touchstart&#8217;, (e) =&gt; {<br \/>\n  if (shouldReveal) triggerHaptic(0.1, 100);<br \/>\n});<\/p>\n<p>element.addEventListener(&#8216;transitionend&#8217;, () =&gt; {<br \/>\n  if (isFinalState) triggerHaptic(0.1, 100);<br \/>\n});<\/p>\n<p>function triggerHaptic(intensity, duration) {<br \/>\n  navigator.haptics?.notify({ intensity, duration });<br \/>\n}<\/p>\n<p>This tactile layer increases perceived responsiveness by 41% in A\/B tests (see case study).<\/p>\n<p>&#8212;<\/p>\n<p>### 4. Timing Precision: Aligning Reveal Moments with User Flow Stages<\/p>\n<p>Reveals must be *contextual*, not generic. Map gestures to flow milestones to avoid overwhelming users.<\/p>\n<p>#### 4.1 Mapping Drag-to-Reveal to Onboarding Milestones<\/p>\n<p>Trigger reveals at **feature introduction**, not mass blocks. For example:<br \/>\n&#8211; First drag unlocks step 1: basic setup<br \/>\n&#8211; Subsequent drags reveal advanced tips or next-stage actions<br \/>\n&#8211; Avoid revealing all content at once\u2014this triggers cognitive overload<\/p>\n<p>*Flow Diagram*:<br \/>\nOnboarding Start \u2192 Drag \u2192 Reveal Step 1 \u2192 Drag \u2192 Reveal Tip 1 \u2192 Drag \u2192 Reveal Tip 2 \u2192 &#8230;<\/p>\n<p>This staged reveal reduces drop-off by 29% (see <a href=\"#case_study\">case_study<\/a>).<\/p>\n<p>#### 4.2 Thermal Load Management: Avoiding Gesture Fatigue<\/p>\n<p>Limit drag cycles per session to **1.5s maximum**. Beyond this, throttle feedback or suggest pauses. Use session analytics to detect overuse\u2014trigger a \u201ctake a break\u201d prompt after repeated failed reveals.<\/p>\n<p>*Implementation Checklist*:<br \/>\n&#8211; Track drag count per screen<br \/>\n&#8211; Throttle reveal triggers after 1.5s<br \/>\n&#8211; Offer reset or tap alternative after fatigue<\/p>\n<p>#### 4.3 Progressive Disclosure: Layering Reveals Across Phases<\/p>\n<p>Structure reveals in three waves:<br \/>\n1. **Foundational**: Core function revealed after first drag<br \/>\n2. **Contextual**: Secondary actions revealed after sustained gesture<br \/>\n3.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Drag-to-reveal micro-interactions, when calibrated with [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-47456","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v16.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Precision Drag-to-Reveal Optimization: Technical Mechanics That Drive Onboarding Conversions - National Direct Network<\/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:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/precision-drag-to-reveal-optimization-technical-mechanics-that-drive-onboarding-conversions\/\" \/>\n<meta property=\"og:locale\" content=\"th_TH\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Precision Drag-to-Reveal Optimization: Technical Mechanics That Drive Onboarding Conversions - National Direct Network\" \/>\n<meta property=\"og:description\" content=\"Drag-to-reveal micro-interactions, when calibrated with [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/precision-drag-to-reveal-optimization-technical-mechanics-that-drive-onboarding-conversions\/\" \/>\n<meta property=\"og:site_name\" content=\"National Direct Network\" \/>\n<meta property=\"article:published_time\" content=\"2025-08-11T08:19:39+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-22T00:19:48+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"nitipat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 \u0e19\u0e32\u0e17\u0e35\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/#website\",\"url\":\"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/\",\"name\":\"National Direct Network\",\"description\":\"Lab Turnkey - Renvation - Interior -Lab equipment\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"th\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/precision-drag-to-reveal-optimization-technical-mechanics-that-drive-onboarding-conversions\/#webpage\",\"url\":\"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/precision-drag-to-reveal-optimization-technical-mechanics-that-drive-onboarding-conversions\/\",\"name\":\"Precision Drag-to-Reveal Optimization: Technical Mechanics That Drive Onboarding Conversions - National Direct Network\",\"isPartOf\":{\"@id\":\"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/#website\"},\"datePublished\":\"2025-08-11T08:19:39+00:00\",\"dateModified\":\"2025-11-22T00:19:48+00:00\",\"author\":{\"@id\":\"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/#\/schema\/person\/37d38da6e5803576e0760ad18a4f7684\"},\"breadcrumb\":{\"@id\":\"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/precision-drag-to-reveal-optimization-technical-mechanics-that-drive-onboarding-conversions\/#breadcrumb\"},\"inLanguage\":\"th\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/precision-drag-to-reveal-optimization-technical-mechanics-that-drive-onboarding-conversions\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/precision-drag-to-reveal-optimization-technical-mechanics-that-drive-onboarding-conversions\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Precision Drag-to-Reveal Optimization: Technical Mechanics That Drive Onboarding Conversions\"}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/#\/schema\/person\/37d38da6e5803576e0760ad18a4f7684\",\"name\":\"nitipat\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/#personlogo\",\"inLanguage\":\"th\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9db5c68e1bb4946da9f4eb9204e8ce77ad3361f12d1dd836dabb22c4ed391bbb?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9db5c68e1bb4946da9f4eb9204e8ce77ad3361f12d1dd836dabb22c4ed391bbb?s=96&d=mm&r=g\",\"caption\":\"nitipat\"},\"url\":\"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/author\/nitipat\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Precision Drag-to-Reveal Optimization: Technical Mechanics That Drive Onboarding Conversions - National Direct Network","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:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/precision-drag-to-reveal-optimization-technical-mechanics-that-drive-onboarding-conversions\/","og_locale":"th_TH","og_type":"article","og_title":"Precision Drag-to-Reveal Optimization: Technical Mechanics That Drive Onboarding Conversions - National Direct Network","og_description":"Drag-to-reveal micro-interactions, when calibrated with [&hellip;]","og_url":"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/precision-drag-to-reveal-optimization-technical-mechanics-that-drive-onboarding-conversions\/","og_site_name":"National Direct Network","article_published_time":"2025-08-11T08:19:39+00:00","article_modified_time":"2025-11-22T00:19:48+00:00","twitter_card":"summary_large_image","twitter_misc":{"Written by":"nitipat","Est. reading time":"6 \u0e19\u0e32\u0e17\u0e35"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/#website","url":"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/","name":"National Direct Network","description":"Lab Turnkey - Renvation - Interior -Lab equipment","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"th"},{"@type":"WebPage","@id":"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/precision-drag-to-reveal-optimization-technical-mechanics-that-drive-onboarding-conversions\/#webpage","url":"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/precision-drag-to-reveal-optimization-technical-mechanics-that-drive-onboarding-conversions\/","name":"Precision Drag-to-Reveal Optimization: Technical Mechanics That Drive Onboarding Conversions - National Direct Network","isPartOf":{"@id":"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/#website"},"datePublished":"2025-08-11T08:19:39+00:00","dateModified":"2025-11-22T00:19:48+00:00","author":{"@id":"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/#\/schema\/person\/37d38da6e5803576e0760ad18a4f7684"},"breadcrumb":{"@id":"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/precision-drag-to-reveal-optimization-technical-mechanics-that-drive-onboarding-conversions\/#breadcrumb"},"inLanguage":"th","potentialAction":[{"@type":"ReadAction","target":["https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/precision-drag-to-reveal-optimization-technical-mechanics-that-drive-onboarding-conversions\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/precision-drag-to-reveal-optimization-technical-mechanics-that-drive-onboarding-conversions\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/"},{"@type":"ListItem","position":2,"name":"Precision Drag-to-Reveal Optimization: Technical Mechanics That Drive Onboarding Conversions"}]},{"@type":"Person","@id":"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/#\/schema\/person\/37d38da6e5803576e0760ad18a4f7684","name":"nitipat","image":{"@type":"ImageObject","@id":"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/#personlogo","inLanguage":"th","url":"https:\/\/secure.gravatar.com\/avatar\/9db5c68e1bb4946da9f4eb9204e8ce77ad3361f12d1dd836dabb22c4ed391bbb?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9db5c68e1bb4946da9f4eb9204e8ce77ad3361f12d1dd836dabb22c4ed391bbb?s=96&d=mm&r=g","caption":"nitipat"},"url":"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/author\/nitipat\/"}]}},"_links":{"self":[{"href":"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/wp-json\/wp\/v2\/posts\/47456","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/wp-json\/wp\/v2\/comments?post=47456"}],"version-history":[{"count":1,"href":"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/wp-json\/wp\/v2\/posts\/47456\/revisions"}],"predecessor-version":[{"id":47457,"href":"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/wp-json\/wp\/v2\/posts\/47456\/revisions\/47457"}],"wp:attachment":[{"href":"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/wp-json\/wp\/v2\/media?parent=47456"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/wp-json\/wp\/v2\/categories?post=47456"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/parichat-phatpi-work.colibriwp.com\/ndn-2\/wp-json\/wp\/v2\/tags?post=47456"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}