{"id":1135,"date":"2024-11-26T21:47:13","date_gmt":"2024-11-26T21:47:13","guid":{"rendered":"https:\/\/thewebions.com\/pukka\/?p=1135"},"modified":"2025-11-01T20:39:06","modified_gmt":"2025-11-01T20:39:06","slug":"optimisation-avancee-de-la-segmentation-dans-google-tag-manager-techniques-et-strategies-pour-un-suivi-utilisateur-ultra-precis","status":"publish","type":"post","link":"https:\/\/thewebions.com\/pukka\/2024\/11\/26\/optimisation-avancee-de-la-segmentation-dans-google-tag-manager-techniques-et-strategies-pour-un-suivi-utilisateur-ultra-precis\/","title":{"rendered":"Optimisation avanc\u00e9e de la segmentation dans Google Tag Manager : techniques et strat\u00e9gies pour un suivi utilisateur ultra-pr\u00e9cis"},"content":{"rendered":"<h2 style=\"font-size: 1.5em; margin-top: 2em; margin-bottom: 0.5em; color: #34495e;\">1. Comprendre et d\u00e9finir les enjeux de la segmentation avanc\u00e9e dans Google Tag Manager<\/h2>\n<p style=\"margin-bottom: 1em;\">La segmentation avanc\u00e9e constitue le pilier d&#8217;une collecte de donn\u00e9es fine et pertinente, permettant d&#8217;analyser en profondeur le comportement utilisateur. Elle va bien au-del\u00e0 des simple segments par d\u00e9faut en offrant une granularit\u00e9 qui, si elle est ma\u00eetris\u00e9e, permet d&#8217;optimiser \u00e0 la fois la personnalisation des exp\u00e9riences et la pr\u00e9cision des analyses. Pour exploiter cette puissance, il est crucial d&#8217;\u00e9valuer concr\u00e8tement les b\u00e9n\u00e9fices d&#8217;une segmentation pr\u00e9cise : <strong>am\u00e9lioration du ciblage, r\u00e9duction des bruits de donn\u00e9es, d\u00e9tection fine des parcours complexifi\u00e9s<\/strong>.<\/p>\n<p style=\"margin-bottom: 1em;\">Les types de segments pertinents doivent \u00eatre explicitement align\u00e9s avec vos objectifs m\u00e9tiers et techniques. Par exemple, pour un site e-commerce, il sera essentiel de distinguer non seulement les segments par source de trafic, mais aussi par comportement d&#8217;achat, fr\u00e9quence de visite ou engagement sur des pages sp\u00e9cifiques. Dans un contexte SaaS, la segmentation peut porter sur le type d&#8217;utilisateur (free vs payant), la dur\u00e9e de session ou encore la progression dans le parcours client.<\/p>\n<p style=\"margin-bottom: 1em;\">Une cartographie pr\u00e9cise des donn\u00e9es n\u00e9cessaires est indispensable : propri\u00e9t\u00e9s utilisateur, variables dynamiques, param\u00e8tres personnalis\u00e9s, et leur relation avec la Data Layer. La compr\u00e9hension fine de ces \u00e9l\u00e9ments permet de d\u00e9finir des crit\u00e8res de segmentation robustes, tout en \u00e9vitant les chevauchements et incoh\u00e9rences.<\/p>\n<p style=\"margin-bottom: 1em;\">Ce processus doit \u00eatre mis en perspective avec la relation entre Google Tag Manager, Google Analytics 4, et d&#8217;autres outils analytiques comme Data Studio ou plateformes de CRM. La coh\u00e9rence entre ces outils garantit une segmentation fiable, \u00e9vitant les erreurs de d\u00e9duplication ou d&#8217;interpr\u00e9tation des donn\u00e9es.<\/p>\n<p style=\"margin-bottom: 1em;\">Exemple concret : pour un site de r\u00e9servation de voyages, un segment avanc\u00e9 pourrait combiner : <em>origine du visiteur<\/em>, <em>type de produit consult\u00e9<\/em>, <em>temps pass\u00e9 sur la page<\/em> et <em>action de clic sur le bouton de r\u00e9servation<\/em>. La mise en place pr\u00e9cise de ces crit\u00e8res dans GTM permet une analyse segment\u00e9e et une optimisation cibl\u00e9e des campagnes marketing.<\/p>\n<h2 style=\"font-size: 1.5em; margin-top: 2em; margin-bottom: 0.5em; color: #34495e;\">2. Conception m\u00e9thodologique d\u2019une segmentation avanc\u00e9e : du concept \u00e0 la strat\u00e9gie technique<\/h2>\n<h3 style=\"font-size: 1.2em; margin-top: 1.5em; margin-bottom: 0.5em; color: #7f8c8d;\">2.1. D\u00e9finition d\u2019une architecture de segmentation : niveaux, crit\u00e8res, hi\u00e9rarchies<\/h3>\n<p style=\"margin-bottom: 1em;\">Une architecture efficace repose sur une hi\u00e9rarchie claire : segments de base, sous-segments, segments composites. La d\u00e9marche consiste \u00e0 d\u00e9finir des niveaux distincts, par exemple :<\/p>\n<ul style=\"margin-left: 2em; margin-bottom: 1em; line-height: 1.6;\">\n<li><strong>Niveau 1 :<\/strong> Segments principaux (par source, type d&#8217;utilisateur, g\u00e9ographie)<\/li>\n<li><strong>Niveau 2 :<\/strong> Sous-segments (comportement d&#8217;achat, engagement, \u00e9tapes du tunnel)<\/li>\n<li><strong>Niveau 3 :<\/strong> Segments composites (combinaison sp\u00e9cifique de crit\u00e8res pour analyses cibl\u00e9es)<\/li>\n<\/ul>\n<p style=\"margin-bottom: 1em;\">Utilisez une matrice pour visualiser ces hi\u00e9rarchies, en explicitant les crit\u00e8res et leur importance relative. La modularit\u00e9 facilite la mise \u00e0 jour et la maintenance, notamment lors de l&#8217;\u00e9volution des objectifs strat\u00e9giques.<\/p>\n<h3 style=\"font-size: 1.2em; margin-top: 1.5em; margin-bottom: 0.5em; color: #7f8c8d;\">2.2. Choix des variables et param\u00e8tres \u00e0 exploiter<\/h3>\n<p style=\"margin-bottom: 1em;\">L&#8217;identification pr\u00e9cise des variables est la cl\u00e9. Il faut distinguer :<\/p>\n<ul style=\"margin-left: 2em; margin-bottom: 1em; line-height: 1.6;\">\n<li><strong>Variables utilisateur :<\/strong> propri\u00e9t\u00e9s CRM, statut de connexion, pr\u00e9f\u00e9rences<\/li>\n<li><strong>Variables \u00e9v\u00e9nement :<\/strong> type d&#8217;action (clic, affichage, soumission), valeur de l&#8217;\u00e9v\u00e9nement<\/li>\n<li><strong>Donn\u00e9es dynamiques :<\/strong> contenu personnalis\u00e9, param\u00e8tres URL, donn\u00e9es de session<\/li>\n<\/ul>\n<p style=\"margin-bottom: 1em;\">Pour chaque variable, d\u00e9terminez si elle doit \u00eatre captur\u00e9e via une variable JavaScript personnalis\u00e9e, via le Data Layer ou par extraction d&#8217;URL. La granularit\u00e9 de ces variables influence directement la finesse de segmentation.<\/p>\n<h3 style=\"font-size: 1.2em; margin-top: 1.5em; margin-bottom: 0.5em; color: #7f8c8d;\">2.3. Structuration d\u2019un plan de tagging pr\u00e9cis<\/h3>\n<p style=\"margin-bottom: 1em;\">Le plan de tagging doit inclure :<\/p>\n<ul style=\"margin-left: 2em; margin-bottom: 1em; line-height: 1.6;\">\n<li><strong>R\u00e8gles de d\u00e9clenchement :<\/strong> en fonction de crit\u00e8res pr\u00e9cis (URL, clic, temps pass\u00e9)<\/li>\n<li><strong>Filtres et conditions :<\/strong> pour exclure ou inclure certains visiteurs ou actions<\/li>\n<li><strong>Param\u00e8tres personnalis\u00e9s :<\/strong> int\u00e9gr\u00e9s dans chaque balise d\u2019\u00e9v\u00e9nement pour transmettre la segmentation<\/li>\n<\/ul>\n<p style=\"margin-bottom: 1em;\">Exemple : pour segmenter les utilisateurs ayant visit\u00e9 une page sp\u00e9cifique et ayant effectu\u00e9 un clic sur un bouton pr\u00e9cis, configurez un d\u00e9clencheur bas\u00e9 sur l\u2019URL + clic, puis associez-le \u00e0 une balise d\u2019\u00e9v\u00e9nement avec des param\u00e8tres comme <code>segment_type<\/code> ou <code>user_status<\/code>.<\/p>\n<h3 style=\"font-size: 1.2em; margin-top: 1.5em; margin-bottom: 0.5em; color: #7f8c8d;\">2.4. D\u00e9finition des r\u00e8gles de gestion et gouvernance<\/h3>\n<p style=\"margin-bottom: 1em;\">Pour assurer la coh\u00e9rence, documentez chaque r\u00e8gle : crit\u00e8res, variables impliqu\u00e9es, exceptions. Mettez en place un processus de revue p\u00e9riodique pour valider l\u2019ad\u00e9quation avec les objectifs m\u00e9tiers, notamment lors de changements de strat\u00e9gie ou de mise \u00e0 jour technique.<\/p>\n<p style=\"margin-bottom: 1em;\">Utilisez des outils de gestion de configuration pour suivre les versions des r\u00e8gles et des scripts, et impl\u00e9mentez des contr\u00f4les automatis\u00e9s pour v\u00e9rifier la conformit\u00e9 des segments \u00e0 chaque d\u00e9ploiement.<\/p>\n<h2 style=\"font-size: 1.5em; margin-top: 2em; margin-bottom: 0.5em; color: #34495e;\">3. Mise en \u0153uvre technique dans Google Tag Manager : \u00e9tape par \u00e9tape<\/h2>\n<h3 style=\"font-size: 1.2em; margin-top: 1.5em; margin-bottom: 0.5em; color: #7f8c8d;\">3.1. Cr\u00e9ation et configuration des variables personnalis\u00e9es avanc\u00e9es<\/h3>\n<p style=\"margin-bottom: 1em;\">\u00c9tape 1 : D\u00e9finissez des variables globales dans GTM pour capturer les donn\u00e9es essentielles. Par exemple, cr\u00e9ez une variable JavaScript personnalis\u00e9e :<\/p>\n<pre style=\"background-color: #f4f4f4; padding: 10px; border-radius: 5px; font-family: monospace; font-size: 0.95em;\">\nfunction() {\n  return window.location.pathname;\n}\n<\/pre>\n<p style=\"margin-bottom: 1em;\">\u00c9tape 2 : Exploitez le Data Layer pour transmettre des donn\u00e9es structur\u00e9es. Par exemple, lors du chargement d&#8217;une page produit, ins\u00e9rez dans le Data Layer :<\/p>\n<pre style=\"background-color: #f4f4f4; padding: 10px; border-radius: 5px; font-family: monospace; font-size: 0.95em;\">\ndataLayer.push({\n  'event': 'pageviewProduit',\n  'produitID': '12345',\n  'categorie': 'V\u00eatements &gt; T-shirts'\n});\n<\/pre>\n<p style=\"margin-bottom: 1em;\">\u00c9tape 3 : Configurez une variable Data Layer dans GTM pour extraire ces valeurs :<\/p>\n<pre style=\"background-color: #f4f4f4; padding: 10px; border-radius: 5px; font-family: monospace; font-size: 0.95em;\">\nData Layer Variable : 'produitID'\n<\/pre>\n<h3 style=\"font-size: 1.2em; margin-top: 1.5em; margin-bottom: 0.5em; color: #7f8c8d;\">3.2. Mise en place de d\u00e9clencheurs conditionnels<\/h3>\n<p style=\"margin-bottom: 1em;\">Pour segmenter pr\u00e9cis\u00e9ment, utilisez des d\u00e9clencheurs combin\u00e9s :<\/p>\n<ul style=\"margin-left: 2em; margin-bottom: 1em; line-height: 1.6;\">\n<li><strong>D\u00e9clencheur bas\u00e9 sur l\u2019URL :<\/strong> Cr\u00e9ez un d\u00e9clencheur de type &#8220;Page View&#8221; avec la condition <code>Page URL contient \"\/categorie\/vetements\"<\/code><\/li>\n<li><strong>D\u00e9clencheur sur clic :<\/strong> Cr\u00e9ez un d\u00e9clencheur &#8220;Clic &#8211; Tous les \u00e9l\u00e9ments&#8221; avec <code>Click Classes<\/code> ou <code>Click ID<\/code> sp\u00e9cifique<\/li>\n<li><strong>D\u00e9clencheur combin\u00e9 :<\/strong> Utilisez la fonction &#8220;Et&#8221; dans l\u2019\u00e9diteur de d\u00e9clencheurs pour combiner plusieurs conditions :<\/li>\n<\/ul>\n<blockquote style=\"border-left: 4px solid #bdc3c7; padding-left: 10px; margin: 1em 0; font-style: italic;\"><p>Attention : La gestion des d\u00e9clencheurs combin\u00e9s doit respecter la logique de priorit\u00e9 pour \u00e9viter les chevauchements ou les conflits. Testez chaque d\u00e9clencheur s\u00e9par\u00e9ment avant de les combiner.<\/p><\/blockquote>\n<h3 style=\"font-size: 1.2em; margin-top: 1.5em; margin-bottom: 0.5em; color: #7f8c8d;\">3.3. Cr\u00e9ation de balises pour transmettre des segments \u00e0 GA4<\/h3>\n<p style=\"margin-bottom: 1em;\">Configurez une balise d\u2019\u00e9v\u00e9nement dans GTM :<\/p>\n<pre style=\"background-color: #f4f4f4; padding: 10px; border-radius: 5px; font-family: monospace; font-size: 0.95em;\">\nType : Google Analytics : \u00c9v\u00e9nement\nCat\u00e9gorie : segment\nAction : utilisateur_segment\u00e9\nLabels : {{Nom du segment}}\nParam\u00e8tres personnalis\u00e9s :\n  - segment_type : {{Type de segment}}\n  - user_status : {{Statut utilisateur}}\n<\/pre>\n<p style=\"margin-bottom: 1em;\">Pour garantir la transmission correcte, <a href=\"https:\/\/lunaeduka.com\/pourquoi-la-perception-de-la-reussite-varie-selon-les-contextes-culturels-et-individuels\/\">utilisez<\/a> la console d\u00e9veloppeur et l\u2019extension GA Debugger pour valider chaque appel. V\u00e9rifiez que les param\u00e8tres personnalis\u00e9s sont bien pr\u00e9sents dans la requ\u00eate et correspondent \u00e0 la segmentation d\u00e9finie.<\/p>\n<h3 style=\"font-size: 1.2em; margin-top: 1.5em; margin-bottom: 0.5em; color: #7f8c8d;\">3.4. Automatisation et scripts avanc\u00e9s pour segments dynamiques<\/h3>\n<p style=\"margin-bottom: 1em;\">Pour des segments \u00e9volutifs en temps r\u00e9el, d\u00e9ployez des scripts JavaScript avanc\u00e9s :<\/p>\n<pre style=\"background-color: #f4f4f4; padding: 10px; border-radius: 5px; font-family: monospace; font-size: 0.95em;\">\nfunction generateDynamicSegment() {\n  var userData = getUserData(); \/\/ Fonction personnalis\u00e9e pour r\u00e9cup\u00e9rer donn\u00e9es utilisateur\n  if (userData.premium) {\n    return 'Premium_User';\n  } else if (userData.visitorType === 'retail') {\n    return 'Retail_Visitor';\n  } else {\n    return 'Other';\n  }\n}\n<\/pre>\n<p style=\"margin-bottom: 1em;\">Int\u00e9grez ces scripts dans une balise HTML personnalis\u00e9e, et utilisez des variables JavaScript dans GTM pour alimenter vos param\u00e8tres. Lors de la mise en \u0153uvre, faites attention \u00e0 la latence des appels API et \u00e0 la mise \u00e0 jour des donn\u00e9es en temps r\u00e9el.<\/p>\n<h2 style=\"font-size: 1.5em; margin-top: 2em; margin-bottom: 0.5em; color: #34495e;\">4. Strat\u00e9gies d\u2019optimisation pour une granularit\u00e9 maximale<\/h2>\n<h3 style=\"font-size: 1.2em; margin-top: 1.5em; margin-bottom: 0.5em; color: #7f8c8d;\">4.1. Calibration des filtres et r\u00e8gles<\/h3>\n<p style=\"margin-bottom: 1em;\">Pour \u00e9viter le chevauchement des segments, utilisez des filtres stricts combin\u00e9s avec des op\u00e9rateurs logiques. Par exemple, dans GTM, dans la configuration de variables ou d\u00e9clencheurs, privil\u00e9giez :<\/p>\n<ul style=\"margin-left: 2em; margin-bottom: 1em; line-height: 1.6;\">\n<li>Les op\u00e9rateurs <code>Et<\/code> et <code>Ou<\/code> pour cr\u00e9er des conditions pr\u00e9cises<\/li>\n<li>Les expressions r\u00e9guli\u00e8res pour des correspondances complexes, par exemple : <code>^\/produits\/.*<\/code><\/li>\n<\/ul>\n<blockquote style=\"border-left: 4px solid #bdc3c7; padding-left: 10px; margin: 1em 0; font-style: italic;\"><p>Conseil d\u2019expert : Testez chaque filtre ind\u00e9pendamment dans la console de pr\u00e9visualisation pour v\u00e9rifier leur efficacit\u00e9 et \u00e9viter tout chevauchement involontaire.<\/p><\/blockquote>\n<h3 style=\"font-size: 1.2em; margin-top: 1.5em; margin-bottom: 0.5em; color: #7f8c8d;\">4.2. Utilisation des expressions r\u00e9guli\u00e8res et filtres avanc\u00e9s<\/h3>\n<p style=\"margin-bottom: 1em;\">L\u2019usage d\u2019expressions r\u00e9guli\u00e8res (RegEx) dans les filtres permet d\u2019affiner la segmentation :<\/p>\n<table style=\"width: 100%; border-collapse: collapse; margin-bottom: 1em;\">\n<tr>\n<th style=\"border: 1px solid #ccc; padding: 8px; background-color: #ecf0f1;\">Crit\u00e8re<\/th>\n<th style=\"border: 1px solid #ccc; padding: 8px; background-color: #ecf0f1;\">Exemple d\u2019expression<\/th>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #ccc; padding: 8px;\">URL sp\u00e9cifique<\/td>\n<td style=\"border: 1px solid #ccc; padding: 8px;\">^\/categorie\/([a-zA-Z0-9-]+)\/?<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #ccc; padding: 8px;\">Clic sur un \u00e9l\u00e9ment<\/td>\n<td style=\"border: 1px solid #ccc; padding: 8px;\">^btn-([0-9]+)$<\/td>\n<\/tr>\n<\/table>\n<h3 style=\"font-size: 1.2em; margin-top: 1.5em; margin-bottom: 0.5em; color: #7f8c8d;\">4.3. Segments hi\u00e9rarchiques et imbriqu\u00e9s<\/h3>\n<p style=\"margin-bottom: 1em;\">Construisez des segments imbriqu\u00e9s pour analyser les parcours complexes. Par exemple, un segment global &#8220;Utilisateurs actifs&#8221; peut contenir des sous-segments comme &#8220;Utilisateurs ayant effectu\u00e9 un achat&#8221; ou &#8220;Utilisateurs ayant visit\u00e9 la page de contact&#8221;. Utilisez des variables de contexte pour faire \u00e9voluer dynamiquement ces hi\u00e9rarchies, et exploitez la fonction <code>setTimeout<\/code> pour g\u00e9rer la latence dans la mise \u00e0 jour des segments en temps r\u00e9el.<\/p>\n<h3 style=\"font-size: 1.2em; margin-top: 1.5em; margin-bottom: 0.5em; color: #7f8c8d;\">4.4. Int\u00e9gration des donn\u00e9es en temps r\u00e9el et gestion des latences<\/h3>\n<p style=\"margin-bottom: 1em;\">Pour garantir une segmentation instantan\u00e9e, utilisez la m\u00e9thode <code>push<\/code> dans le Data Layer et configurez des d\u00e9clencheurs bas\u00e9s sur ces \u00e9v\u00e9nements. Pensez \u00e0 optimiser la fr\u00e9quence des d\u00e9clenchements pour r\u00e9duire la latence, tout en \u00e9vitant la surcharge de requ\u00eates vers GA4 ou autres plateformes.<\/p>\n<p style=\"margin-bottom: 1em;\">\u00c9tude de cas : d\u00e9ploiement d\u2019un syst\u00e8me de segmentation en temps r\u00e9el pour un site \u00e0 forte volum\u00e9trie, comme un marketplace ou une plateforme de streaming, o\u00f9 chaque clic ou interaction doit \u00eatre imm\u00e9diatement int\u00e9gr\u00e9e dans la segmentation globale pour des campagnes de reciblage ou de personnalisation en direct.<\/p>\n<h2 style=\"font-size: 1.5em; margin-top: 2em; margin-bottom: 0.5em; color: #34495e;\">5. R\u00e9solution des erreurs et gestion des probl\u00e9matiques courantes<\/h2>\n","protected":false},"excerpt":{"rendered":"<p>1. Comprendre et d\u00e9finir les enjeux de la segmentation avanc\u00e9e dans Google Tag Manager La segmentation avanc\u00e9e constitue le pilier d&#8217;une collecte de donn\u00e9es fine et pertinente, permettant d&#8217;analyser en profondeur le comportement utilisateur. Elle va bien au-del\u00e0 des simple segments par d\u00e9faut en offrant une granularit\u00e9 qui, si elle est ma\u00eetris\u00e9e, permet d&#8217;optimiser \u00e0 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1135","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/thewebions.com\/pukka\/wp-json\/wp\/v2\/posts\/1135","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thewebions.com\/pukka\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thewebions.com\/pukka\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thewebions.com\/pukka\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/thewebions.com\/pukka\/wp-json\/wp\/v2\/comments?post=1135"}],"version-history":[{"count":1,"href":"https:\/\/thewebions.com\/pukka\/wp-json\/wp\/v2\/posts\/1135\/revisions"}],"predecessor-version":[{"id":1136,"href":"https:\/\/thewebions.com\/pukka\/wp-json\/wp\/v2\/posts\/1135\/revisions\/1136"}],"wp:attachment":[{"href":"https:\/\/thewebions.com\/pukka\/wp-json\/wp\/v2\/media?parent=1135"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thewebions.com\/pukka\/wp-json\/wp\/v2\/categories?post=1135"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thewebions.com\/pukka\/wp-json\/wp\/v2\/tags?post=1135"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}