{"id":3311,"date":"2026-07-14T09:00:00","date_gmt":"2026-07-14T07:00:00","guid":{"rendered":"https:\/\/brentasoft.com\/blog\/report-custom-odoo-19-business-intelligence-pmi-italiane\/"},"modified":"2026-06-10T07:55:24","modified_gmt":"2026-06-10T05:55:24","slug":"report-custom-odoo-19-business-intelligence-pmi-italiane","status":"publish","type":"post","link":"https:\/\/brentasoft.com\/blog\/report-custom-odoo-19-business-intelligence-pmi-italiane\/","title":{"rendered":"Report custom Odoo per Business Intelligence: pivot, dashboard, QWeb, BI esterno (guida PMI)"},"content":{"rendered":"<p><em>Trentasettesima guida operativa Odoo 19 per PMI italiane. Avere dati non basta. Avere report standard non basta. La vera Business Intelligence in una PMI significa avere LE risposte giuste in tempo reale per le domande di business specifiche del proprio mercato. In questa guida vediamo come creare report custom in Odoo per dashboard executive, KPI operativi, analisi multidimensionali \u2014 usando le viste native pivot\/graph\/cohort e strumenti complementari (Spreadsheet, Studio, custom QWeb, integrazione BI esterna).<\/em><\/p>\n<p>Vediamo: le 4 viste analitiche native di Odoo, framework &#8220;domande \u2192 metriche \u2192 dashboard&#8221;, report tecnici (QWeb), integrazione BI esterna (Metabase, Power BI), governance dashboard, costi tipici, casi pratici PMI italiane.<\/p>\n<h2>Le 4 viste analitiche native Odoo<\/h2>\n<h3>1. List view (lista filtrabile)<\/h3>\n<ul>\n<li>Tabelle con filtri, ordinamenti, raggruppamenti<\/li>\n<li>Export Excel\/CSV diretto<\/li>\n<li>Modificabili inline (Power user)<\/li>\n<li><strong>Quando usarla<\/strong>: dati operativi day-by-day, audit, controllo<\/li>\n<\/ul>\n<h3>2. Pivot view (matrice multidimensionale)<\/h3>\n<ul>\n<li>Righe e colonne dinamiche<\/li>\n<li>Aggregazioni (sum, avg, count, min, max)<\/li>\n<li>Drill-down per esplorare dettaglio<\/li>\n<li>Export pivot Excel mantenendo struttura<\/li>\n<li><strong>Quando usarla<\/strong>: analisi multidimensionali (vendite per cliente \u00d7 mese \u00d7 prodotto)<\/li>\n<\/ul>\n<h3>3. Graph view (chart visuale)<\/h3>\n<ul>\n<li>Bar chart, line chart, pie chart<\/li>\n<li>Stacked, normalizzato, comparison<\/li>\n<li>Switch rapido tipo grafico<\/li>\n<li><strong>Quando usarla<\/strong>: trend, confronti rapidi, presentazioni<\/li>\n<\/ul>\n<h3>4. Cohort view (Enterprise)<\/h3>\n<ul>\n<li>Analisi gruppi nel tempo (es. retention clienti per mese acquisizione)<\/li>\n<li>Vista &#8220;trapezio&#8221; tipica retention<\/li>\n<li><strong>Quando usarla<\/strong>: SaaS, e-commerce, subscription business<\/li>\n<\/ul>\n<h2>Framework: domande \u2192 metriche \u2192 dashboard<\/h2>\n<h3>Step 1: Identificare le domande business<\/h3>\n<ul>\n<li>Da CEO: &#8220;siamo on track per il fatturato annuo?&#8221;<\/li>\n<li>Da CFO: &#8220;qual \u00e8 il cash flow operativo del trimestre?&#8221;<\/li>\n<li>Da Sales: &#8220;quali clienti stanno calando e perch\u00e9?&#8221;<\/li>\n<li>Da Operations: &#8220;qual \u00e8 il throughput effettivo vs pianificato?&#8221;<\/li>\n<li>Risultato: lista 15-25 domande chiave<\/li>\n<\/ul>\n<h3>Step 2: Tradurre in metriche<\/h3>\n<ul>\n<li>&#8220;On track fatturato&#8221; \u2192 &#8220;Fatturato YTD vs Budget YTD, gap %&#8221;<\/li>\n<li>&#8220;Clienti in calo&#8221; \u2192 &#8220;Top 20 clienti per fatturato rolling 12 mesi, variazione % vs anno precedente&#8221;<\/li>\n<li>Ogni metrica deve avere: formula, fonte dati, frequenza refresh, owner<\/li>\n<\/ul>\n<h3>Step 3: Disegnare dashboard<\/h3>\n<ul>\n<li>1 dashboard per ruolo (CEO, CFO, Sales, Operations)<\/li>\n<li>Max 8-12 KPI per dashboard (pi\u00f9 = sovraccarico)<\/li>\n<li>Gerarchia visiva: KPI critici grandi, supporting metrics piccoli<\/li>\n<li>Mobile-friendly per consultazione on-the-go<\/li>\n<\/ul>\n<h2>Analisi vendite con CRM Pipeline<\/h2>\n<p>Il CRM Pipeline Analysis \u00e8 uno dei report pi\u00f9 potenti di Odoo standard. Permette analisi multidimensionali del funnel commerciale con qualsiasi combinazione di filtri:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-bi-01-crm-pipeline.png\" alt=\"CRM Pipeline analysis Odoo 19 con grafico per business intelligence funnel vendite PMI\" class=\"aligncenter size-full wp-image-3308\"\/><\/p>\n<ul>\n<li>Pipeline per stage \u00d7 addetto vendite<\/li>\n<li>Conversion rate per fonte lead<\/li>\n<li>Win rate per segmento cliente<\/li>\n<li>Tempo medio chiusura per tipologia opportunit\u00e0<\/li>\n<li>Forecast weighted (probabilit\u00e0 \u00d7 valore)<\/li>\n<\/ul>\n<h2>Analisi acquisti per ottimizzazione costi<\/h2>\n<p>Sul lato acquisti, il Purchase Analysis report permette di identificare opportunit\u00e0 di consolidamento fornitori, rinegoziazione prezzi, ottimizzazione condizioni di pagamento:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-bi-02-purchase.png\" alt=\"Purchase Analysis report Odoo 19 con KPI acquisti per BI PMI italiane\" class=\"aligncenter size-full wp-image-3309\"\/><\/p>\n<ul>\n<li>Spesa per fornitore (Pareto 80\/20)<\/li>\n<li>Costo medio per categoria merce<\/li>\n<li>Lead time effettivo vs promesso<\/li>\n<li>Concentrazione rischio fornitori<\/li>\n<li>On-time delivery rate<\/li>\n<\/ul>\n<h2>Movimenti magazzino: tracking operativo<\/h2>\n<p>I movimenti magazzino sono il dato grezzo per qualsiasi report di efficienza logistica. Filtri avanzati permettono di analizzare flussi specifici (resi, scarti, trasferimenti interni):<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-bi-03-stock-moves.png\" alt=\"Lista stock moves Odoo 19 per analisi BI movimenti magazzino PMI\" class=\"aligncenter size-full wp-image-3310\"\/><\/p>\n<ul>\n<li>Movimenti per tipologia (ricevimento\/spedizione\/transfer)<\/li>\n<li>Volume per prodotto\/categoria<\/li>\n<li>Frequenza picking per stagione<\/li>\n<li>Discrepanze inventariali<\/li>\n<li>Slow movers vs fast movers<\/li>\n<\/ul>\n<h2>Spreadsheet Dashboard (Enterprise)<\/h2>\n<h3>Caratteristiche<\/h3>\n<ul>\n<li>Excel-like dentro Odoo con formule complete<\/li>\n<li>Pull data live da qualsiasi modello Odoo<\/li>\n<li>Pivot table integrate<\/li>\n<li>Charts native (bar, line, scatter, pie)<\/li>\n<li>Condivisione team con permissi granulari<\/li>\n<li>Snapshot periodici (es. dashboard settimanale)<\/li>\n<\/ul>\n<h3>Casi d&#8217;uso tipici<\/h3>\n<ul>\n<li>Dashboard CEO con KPI consolidati<\/li>\n<li>Forecast vendite con what-if analysis<\/li>\n<li>Budget annuo con tracking actual vs target<\/li>\n<li>Reporting commerciale per agente<\/li>\n<li>Bilancio mensile semplificato<\/li>\n<\/ul>\n<h3>Limiti<\/h3>\n<ul>\n<li>Performance limit con dataset > 50.000 record<\/li>\n<li>No SQL avanzato (solo aggregati base)<\/li>\n<li>No integrazione con dati esterni a Odoo<\/li>\n<\/ul>\n<h2>Report QWeb custom (Python\/XML)<\/h2>\n<h3>Quando servono<\/h3>\n<ul>\n<li>Report PDF con formattazione specifica (es. fattura con grafica brand)<\/li>\n<li>Report multi-pagina con header\/footer custom<\/li>\n<li>Calcoli complessi non esprimibili con pivot<\/li>\n<li>Layout fisso per stampa<\/li>\n<\/ul>\n<h3>Struttura di un report QWeb<\/h3>\n<pre><code>&lt;t t-name=\"brentasoft.report_invoice_custom\"&gt;\n    &lt;t t-call=\"web.html_container\"&gt;\n        &lt;t t-foreach=\"docs\" t-as=\"o\"&gt;\n            &lt;t t-call=\"web.external_layout\"&gt;\n                &lt;div class=\"page\"&gt;\n                    &lt;h2&gt;Fattura n. &lt;span t-field=\"o.name\"\/&gt;&lt;\/h2&gt;\n                    &lt;!-- contenuto custom --&gt;\n                &lt;\/div&gt;\n            &lt;\/t&gt;\n        &lt;\/t&gt;\n    &lt;\/t&gt;\n&lt;\/t&gt;<\/code><\/pre>\n<h3>Pro e contro<\/h3>\n<ul>\n<li>Pro: layout libero, qualsiasi calcolo Python, brand totale<\/li>\n<li>Contro: richiede sviluppatore Odoo, manutenzione su upgrade<\/li>\n<li>Costo tipico: 1.500-4.000 \u20ac per report custom<\/li>\n<\/ul>\n<h2>Integrazione BI esterna (Metabase, Power BI, Tableau)<\/h2>\n<p><img decoding=\"async\" src=\"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-pool-034.png\" alt=\"report custom Business Intelligence Odoo\" class=\"aligncenter size-full wp-image-3444\"\/><\/p>\n<h3>Architettura tipica<\/h3>\n<ul>\n<li>Odoo PostgreSQL (read-only replica) \u2192 BI tool<\/li>\n<li>OR Odoo \u2192 Data warehouse intermedio (BigQuery, Redshift) \u2192 BI tool<\/li>\n<li>Refresh: real-time (read-only DB) o batch notturno (data warehouse)<\/li>\n<\/ul>\n<h3>Quando integrare BI esterno<\/h3>\n<ul>\n<li>Volume dati > 1M record (Odoo pivot rallenta)<\/li>\n<li>Analisi predittive avanzate (ML, forecast)<\/li>\n<li>Integrazione dati multi-sistema (Odoo + Google Analytics + Salesforce)<\/li>\n<li>Storytelling avanzato per board \/ investitori<\/li>\n<li>Dashboard self-service per non tecnici<\/li>\n<\/ul>\n<h3>Costi comparativi<\/h3>\n<table border=\"1\" cellspacing=\"0\" cellpadding=\"6\">\n<thead>\n<tr>\n<th>Tool<\/th>\n<th>Costo licenze\/anno<\/th>\n<th>Setup<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Metabase Cloud<\/td>\n<td>1-5k \u20ac<\/td>\n<td>3-8k \u20ac<\/td>\n<\/tr>\n<tr>\n<td>Metabase self-hosted<\/td>\n<td>0 \u20ac (open source)<\/td>\n<td>5-12k \u20ac<\/td>\n<\/tr>\n<tr>\n<td>Power BI Pro (10 utenti)<\/td>\n<td>1.200 \u20ac<\/td>\n<td>5-15k \u20ac<\/td>\n<\/tr>\n<tr>\n<td>Tableau Creator (5 utenti)<\/td>\n<td>3.600 \u20ac<\/td>\n<td>10-25k \u20ac<\/td>\n<\/tr>\n<tr>\n<td>Looker Studio (Google)<\/td>\n<td>0 \u20ac (limited)<\/td>\n<td>2-6k \u20ac<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Governance dashboard<\/h2>\n<h3>Naming convention<\/h3>\n<ul>\n<li><strong>[Ruolo]_[Periodo]_[Tema]<\/strong> (es. <code>CEO_Monthly_Performance<\/code>)<\/li>\n<li>Categorizzazione (Operational, Tactical, Strategic)<\/li>\n<li>Owner chiaro per ogni dashboard<\/li>\n<\/ul>\n<h3>Lifecycle dashboard<\/h3>\n<ul>\n<li>Creazione \u2192 Beta test (2-4 settimane) \u2192 Produzione \u2192 Review trimestrale<\/li>\n<li>Dashboard non usati &gt; 60 giorni: candidate per archiviazione<\/li>\n<li>Max 50-70 dashboard &#8220;vivi&#8221; per organizzazione PMI<\/li>\n<\/ul>\n<h3>Data quality<\/h3>\n<ul>\n<li>Disclaimer &#8220;ultimo refresh&#8221; visibile<\/li>\n<li>Source of truth documentata<\/li>\n<li>Definizione metriche centralizzata (data dictionary)<\/li>\n<li>Process per segnalare anomalie\/errori<\/li>\n<\/ul>\n<h2>Errori comuni nel reporting BI<\/h2>\n<h3>&#8220;Dashboard sovraccarico&#8221;<\/h3>\n<p><strong>Problema<\/strong>: 30 KPI in una sola pagina, nessuno legge nulla.<br \/>\n<strong>Soluzione<\/strong>: max 8-12 KPI per dashboard, drill-down per dettaglio.<\/p>\n<h3>&#8220;Metriche senza definizione chiara&#8221;<\/h3>\n<p><strong>Problema<\/strong>: &#8220;fatturato&#8221; calcolato diversamente in 3 dashboard, numeri non quadrano.<br \/>\n<strong>Soluzione<\/strong>: data dictionary centralizzato, formula unica per metrica.<\/p>\n<h3>&#8220;Refresh non documentato&#8221;<\/h3>\n<p><strong>Problema<\/strong>: dashboard mostra dati di ieri ma utente pensa siano live \u2192 decisione sbagliata.<br \/>\n<strong>Soluzione<\/strong>: timestamp &#8220;last update&#8221; sempre visibile su dashboard.<\/p>\n<h3>&#8220;Mai validati con il business&#8221;<\/h3>\n<p><strong>Problema<\/strong>: IT\/partner sviluppa dashboard &#8220;tecnicamente corretto&#8221;, business non si ritrova.<br \/>\n<strong>Soluzione<\/strong>: 3-5 iterazioni con business owner prima di rilascio produzione.<\/p>\n<h3>&#8220;BI come progetto, non come prodotto&#8221;<\/h3>\n<p><strong>Problema<\/strong>: dashboard fatto una volta, mai pi\u00f9 aggiornato. Diventa obsoleto.<br \/>\n<strong>Soluzione<\/strong>: review trimestrale obbligatoria, owner responsabile evoluzione.<\/p>\n<h2>Casi pratici PMI italiane<\/h2>\n<h3>Caso 1 \u2014 Manifattura: dashboard CEO mensile<\/h3>\n<ul>\n<li>10 KPI: revenue, margin, throughput, stock, DSO, NPS<\/li>\n<li>Sviluppo: Spreadsheet Dashboard Odoo Enterprise<\/li>\n<li>Effort: 6 giornate, costo 5k \u20ac<\/li>\n<li>Refresh: notturno<\/li>\n<li>ROI: -3h\/mese di reporting manuale CFO (= 8k \u20ac\/anno)<\/li>\n<\/ul>\n<h3>Caso 2 \u2014 Distributore: BI esterno con Metabase<\/h3>\n<ul>\n<li>Volume: 3M record\/anno<\/li>\n<li>Setup Metabase self-hosted + ETL Odoo notturno<\/li>\n<li>Costo setup: 8k \u20ac, hosting 600 \u20ac\/anno<\/li>\n<li>15 dashboard sviluppati in 6 mesi<\/li>\n<li>Risultato: decisioni data-driven, +12% margine medio<\/li>\n<\/ul>\n<h3>Caso 3 \u2014 Servizi: report QWeb custom<\/h3>\n<ul>\n<li>Esigenza: report mensile cliente con KPI progetto + grafica brand<\/li>\n<li>Sviluppo: 4 template QWeb diversi (PowerPoint-like)<\/li>\n<li>Effort: 8 giornate, costo 6.5k \u20ac<\/li>\n<li>ROI: contratti clienti rinnovati 95% (vs 78% media), valore PR<\/li>\n<\/ul>\n<h3>Caso 4 \u2014 E-commerce: dashboard con Power BI<\/h3>\n<p><img decoding=\"async\" src=\"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-pool-035.png\" alt=\"dashboard analitica BI Odoo PMI\" class=\"aligncenter size-full wp-image-3445\"\/><\/p>\n<ul>\n<li>Integrazione Odoo + Google Analytics + Mailchimp<\/li>\n<li>Power BI Pro per 8 utenti<\/li>\n<li>Costo: 12k \u20ac setup + 1.000 \u20ac\/anno licenze<\/li>\n<li>Risultato: visione end-to-end customer journey, +18% conversion<\/li>\n<\/ul>\n<h2>FAQ<\/h2>\n<h3>Devo per forza usare strumenti esterni per BI?<\/h3>\n<p>No. Per PMI fino a 100 utenti + volume dati &lt; 500k record, Odoo Spreadsheet Dashboard \u00e8 sufficiente per 80% delle esigenze. BI esterno serve solo quando: volumi alti, multi-sistema, analisi predittive avanzate, self-service per non tecnici.<\/p>\n<h3>Quanto tempo serve per creare una dashboard custom?<\/h3>\n<p>Spreadsheet dashboard semplice: 2-4 ore. Dashboard pivot\/graph in Odoo: 1-2 ore. Report QWeb custom: 1-3 giorni. Integrazione BI esterno con dashboard completi: 6-12 settimane.<\/p>\n<h3>Posso esportare dati Odoo per analisi in Excel?<\/h3>\n<p>S\u00ec, ogni vista lista\/pivot ha export Excel\/CSV nativo. Per dataset grandi: API REST + script Python o connector ODBC. Per analisi ricorrenti: meglio dashboard Odoo o BI esterno (no manual export ogni mese).<\/p>\n<h3>I dashboard Spreadsheet sono mobile-friendly?<\/h3>\n<p>Parzialmente. Per dispositivi mobili la app Odoo \u00e8 ottimizzata per liste\/form, ma dashboard complessi si vedono meglio su tablet\/desktop. Per executive che lavorano da mobile: BI esterno con app dedicata (Power BI, Tableau Mobile) \u00e8 migliore.<\/p>\n<h3>Posso condividere dashboard con clienti esterni?<\/h3>\n<p>S\u00ec, tramite Customer Portal Odoo per dati cliente-specifici. Per dashboard generali: BI esterno con permissi granulari (es. Power BI Embedded, Metabase Public Sharing) \u00e8 pi\u00f9 flessibile. Attenzione GDPR per dati personali.<\/p>\n<h2>Prossimi passi<\/h2>\n<p>Nelle prossime guide vedremo come <strong>configurare workflow no-code con Studio<\/strong> per approvazioni e automazioni, come <strong>gestire la sicurezza avanzata<\/strong> (RBAC granulare, multi-company permissions), e come <strong>preparare il sistema per audit<\/strong> esterni (revisori, certificazioni ISO).<\/p>\n<p style=\"margin-top:30px;background:#f4f4f8;padding:18px;border-radius:8px;\"><strong>Vuoi report custom Odoo per la tua PMI?<\/strong><br \/>\nG Tech Group sviluppa dashboard custom e report BI Odoo personalizzati: Spreadsheet Dashboard, QWeb report, integrazioni con BI esterno (Metabase, Power BI). Framework &#8220;domande \u2192 metriche \u2192 dashboard&#8221; iterativo con business owner.<br \/>\n<a href=\"https:\/\/brentasoft.com\/preventivatore.php\"><strong>Richiedi un preventivo gratuito<\/strong><\/a> oppure prova la nostra <a href=\"https:\/\/odoo.brentasoft.com\/\">demo Odoo 19 live<\/a>. Oppure <a href=\"https:\/\/www.odoo.com?utm_campaign=partner-d192ce8a&amp;utm_source=partner_ref\" target=\"_blank\" rel=\"noopener noreferrer\">prova Odoo direttamente su odoo.com<\/a> (link partner Brentasoft).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Trentasettesima guida Odoo 19: come creare report custom Odoo per BI. 4 viste analitiche, framework domande-metriche-dashboard, Spreadsheet, QWeb, integrazioni Power BI\/Metabase, casi PMI.<\/p>\n","protected":false},"author":2,"featured_media":3308,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_seopress_titles_title":"Report custom Odoo per BI: guida PMI italiane","_seopress_titles_desc":"Come creare report custom Odoo per BI: viste pivot\/graph, Spreadsheet Dashboard, QWeb, integrazioni Power BI\/Metabase, governance, casi pratici PMI.","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"https:\/\/brentasoft.com\/blog\/report-custom-odoo-19-business-intelligence-pmi-italiane\/","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-bi-01-crm-pipeline.png","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"","_seopress_redirections_param":"","_seopress_redirections_type":0,"_seopress_analysis_target_kw":"","footnotes":""},"categories":[24,689],"tags":[],"class_list":["post-3311","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-erp-gestionali","category-guide-odoo"],"_links":{"self":[{"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/posts\/3311","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/comments?post=3311"}],"version-history":[{"count":0,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/posts\/3311\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/media\/3308"}],"wp:attachment":[{"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/media?parent=3311"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/categories?post=3311"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/tags?post=3311"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}