{"id":81626,"date":"2025-02-11T09:21:33","date_gmt":"2025-02-11T09:21:33","guid":{"rendered":"https:\/\/peraltafinancing.com\/analytics\/gtmtips-utilize-app-engine-headers-in-server-side-tagging\/"},"modified":"2025-02-11T09:21:33","modified_gmt":"2025-02-11T09:21:33","slug":"gtmtips-utilize-app-engine-headers-in-server-side-tagging","status":"publish","type":"post","link":"https:\/\/fivemor.com\/?p=81626","title":{"rendered":"#GTMTips: Utilize App Engine Headers In Server-side Tagging"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div>\n<p>When you create a <a href=\"https:\/\/www.simoahava.com\/analytics\/server-side-tagging-google-tag-manager\/\">Server container<\/a> in <a href=\"https:\/\/tagmanager.google.com\/\">Google Tag Manager<\/a>, GTM creates an <a href=\"https:\/\/cloud.google.com\/appengine\">App Engine<\/a> deployment in the Google Cloud Platform for you.<\/p>\n<p>App Engine is a <strong>managed serverless platform<\/strong>, which basically means it\u2019s a (set of) virtual machine(s) running in the cloud, with some extra bells and whistles added to make managing it easier.<\/p>\n<p>A potentially useful thing that App Engine does is decorate all incoming HTTP requests with some HTTP headers that can be used in the app. These headers include <strong>geolocation<\/strong> headers, based on the IP address of the machine that sent the hits.<\/p>\n<p>As with geolocation always, accuracy varies wildly, but App Engine will make a best-effort attempt to determine the <a href=\"https:\/\/en.wikipedia.org\/wiki\/ISO_3166-2\">country<\/a>, city, <a href=\"https:\/\/en.wikipedia.org\/wiki\/ISO_3166-2:FI\">region<\/a>, and latitude\/longitude of the city where the IP address was geolocated to.<\/p>\n<p>In this article, I\u2019ll show you how to grab these header values and pass them to the tags firing in the Server container.<\/p>\n<blockquote>\n<p>This article was inspired and influenced by discussions with the Google engineers and developers working on Server-side tagging, Adam Halbardier in particular.<\/p>\n<\/blockquote>\n<p>                <span class=\"simmer\"><br \/>\n  <span class=\"close\">X<\/span><\/p>\n<p>\n    <span class=\"fa fa-md fa-bell\"\/><br \/>\n    <strong>The Simmer Newsletter<\/strong>\n  <\/p>\n<p>\n    Subscribe to the <a href=\"https:\/\/www.simoahava.com\/newsletter\/\">Simmer newsletter<\/a> to get the latest news and content from Simo Ahava into your email inbox!\n  <\/p>\n<p>  <\/span><\/p>\n<div style=\"aspect-ratio: 960 \/ 540;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2020\/08\/app-engine-headers.jpg\" title=\"App Engine headers\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"540\" width=\"960\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2020\/08\/app-engine-headers.jpg#ZgotmplZ\" alt=\"App Engine headers\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<p>The initiative to write this article came while working with the <a href=\"https:\/\/www.simoahava.com\/gtm-tips\/get-true-ip-anonymization-server-side-tagging\/\"><code>ip_override<\/code> and <code>user_agent<\/code><\/a> overrides in another article. As it turns out, <strong>App + Web<\/strong> does not currently support overriding a user\u2019s IP address in the outgoing request to Google servers, which means that App + Web sees all requests as originating from your Server container. This is good for privacy but bad for geolocation.<\/p>\n<p>Luckily, you can utilize these <a href=\"https:\/\/cloud.google.com\/appengine\/docs\/flexible\/python\/reference\/request-headers\">request headers<\/a> to parse what App Engine has determined to be the geographical location (down to the accuracy of the <strong>city<\/strong>) of the incoming request:<\/p>\n<ul>\n<li>\n<p><code>X-Appengine-Country<\/code> &#8211; <a href=\"https:\/\/en.wikipedia.org\/wiki\/ISO_3166-1_alpha-2\">ISO 3166-1 alpha-2<\/a> country code, such as <code>FI<\/code> for Finland and <code>US<\/code> for the USA.<\/p>\n<\/li>\n<li>\n<p><code>X-Appengine-Region<\/code> &#8211; <a href=\"https:\/\/en.wikipedia.org\/wiki\/ISO_3166-2\">ISO 3166-2<\/a> region code whose value and encoding depends on the country. For example, my region is <strong>Uusimaa<\/strong>, and the region code is <code>18<\/code>. A request from California would show up with region code <code>ca<\/code>.<\/p>\n<\/li>\n<li>\n<p><code>X-Appengine-City<\/code> &#8211; Name of the city (if available) where the request originated from. There is no canonical or standardized list of values here.<\/p>\n<\/li>\n<li>\n<p><code>X-Appengine-Citylatlong<\/code> &#8211; Comma-separated latitude and longitude of the city where the request originated from. For Espoo (my city), it would look like this: <code>60.204813,24.652052<\/code>.<\/p>\n<\/li>\n<\/ul>\n<p>To grab these, you need to create new <strong>User-defined variables<\/strong> in the Server container, where each variable is of type <strong>Request Header<\/strong>, and set to the value of one of these headers. Like so:<\/p>\n<div style=\"aspect-ratio: 3310 \/ 2454;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2020\/08\/geo-headers.jpg\" title=\"Geo headers\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"2454\" width=\"3310\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2020\/08\/geo-headers.jpg#ZgotmplZ\" alt=\"Geo headers\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<p>You can then add them to your tags as overridden fields. Here\u2019s an example where I enhance my server-side App + Web tag.<\/p>\n<div style=\"aspect-ratio: 1802 \/ 1114;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2020\/08\/app-web-tag.jpg\" title=\"App + Web tag\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"1114\" width=\"1802\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2020\/08\/app-web-tag.jpg#ZgotmplZ\" alt=\"App + Web tag\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<p>And this is what it looks like in App + Web.<\/p>\n<div style=\"aspect-ratio: 1330 \/ 1074;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2020\/08\/app-web-report.jpg\" title=\"App+Web report\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"1074\" width=\"1330\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2020\/08\/app-web-report.jpg#ZgotmplZ\" alt=\"App+Web report\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<blockquote>\n<p>You can also add geolocation information to your Universal Analytics tags by utilizing the <a href=\"https:\/\/developers.google.com\/analytics\/devguides\/collection\/protocol\/v1\/parameters#geoid\"><code>&amp;geoId<\/code><\/a> Measurement Protocol parameter. This way you could geolocate the user without Google collecting the IP address. However, you would need to map the geolocation data provided by App Engine to the <a href=\"https:\/\/developers.google.com\/analytics\/devguides\/collection\/protocol\/v1\/geoid\"><strong>criteria ID<\/strong> parameter Google Analytics uses<\/a>, which is a bit of a chore without a Lookup Table variable.<\/p>\n<\/blockquote>\n<p>Anyway, I have no doubt that proper IP override will be introduced in App + Web tags soon, but you can continue sending this information as metadata, as it might be useful to see if App Engine\u2019s and App + Web\u2019s geolocation results differ.<\/p>\n<blockquote>\n<p>NOTE! I don\u2019t know how App Engine resolves geolocation, nor do I know how App + Web does it either. Most likely they use a proprietary service, but there is a notable lack of documentation about this. <a href=\"https:\/\/cloud.google.com\/appengine\/docs\/flexible\/python\/reference\/request-headers\">This document<\/a> merely states that the WHOIS database is <strong>not<\/strong> used for geolocation.<\/p>\n<\/blockquote>\n<p>Let me know what you think about this simple trick in the comments!<\/p>\n<\/p><\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>When you create a Server container in Google Tag Manager, GTM creates an App Engine deployment in the Google Cloud Platform for you. App Engine is a managed serverless platform, which basically means it\u2019s a (set of) virtual machine(s) running in the cloud, with some extra bells and whistles added to make managing it easier. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":81627,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12033],"tags":[4364,21739,14492,35040,18475,29117,40883],"dealstore":[],"offerexpiration":[],"class_list":["post-81626","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-analytics","tag-app","tag-engine","tag-gtmtips","tag-headers","tag-serverside","tag-tagging","tag-utilize"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>#GTMTips: Utilize App Engine Headers In Server-side Tagging - Som2ny 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:\/\/fivemor.com\/?p=81626\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"#GTMTips: Utilize App Engine Headers In Server-side Tagging - Som2ny Network\" \/>\n<meta property=\"og:description\" content=\"When you create a Server container in Google Tag Manager, GTM creates an App Engine deployment in the Google Cloud Platform for you. App Engine is a managed serverless platform, which basically means it\u2019s a (set of) virtual machine(s) running in the cloud, with some extra bells and whistles added to make managing it easier. [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fivemor.com\/?p=81626\" \/>\n<meta property=\"og:site_name\" content=\"Som2ny Network\" \/>\n<meta property=\"article:published_time\" content=\"2025-02-11T09:21:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/02\/app-engine-headers.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"960\" \/>\n\t<meta property=\"og:image:height\" content=\"540\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\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:\/\/fivemor.com\/?p=81626#article\",\"isPartOf\":{\"@id\":\"https:\/\/fivemor.com\/?p=81626\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/fivemor.com\/#\/schema\/person\/b85e3c3dc0e1daea076524dc8810c371\"},\"headline\":\"#GTMTips: Utilize App Engine Headers In Server-side Tagging\",\"datePublished\":\"2025-02-11T09:21:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fivemor.com\/?p=81626\"},\"wordCount\":633,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fivemor.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/fivemor.com\/?p=81626#primaryimage\"},\"thumbnailUrl\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/02\/app-engine-headers.jpg\",\"keywords\":[\"APP\",\"ENGINE\",\"GTMTips\",\"Headers\",\"Serverside\",\"Tagging\",\"Utilize\"],\"articleSection\":[\"Analytics\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fivemor.com\/?p=81626#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fivemor.com\/?p=81626\",\"url\":\"https:\/\/fivemor.com\/?p=81626\",\"name\":\"#GTMTips: Utilize App Engine Headers In Server-side Tagging - Som2ny Network\",\"isPartOf\":{\"@id\":\"https:\/\/fivemor.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/fivemor.com\/?p=81626#primaryimage\"},\"image\":{\"@id\":\"https:\/\/fivemor.com\/?p=81626#primaryimage\"},\"thumbnailUrl\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/02\/app-engine-headers.jpg\",\"datePublished\":\"2025-02-11T09:21:33+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/fivemor.com\/?p=81626#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fivemor.com\/?p=81626\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/fivemor.com\/?p=81626#primaryimage\",\"url\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/02\/app-engine-headers.jpg\",\"contentUrl\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/02\/app-engine-headers.jpg\",\"width\":960,\"height\":540},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fivemor.com\/?p=81626#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/fivemor.com\/?bp_activities=1\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"#GTMTips: Utilize App Engine Headers In Server-side Tagging\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fivemor.com\/#website\",\"url\":\"https:\/\/fivemor.com\/\",\"name\":\"Som2ny Network\",\"description\":\"Daily Deals\",\"publisher\":{\"@id\":\"https:\/\/fivemor.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fivemor.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/fivemor.com\/#organization\",\"name\":\"Som2ny Network\",\"url\":\"https:\/\/fivemor.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/fivemor.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/07\/4a0953c4-logo-300x86-1.png\",\"contentUrl\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/07\/4a0953c4-logo-300x86-1.png\",\"width\":300,\"height\":86,\"caption\":\"Som2ny Network\"},\"image\":{\"@id\":\"https:\/\/fivemor.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/fivemor.com\/#\/schema\/person\/b85e3c3dc0e1daea076524dc8810c371\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/fivemor.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/729ae85bf62b9917e93538db2f2688ca?s=96&r=g&default=https%3A%2F%2Ffivemor.com%2Fwp-content%2Fplugins%2Fbuddypress-first-letter-avatar%2Fimages%2Fdefault%2F96%2Flatin_a.png\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/729ae85bf62b9917e93538db2f2688ca?s=96&r=g&default=https%3A%2F%2Ffivemor.com%2Fwp-content%2Fplugins%2Fbuddypress-first-letter-avatar%2Fimages%2Fdefault%2F96%2Flatin_a.png\",\"caption\":\"admin\"},\"sameAs\":[\"https:\/\/fivemor.com\"],\"url\":\"https:\/\/fivemor.com\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"#GTMTips: Utilize App Engine Headers In Server-side Tagging - Som2ny 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:\/\/fivemor.com\/?p=81626","og_locale":"en_US","og_type":"article","og_title":"#GTMTips: Utilize App Engine Headers In Server-side Tagging - Som2ny Network","og_description":"When you create a Server container in Google Tag Manager, GTM creates an App Engine deployment in the Google Cloud Platform for you. App Engine is a managed serverless platform, which basically means it\u2019s a (set of) virtual machine(s) running in the cloud, with some extra bells and whistles added to make managing it easier. [&hellip;]","og_url":"https:\/\/fivemor.com\/?p=81626","og_site_name":"Som2ny Network","article_published_time":"2025-02-11T09:21:33+00:00","og_image":[{"width":960,"height":540,"url":"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/02\/app-engine-headers.jpg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fivemor.com\/?p=81626#article","isPartOf":{"@id":"https:\/\/fivemor.com\/?p=81626"},"author":{"name":"admin","@id":"https:\/\/fivemor.com\/#\/schema\/person\/b85e3c3dc0e1daea076524dc8810c371"},"headline":"#GTMTips: Utilize App Engine Headers In Server-side Tagging","datePublished":"2025-02-11T09:21:33+00:00","mainEntityOfPage":{"@id":"https:\/\/fivemor.com\/?p=81626"},"wordCount":633,"commentCount":0,"publisher":{"@id":"https:\/\/fivemor.com\/#organization"},"image":{"@id":"https:\/\/fivemor.com\/?p=81626#primaryimage"},"thumbnailUrl":"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/02\/app-engine-headers.jpg","keywords":["APP","ENGINE","GTMTips","Headers","Serverside","Tagging","Utilize"],"articleSection":["Analytics"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fivemor.com\/?p=81626#respond"]}]},{"@type":"WebPage","@id":"https:\/\/fivemor.com\/?p=81626","url":"https:\/\/fivemor.com\/?p=81626","name":"#GTMTips: Utilize App Engine Headers In Server-side Tagging - Som2ny Network","isPartOf":{"@id":"https:\/\/fivemor.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/fivemor.com\/?p=81626#primaryimage"},"image":{"@id":"https:\/\/fivemor.com\/?p=81626#primaryimage"},"thumbnailUrl":"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/02\/app-engine-headers.jpg","datePublished":"2025-02-11T09:21:33+00:00","breadcrumb":{"@id":"https:\/\/fivemor.com\/?p=81626#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fivemor.com\/?p=81626"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fivemor.com\/?p=81626#primaryimage","url":"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/02\/app-engine-headers.jpg","contentUrl":"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/02\/app-engine-headers.jpg","width":960,"height":540},{"@type":"BreadcrumbList","@id":"https:\/\/fivemor.com\/?p=81626#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/fivemor.com\/?bp_activities=1"},{"@type":"ListItem","position":2,"name":"#GTMTips: Utilize App Engine Headers In Server-side Tagging"}]},{"@type":"WebSite","@id":"https:\/\/fivemor.com\/#website","url":"https:\/\/fivemor.com\/","name":"Som2ny Network","description":"Daily Deals","publisher":{"@id":"https:\/\/fivemor.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fivemor.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/fivemor.com\/#organization","name":"Som2ny Network","url":"https:\/\/fivemor.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fivemor.com\/#\/schema\/logo\/image\/","url":"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/07\/4a0953c4-logo-300x86-1.png","contentUrl":"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/07\/4a0953c4-logo-300x86-1.png","width":300,"height":86,"caption":"Som2ny Network"},"image":{"@id":"https:\/\/fivemor.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/fivemor.com\/#\/schema\/person\/b85e3c3dc0e1daea076524dc8810c371","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fivemor.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/729ae85bf62b9917e93538db2f2688ca?s=96&r=g&default=https%3A%2F%2Ffivemor.com%2Fwp-content%2Fplugins%2Fbuddypress-first-letter-avatar%2Fimages%2Fdefault%2F96%2Flatin_a.png","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/729ae85bf62b9917e93538db2f2688ca?s=96&r=g&default=https%3A%2F%2Ffivemor.com%2Fwp-content%2Fplugins%2Fbuddypress-first-letter-avatar%2Fimages%2Fdefault%2F96%2Flatin_a.png","caption":"admin"},"sameAs":["https:\/\/fivemor.com"],"url":"https:\/\/fivemor.com\/?author=1"}]}},"_links":{"self":[{"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/posts\/81626","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=81626"}],"version-history":[{"count":0,"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/posts\/81626\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/media\/81627"}],"wp:attachment":[{"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=81626"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=81626"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=81626"},{"taxonomy":"dealstore","embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fdealstore&post=81626"},{"taxonomy":"offerexpiration","embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fofferexpiration&post=81626"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}