{"id":17747,"date":"2026-05-28T08:15:00","date_gmt":"2026-05-28T08:15:00","guid":{"rendered":"https:\/\/tenjin.com\/?p=17747"},"modified":"2026-05-28T08:45:43","modified_gmt":"2026-05-28T08:45:43","slug":"tenjin-subscription-reporting-campaign-level-visibility","status":"publish","type":"post","link":"https:\/\/tenjin.com\/zh\/blog\/tenjin-subscription-reporting-campaign-level-visibility\/","title":{"rendered":"Tenjin Subscriptions Reporting: Campaign-Level Visibility for Subscription Revenue"},"content":{"rendered":"<p class=\"wp-block-paragraph\">If your app monetizes through subscriptions, you probably already know that installs only tell part of the whole story. Trials, conversions, renewals, and cancellations each have their own impact on revenue. Connecting those dots back to your user acquisition (UA) data has meant pulling from multiple sources and stitching it together manually.<strong> Tenjin Subscription Reporting <\/strong>brings all of this into your dashboard, alongside the UA data you\u2019re already working with.\u00a0<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Why We Built This<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Subscription monetization is becoming a standard model in mobile, especially in hybrid monetization mixes. More and more developers are using it as a primary revenue stream, or alongside <a href=\"\/zh\/glossary\/in-app-purchases-iap\/\" type=\"link\" id=\"\/glossary\/in-app-purchases-iap\">\u5e94\u7528\u5185\u8d2d\u4e70 <\/a>(IAP) and <a href=\"https:\/\/tenjin.com\/zh\/glossary\/in-app-purchases-iap\/\" type=\"link\" id=\"https:\/\/tenjin.com\/glossary\/in-app-purchases-iap\/\">in-app advertising<\/a> (IAA) as part of their <a href=\"https:\/\/tenjin.com\/zh\/glossary\/mobile-app-monetization\/\">monetization strategy<\/a>.\u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As subscription models have matured, so has the need for more precise reporting around them. Trials, renewals, and cancellations each behave differently from a standard purchase event. Understanding how your UA activity connects to each stage of the actual subscription lifecycle has become increasingly important.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Tenjin\u2019s Subscription Reporting<\/strong> brings this visibility into the dashboard, giving insights to the metrics that matter most for UA. Subscription events now have their own revenue report, connected to the same campaign data you\u2019re already working with from within Tenjin. The result is a clearer, complete profile of how your UA spend translates into revenue.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What\u2019s New: Subscription Revenue and Six Metrics<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Tenjin\u2019s Subscription Reporting introduces six new metrics that reflect how subscription revenue actually works:&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><br><strong>Metric<\/strong><\/td><td><br><strong>What It Tells You<\/strong><\/td><\/tr><tr><td>New Trials<\/td><td>How many users started a free trial<\/td><\/tr><tr><td>New Subscriptions<\/td><td>How many users converted to a paid plan<\/td><\/tr><tr><td>New Subscriptions Revenue<\/td><td>Revenue generated from new subscribers<\/td><\/tr><tr><td>Renewals<\/td><td>How many subscriptions renewed<\/td><\/tr><tr><td>Renewals Revenue<\/td><td>Revenue generated from renewals<\/td><\/tr><tr><td>Cancellations<\/td><td>How many subscriptions were cancelled<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Since these metrics appear across all your existing UA reports in Tenjin. This also means you can break down subscription performance by campaign, ad network, or any other dimension you\u2019re already using. You don\u2019t need a separate tool and you don&#8217;t have to switch between contexts. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There\u2019s also a brand new dedicated <strong>Subscription Revenue Report,<\/strong> with Product ID as a new reporting dimension, so you can see performance by a specific subscription tier or special offers.\u00a0<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What This Means for Your UA Strategy<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If subscription data lives separately from your acquisition data, you\u2019re able to see revenue, but can\u2019t explain it. You also don\u2019t know which campaigns are getting you new subscribers or renewals, or where cancellations are coming from. Rather, you\u2019re resorting to UA optimization based on installs or first-payment events, instead of optimizing for the full picture.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With Subscription Reporting in Tenjin you can now:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>See which campaign drive subscribers with strong renewal rates, not just install volume<\/li>\n\n\n\n<li>Spot cancellation trends and connect them back to acquisition sources<\/li>\n\n\n\n<li>Understand the downstream value of UA spend across the subscription lifecycle<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">\u8c01\u9002\u5408\u7528MCP\u670d\u52a1\u5668\uff1f&nbsp;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Subscription Reporting is built for any mobile team where subscriptions play a part of their overall revenue. It\u2019s relevant for subscription-first apps, as well as those using hybrid monetization models.&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Developers managing their own UA<\/strong> can connect subscription events directly to campaign performance without writing custom queries or jumping between tools.<\/li>\n\n\n\n<li><strong>UA managers<\/strong> can move beyond optimizing for installs or first payments and start evaluating campaigns based on renewal rates and subscriber quality.<\/li>\n\n\n\n<li><strong>Product managers<\/strong> get visibility into trial-to-paid conversion and cancellation patterns, tied to the acquisition activity that drove them.<\/li>\n\n\n\n<li><strong>Indie developers and small teams<\/strong> without a dedicated analyst can get answers that previously required one.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">This Is a Closed Beta. What This Means.\u00a0<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Our Subscriptions Reporting is currently in <strong>closed beta<\/strong>. Here&#8217;s where things stand:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>What&#8217;s live now:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>iOS subscriptions reporting<\/li>\n\n\n\n<li>Six subscription metrics across all existing UA reports<\/li>\n\n\n\n<li>A new dedicated Subscriptions Revenue report<\/li>\n\n\n\n<li>Product ID as a reporting dimension<br><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>What&#8217;s coming next:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Android support<\/li>\n\n\n\n<li>Subscription callbacks: subscription events will work the same way as other callbacks<\/li>\n\n\n\n<li>Additional metrics supporting active subscriber states and cohort analysis<br><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">We&#8217;re building this out actively, and feedback from beta users will shape what comes next.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you\u2019d like to take part of our beta, please write <strong><a href=\"mailto:support@tenjin.com\">support@tenjin.com.<\/a><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>You can find instructions on how to set up Subscription Reporting in Tenjin in our documentation <\/strong><a href=\"https:\/\/tenjin.com\/zh\/docs\/subscription-revenue\/\"><strong>\u8fd9\u91cc<\/strong><\/a><strong>.&nbsp;<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Your Revenue Data, Complete<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Tenjin has always been about giving mobile teams a complete view of their UA data. Subscription Reporting is the next step in that. Your subscription revenue is no longer a proxy or a black box. It&#8217;s tracked properly, connected to your campaigns, and visible in the same place as the rest of your growth data.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Want to opt-in to our beta? Do you have questions, bugs, or ideas for what we should build next? <br>Reach out at <strong><a href=\"mailto:support@tenjin.com\">support@tenjin.com<\/a><\/strong>. We&#8217;re listening.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>","protected":false},"excerpt":{"rendered":"<p>If your app monetizes through subscriptions, you probably already know that installs only tell part of the whole story. Trials, conversions, renewals, and cancellations each have their own impact on revenue. Connecting those dots back to your user acquisition (UA) data has meant pulling from multiple sources and stitching it together manually. Tenjin Subscription Reporting&#8230;<\/p>","protected":false},"author":5,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[91,9],"tags":[],"class_list":["post-17747","post","type-post","status-publish","format-standard","hentry","category-metrics","category-product-updates"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Subscription Reporting (Closed Beta) | Tenjin<\/title>\n<meta name=\"description\" content=\"Subscription Reporting: trials, renewals, and cancellations to your UA dashboard. See how campaigns drive subscription revenue.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/tenjin.com\/zh\/blog\/tenjin-subscription-reporting-campaign-level-visibility\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tenjin Subscriptions Reporting: Campaign-Level Visibility for Subscription Revenue\" \/>\n<meta property=\"og:description\" content=\"If your app monetizes through subscriptions, you probably already know that installs only tell part of the whole story.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/tenjin.com\/zh\/blog\/tenjin-subscription-reporting-campaign-level-visibility\/\" \/>\n<meta property=\"og:site_name\" content=\"Tenjin\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-28T08:15:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-28T08:45:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/tenjin.com\/wp-content\/uploads\/2026\/05\/Subscriptions-Reporting_social.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"900\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Roman Garbar\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@TenjinMMP\" \/>\n<meta name=\"twitter:site\" content=\"@TenjinMMP\" \/>\n<meta name=\"twitter:label1\" content=\"\u4f5c\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"Roman Garbar\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 \u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/tenjin.com\\\/blog\\\/tenjin-subscription-reporting-campaign-level-visibility\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/tenjin.com\\\/blog\\\/tenjin-subscription-reporting-campaign-level-visibility\\\/\"},\"author\":{\"name\":\"Roman Garbar\",\"@id\":\"https:\\\/\\\/tenjin.com\\\/#\\\/schema\\\/person\\\/bbb089a8de6e9a87d102755431201f84\"},\"headline\":\"Tenjin Subscriptions Reporting: Campaign-Level Visibility for Subscription Revenue\",\"datePublished\":\"2026-05-28T08:15:00+00:00\",\"dateModified\":\"2026-05-28T08:45:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/tenjin.com\\\/blog\\\/tenjin-subscription-reporting-campaign-level-visibility\\\/\"},\"wordCount\":818,\"publisher\":{\"@id\":\"https:\\\/\\\/tenjin.com\\\/#organization\"},\"articleSection\":[\"Metrics\",\"Product Updates\"],\"inLanguage\":\"zh-Hans\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/tenjin.com\\\/blog\\\/tenjin-subscription-reporting-campaign-level-visibility\\\/\",\"url\":\"https:\\\/\\\/tenjin.com\\\/blog\\\/tenjin-subscription-reporting-campaign-level-visibility\\\/\",\"name\":\"Subscription Reporting (Closed Beta) | Tenjin\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/tenjin.com\\\/#website\"},\"datePublished\":\"2026-05-28T08:15:00+00:00\",\"dateModified\":\"2026-05-28T08:45:43+00:00\",\"description\":\"Subscription Reporting: trials, renewals, and cancellations to your UA dashboard. See how campaigns drive subscription revenue.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/tenjin.com\\\/blog\\\/tenjin-subscription-reporting-campaign-level-visibility\\\/#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/tenjin.com\\\/blog\\\/tenjin-subscription-reporting-campaign-level-visibility\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/tenjin.com\\\/blog\\\/tenjin-subscription-reporting-campaign-level-visibility\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/tenjin.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tenjin Subscriptions Reporting: Campaign-Level Visibility for Subscription Revenue\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/tenjin.com\\\/#website\",\"url\":\"https:\\\/\\\/tenjin.com\\\/\",\"name\":\"Tenjin\",\"description\":\"Growth Made Simple\",\"publisher\":{\"@id\":\"https:\\\/\\\/tenjin.com\\\/#organization\"},\"alternateName\":\"Tenjin - Mobile Measurement Partner\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/tenjin.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-Hans\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/tenjin.com\\\/#organization\",\"name\":\"Tenjin\",\"url\":\"https:\\\/\\\/tenjin.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\\\/\\\/tenjin.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/tenjin.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/images.webp\",\"contentUrl\":\"https:\\\/\\\/tenjin.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/images.webp\",\"width\":429,\"height\":117,\"caption\":\"Tenjin\"},\"image\":{\"@id\":\"https:\\\/\\\/tenjin.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/TenjinMMP\",\"https:\\\/\\\/www.youtube.com\\\/@TenjinMMP\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/tenjin\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/tenjin.com\\\/#\\\/schema\\\/person\\\/bbb089a8de6e9a87d102755431201f84\",\"name\":\"Roman Garbar\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fe7957b272f6044b3f45b39cd1bb097cb540cf7f0b903790729fa43b1e43d739?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fe7957b272f6044b3f45b39cd1bb097cb540cf7f0b903790729fa43b1e43d739?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fe7957b272f6044b3f45b39cd1bb097cb540cf7f0b903790729fa43b1e43d739?s=96&d=mm&r=g\",\"caption\":\"Roman Garbar\"},\"url\":\"https:\\\/\\\/tenjin.com\\\/zh\\\/blog\\\/author\\\/romantenjin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Subscription Reporting (Closed Beta) | Tenjin","description":"Subscription Reporting: trials, renewals, and cancellations to your UA dashboard. See how campaigns drive subscription revenue.","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:\/\/tenjin.com\/zh\/blog\/tenjin-subscription-reporting-campaign-level-visibility\/","og_locale":"zh_CN","og_type":"article","og_title":"Tenjin Subscriptions Reporting: Campaign-Level Visibility for Subscription Revenue","og_description":"If your app monetizes through subscriptions, you probably already know that installs only tell part of the whole story.","og_url":"https:\/\/tenjin.com\/zh\/blog\/tenjin-subscription-reporting-campaign-level-visibility\/","og_site_name":"Tenjin","article_published_time":"2026-05-28T08:15:00+00:00","article_modified_time":"2026-05-28T08:45:43+00:00","og_image":[{"width":1600,"height":900,"url":"https:\/\/tenjin.com\/wp-content\/uploads\/2026\/05\/Subscriptions-Reporting_social.png","type":"image\/png"}],"author":"Roman Garbar","twitter_card":"summary_large_image","twitter_creator":"@TenjinMMP","twitter_site":"@TenjinMMP","twitter_misc":{"\u4f5c\u8005":"Roman Garbar","\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"4 \u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/tenjin.com\/blog\/tenjin-subscription-reporting-campaign-level-visibility\/#article","isPartOf":{"@id":"https:\/\/tenjin.com\/blog\/tenjin-subscription-reporting-campaign-level-visibility\/"},"author":{"name":"Roman Garbar","@id":"https:\/\/tenjin.com\/#\/schema\/person\/bbb089a8de6e9a87d102755431201f84"},"headline":"Tenjin Subscriptions Reporting: Campaign-Level Visibility for Subscription Revenue","datePublished":"2026-05-28T08:15:00+00:00","dateModified":"2026-05-28T08:45:43+00:00","mainEntityOfPage":{"@id":"https:\/\/tenjin.com\/blog\/tenjin-subscription-reporting-campaign-level-visibility\/"},"wordCount":818,"publisher":{"@id":"https:\/\/tenjin.com\/#organization"},"articleSection":["Metrics","Product Updates"],"inLanguage":"zh-Hans"},{"@type":"WebPage","@id":"https:\/\/tenjin.com\/blog\/tenjin-subscription-reporting-campaign-level-visibility\/","url":"https:\/\/tenjin.com\/blog\/tenjin-subscription-reporting-campaign-level-visibility\/","name":"Subscription Reporting (Closed Beta) | Tenjin","isPartOf":{"@id":"https:\/\/tenjin.com\/#website"},"datePublished":"2026-05-28T08:15:00+00:00","dateModified":"2026-05-28T08:45:43+00:00","description":"Subscription Reporting: trials, renewals, and cancellations to your UA dashboard. See how campaigns drive subscription revenue.","breadcrumb":{"@id":"https:\/\/tenjin.com\/blog\/tenjin-subscription-reporting-campaign-level-visibility\/#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/tenjin.com\/blog\/tenjin-subscription-reporting-campaign-level-visibility\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/tenjin.com\/blog\/tenjin-subscription-reporting-campaign-level-visibility\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/tenjin.com\/"},{"@type":"ListItem","position":2,"name":"Tenjin Subscriptions Reporting: Campaign-Level Visibility for Subscription Revenue"}]},{"@type":"WebSite","@id":"https:\/\/tenjin.com\/#website","url":"https:\/\/tenjin.com\/","name":"Tenjin","description":"\u8ba9\u589e\u957f\u53d8\u7b80\u5355","publisher":{"@id":"https:\/\/tenjin.com\/#organization"},"alternateName":"Tenjin - Mobile Measurement Partner","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/tenjin.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-Hans"},{"@type":"Organization","@id":"https:\/\/tenjin.com\/#organization","name":"Tenjin","url":"https:\/\/tenjin.com\/","logo":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/tenjin.com\/#\/schema\/logo\/image\/","url":"https:\/\/tenjin.com\/wp-content\/uploads\/2026\/04\/images.webp","contentUrl":"https:\/\/tenjin.com\/wp-content\/uploads\/2026\/04\/images.webp","width":429,"height":117,"caption":"Tenjin"},"image":{"@id":"https:\/\/tenjin.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/TenjinMMP","https:\/\/www.youtube.com\/@TenjinMMP","https:\/\/www.linkedin.com\/company\/tenjin"]},{"@type":"Person","@id":"https:\/\/tenjin.com\/#\/schema\/person\/bbb089a8de6e9a87d102755431201f84","name":"\u7f57\u66fc-\u52a0\u5c14\u5df4","image":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/secure.gravatar.com\/avatar\/fe7957b272f6044b3f45b39cd1bb097cb540cf7f0b903790729fa43b1e43d739?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/fe7957b272f6044b3f45b39cd1bb097cb540cf7f0b903790729fa43b1e43d739?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fe7957b272f6044b3f45b39cd1bb097cb540cf7f0b903790729fa43b1e43d739?s=96&d=mm&r=g","caption":"Roman Garbar"},"url":"https:\/\/tenjin.com\/zh\/blog\/author\/romantenjin\/"}]}},"_links":{"self":[{"href":"https:\/\/tenjin.com\/zh\/wp-json\/wp\/v2\/posts\/17747","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tenjin.com\/zh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tenjin.com\/zh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tenjin.com\/zh\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/tenjin.com\/zh\/wp-json\/wp\/v2\/comments?post=17747"}],"version-history":[{"count":4,"href":"https:\/\/tenjin.com\/zh\/wp-json\/wp\/v2\/posts\/17747\/revisions"}],"predecessor-version":[{"id":17759,"href":"https:\/\/tenjin.com\/zh\/wp-json\/wp\/v2\/posts\/17747\/revisions\/17759"}],"wp:attachment":[{"href":"https:\/\/tenjin.com\/zh\/wp-json\/wp\/v2\/media?parent=17747"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tenjin.com\/zh\/wp-json\/wp\/v2\/categories?post=17747"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tenjin.com\/zh\/wp-json\/wp\/v2\/tags?post=17747"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}