{"id":10326,"date":"2026-08-31T07:05:00","date_gmt":"2026-08-31T05:05:00","guid":{"rendered":"https:\/\/www.lukaswojcik.com\/blog\/?p=10326"},"modified":"2026-08-19T10:54:02","modified_gmt":"2026-08-19T08:54:02","slug":"why-a-metric-grows-after-a-blend","status":"publish","type":"post","link":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-analytics\/why-a-metric-grows-after-a-blend\/","title":{"rendered":"Why a Metric Grows After a Blend"},"content":{"rendered":"<p>A blend is presented as a way of putting two sources side by side, and that is what it looks like in the editor: pick a left table, pick a right one, name a field they share. What it actually does is a join, and a join does not add columns to rows &#8211; it produces one row for every pair that matches.<\/p>\n<p>When both sides hold exactly one row per key, the two descriptions coincide and nothing surprising happens. When the right side holds three, every row on the left appears three times, and every metric on the left is counted three times with it. The report shows no warning, because nothing went wrong.<\/p>\n<figure class=\"lw-diagram\">\n<img decoding=\"async\" src=\"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/diagrams\/blend-kardinalitaet-en.png\" width=\"1120\" height=\"580\" loading=\"lazy\" alt=\"A left table with one row per campaign and a right table with three rows per campaign, joined into a result where each left row appears three times and its metric is repeated, with the sum before and after\"><figcaption>One row on the left, three on the right: the metric is not wrong in any single row, only in every total.<\/figcaption><\/figure>\n<h2>What a Join Actually Does<\/h2>\n<p>For every row on the left, the join looks for rows on the right that carry the same key. It emits one output row per match &#8211; not one per left row. That single sentence explains every inflated figure a blend has ever produced.<\/p>\n<p>The direction matters too. A left join keeps rows without a partner and fills their right-hand columns with nulls, which shows up as empty bars rather than missing ones. An inner join drops them silently, and that is the version that quietly shortens a report: the campaigns without cost data simply stop existing.<\/p>\n<h2>The Arithmetic That Goes First<\/h2>\n<p>Two numbers per side are enough to predict the outcome: how many rows there are, and how many distinct values the join key has. Their quotient is the rows per key, and the rows per key on the right side is the factor by which the left side&#8217;s metrics are multiplied.<\/p>\n<table style=\"width:100%;border-collapse:collapse\">\n<thead>\n<tr>\n<th style=\"white-space:nowrap;vertical-align:top\">Case<\/th>\n<th style=\"white-space:nowrap\">Rows per key<\/th>\n<th>Result<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"white-space:nowrap;vertical-align:top\">Campaign to campaign<\/td>\n<td>1 to 1<\/td>\n<td>Columns are added, nothing is multiplied. The intended case.<\/td>\n<\/tr>\n<tr>\n<td style=\"white-space:nowrap;vertical-align:top\">Campaign to campaign and day<\/td>\n<td>1 to 30<\/td>\n<td>Every session count appears thirty times. The most common accident.<\/td>\n<\/tr>\n<tr>\n<td style=\"white-space:nowrap;vertical-align:top\">Campaign and day to campaign and ad<\/td>\n<td>30 to 12<\/td>\n<td>The product of both, and a table nobody can read.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The middle row is worth dwelling on because it looks harmless in the editor. Sessions are aggregated per campaign, cost is exported per campaign and day, and the shared field is the campaign. Both tables are correct; joined on that key alone, the session count is multiplied by the number of days in the range.<\/p>\n<p>The fix is not a different join type but a matching granularity: either the cost side is aggregated to the campaign first, or the date joins as a second key so that each side stands at the same level of detail.<\/p>\n<h2>Why the Sum Explodes and the Average Does Not<\/h2>\n<p>Sums grow with the number of rows; ratios computed inside the blend often do not, because numerator and denominator are multiplied together. A cost-per-session that stays plausible while the session count has tripled is therefore not a sign that everything is fine &#8211; it is the reason the inflation is discovered three weeks later, in the row where someone finally looks at an absolute number.<\/p>\n<p>Metrics from the right table cannot be re-aggregated afterwards either. Whatever arrives multiplied stays multiplied for every chart built on that blend, which is why the check belongs before the first chart rather than after the tenth.<\/p>\n<h2>The Key Is Rarely Clean<\/h2>\n<p>The second failure mode is the opposite of the first: nothing matches. A key of <code>google \/ cpc<\/code> on one side and <code>google\/cpc<\/code> on the other differs by two spaces, and a join has no opinion about spaces. Capitalisation, trailing blanks from a spreadsheet export and a campaign name that carries a suffix in one system are the usual three.<\/p>\n<p>A calculated field on both sides settles it before the join runs &#8211; lowercase, trimmed, and where several fields form the key, concatenated with a separator that cannot appear inside the values. A match rate that jumps from thirty percent to ninety-five after that change is a normal result, not a suspicious one.<\/p>\n<h2>The Check That Costs a Minute<\/h2>\n<p>One number, twice: the total of a metric on the source alone, and the same total inside the blend. If it grew, the join multiplied rows, and the factor is the quotient of the two. If it shrank, an inner join dropped rows without a partner. If it stayed the same, the blend is doing what it looked like it was doing.<\/p>\n<p>That comparison takes a scorecard and a minute, and it is the only step that turns a blend from something that looks right into something that is. Everything else in this article is an explanation of what the two numbers mean when they differ.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A blend in Looker Studio looks like adding columns and behaves like multiplying rows. The arithmetic that predicts the inflation, and the check that catches it in a minute.<\/p>\n","protected":false},"author":1,"featured_media":11428,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[91297,91258],"class_list":["post-10326","post","type-post","status-publish","format-standard","hentry","category-digital-analytics","tag-data-quality","tag-google-analytics-4"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Why a Metric Grows After a Blend - Lukas Wojcik - Blog<\/title>\n<meta name=\"description\" content=\"Rows per key decide the factor: why sessions triple after a join with cost data, why averages hide it, and how to normalise a join key that never matches.\" \/>\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.lukaswojcik.com\/blog\/en\/digital-analytics\/why-a-metric-grows-after-a-blend\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Why a Metric Grows After a Blend - Lukas Wojcik - Blog\" \/>\n<meta property=\"og:description\" content=\"Rows per key decide the factor: why sessions triple after a join with cost data, why averages hide it, and how to normalise a join key that never matches.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-analytics\/why-a-metric-grows-after-a-blend\/\" \/>\n<meta property=\"og:site_name\" content=\"Lukas Wojcik - Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-31T05:05:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/08\/hero-10326-why-a-metric-grows-after-a-blend-c.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"luky\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"luky\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-analytics\\\/why-a-metric-grows-after-a-blend\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-analytics\\\/why-a-metric-grows-after-a-blend\\\/\"},\"author\":{\"name\":\"luky\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"headline\":\"Why a Metric Grows After a Blend\",\"datePublished\":\"2026-08-31T05:05:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-analytics\\\/why-a-metric-grows-after-a-blend\\\/\"},\"wordCount\":788,\"publisher\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-analytics\\\/why-a-metric-grows-after-a-blend\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/hero-10326-why-a-metric-grows-after-a-blend-c.png\",\"keywords\":[\"Data Quality\",\"Google Analytics 4\"],\"articleSection\":[\"Digital Analytics\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-analytics\\\/why-a-metric-grows-after-a-blend\\\/\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-analytics\\\/why-a-metric-grows-after-a-blend\\\/\",\"name\":\"Why a Metric Grows After a Blend - Lukas Wojcik - Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-analytics\\\/why-a-metric-grows-after-a-blend\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-analytics\\\/why-a-metric-grows-after-a-blend\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/hero-10326-why-a-metric-grows-after-a-blend-c.png\",\"datePublished\":\"2026-08-31T05:05:00+00:00\",\"description\":\"Rows per key decide the factor: why sessions triple after a join with cost data, why averages hide it, and how to normalise a join key that never matches.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-analytics\\\/why-a-metric-grows-after-a-blend\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-analytics\\\/why-a-metric-grows-after-a-blend\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-analytics\\\/why-a-metric-grows-after-a-blend\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/hero-10326-why-a-metric-grows-after-a-blend-c.png\",\"contentUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/hero-10326-why-a-metric-grows-after-a-blend-c.png\",\"width\":1200,\"height\":630,\"caption\":\"Why a Metric Grows After a Blend\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-analytics\\\/why-a-metric-grows-after-a-blend\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Why a Metric Grows After a Blend\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/\",\"name\":\"Lukas Wojcik - Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\",\"name\":\"luky\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"contentUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"width\":424,\"height\":636,\"caption\":\"luky\"},\"logo\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\"},\"sameAs\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\"],\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/author\\\/luky\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Why a Metric Grows After a Blend - Lukas Wojcik - Blog","description":"Rows per key decide the factor: why sessions triple after a join with cost data, why averages hide it, and how to normalise a join key that never matches.","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.lukaswojcik.com\/blog\/en\/digital-analytics\/why-a-metric-grows-after-a-blend\/","og_locale":"en_US","og_type":"article","og_title":"Why a Metric Grows After a Blend - Lukas Wojcik - Blog","og_description":"Rows per key decide the factor: why sessions triple after a join with cost data, why averages hide it, and how to normalise a join key that never matches.","og_url":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-analytics\/why-a-metric-grows-after-a-blend\/","og_site_name":"Lukas Wojcik - Blog","article_published_time":"2026-08-31T05:05:00+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/08\/hero-10326-why-a-metric-grows-after-a-blend-c.png","type":"image\/png"}],"author":"luky","twitter_card":"summary_large_image","twitter_misc":{"Written by":"luky","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-analytics\/why-a-metric-grows-after-a-blend\/#article","isPartOf":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-analytics\/why-a-metric-grows-after-a-blend\/"},"author":{"name":"luky","@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"headline":"Why a Metric Grows After a Blend","datePublished":"2026-08-31T05:05:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-analytics\/why-a-metric-grows-after-a-blend\/"},"wordCount":788,"publisher":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"image":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-analytics\/why-a-metric-grows-after-a-blend\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/08\/hero-10326-why-a-metric-grows-after-a-blend-c.png","keywords":["Data Quality","Google Analytics 4"],"articleSection":["Digital Analytics"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-analytics\/why-a-metric-grows-after-a-blend\/","url":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-analytics\/why-a-metric-grows-after-a-blend\/","name":"Why a Metric Grows After a Blend - Lukas Wojcik - Blog","isPartOf":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-analytics\/why-a-metric-grows-after-a-blend\/#primaryimage"},"image":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-analytics\/why-a-metric-grows-after-a-blend\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/08\/hero-10326-why-a-metric-grows-after-a-blend-c.png","datePublished":"2026-08-31T05:05:00+00:00","description":"Rows per key decide the factor: why sessions triple after a join with cost data, why averages hide it, and how to normalise a join key that never matches.","breadcrumb":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-analytics\/why-a-metric-grows-after-a-blend\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.lukaswojcik.com\/blog\/en\/digital-analytics\/why-a-metric-grows-after-a-blend\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-analytics\/why-a-metric-grows-after-a-blend\/#primaryimage","url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/08\/hero-10326-why-a-metric-grows-after-a-blend-c.png","contentUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/08\/hero-10326-why-a-metric-grows-after-a-blend-c.png","width":1200,"height":630,"caption":"Why a Metric Grows After a Blend"},{"@type":"BreadcrumbList","@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-analytics\/why-a-metric-grows-after-a-blend\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.lukaswojcik.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Why a Metric Grows After a Blend"}]},{"@type":"WebSite","@id":"https:\/\/www.lukaswojcik.com\/blog\/#website","url":"https:\/\/www.lukaswojcik.com\/blog\/","name":"Lukas Wojcik - Blog","description":"","publisher":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.lukaswojcik.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9","name":"luky","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","contentUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","width":424,"height":636,"caption":"luky"},"logo":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg"},"sameAs":["https:\/\/www.lukaswojcik.com\/blog"],"url":"https:\/\/www.lukaswojcik.com\/blog\/author\/luky\/"}]}},"_links":{"self":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/10326","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/comments?post=10326"}],"version-history":[{"count":1,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/10326\/revisions"}],"predecessor-version":[{"id":12039,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/10326\/revisions\/12039"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/media\/11428"}],"wp:attachment":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/media?parent=10326"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/categories?post=10326"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/tags?post=10326"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}