{"id":34361,"date":"2019-10-31T21:57:55","date_gmt":"2019-10-31T18:57:55","guid":{"rendered":"https:\/\/prohoster.info\/blog\/bagodelnya-marafon-po-ubijstvu-prestarelyh-bagov\/"},"modified":"2019-10-31T21:57:55","modified_gmt":"2019-10-31T18:57:55","slug":"bagodelnya-marafon-po-ubijstvu-prestarelyh-bagov","status":"publish","type":"post","link":"https:\/\/prohoster.info\/da\/blog\/news\/bagodelnya-marafon-po-ubijstvu-prestarelyh-bagov","title":{"rendered":"Fejljagt \u2013 et marathon i at eliminere gamle bugs","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Hvor mange \u00e5bne bugs har I i backloggen? 100? 1000?<br \/>\nHvor lang tid har de v\u00e6ret der? En uge? En m\u00e5ned? \u00c5r?<br \/>\nOg hvorfor sker det? Mangler I tid? Er der mere prioriterede opgaver? \"Lige nu implementerer vi alle de presserende funktioner, og s\u00e5 vil der helt sikkert v\u00e6re tid til at rydde op i bugs bagefter\"?<\/p>\n<p><\/p>\n<p>\u2026 Nogle bruger Zero Bug Policy, andre har en veludviklet kultur omkring bugs (opdaterer backloggen rettidigt, gennemg\u00e5r fejl n\u00e5r funktionaliteten \u00e6ndres osv.), og s\u00e5 er der dem, der dyrker magikere, der skriver helt uden bugs (usandsynligt, men det kan ske). <\/p>\n<p><\/p>\n<p>I dag vil jeg fort\u00e6lle jer om vores l\u00f8sning til oprydning af backloggen af bugs \u2013 projektet \"Bug-fabrikken\". <\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Fejljagt \u2013 et marathon i at eliminere gamle bugs\" src=\"\/wp-content\/uploads\/cbe9531c53cc3f9f865e9301e982db23.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h1 id=\"s-chego-vse-nachalos\">Hvordan begyndte det hele?<\/h1>\n<p><\/p>\n<p>Efter endnu engang at have kigget p\u00e5 den stadigt voksende backlog af \u00e5bne bugs, n\u00e5ede vi et kogepunkt. Vi kunne ikke leve s\u00e5dan l\u00e6ngere, og besluttede at nedbringe den for enhver pris. Ideen er indlysende, men hvordan g\u00f8r man det? Vi blev enige om, at den mest effektive m\u00e5de ville v\u00e6re et arrangement, der minder om et hackathon: at tr\u00e6kke teamene v\u00e6k fra deres daglige opgaver og afs\u00e6tte \u00e9n arbejdsdag til kun at arbejde p\u00e5 bugs.<\/p>\n<p><\/p>\n<p>Vi skrev en regulering, sendte et kald ud og begyndte at vente. Der var bekymring for, at der ville v\u00e6re meget f\u00e5 interesserede, men resultatet oversteg vores forventninger \u2013 hele 8 teams meldte sig (desv\u00e6rre trak 3 sig i sidste \u00f8jeblik). Vi afsatte en hel arbejdsdag om fredagen til arrangementet og bookede et stort m\u00f8delokale. Frokoster blev ordnet i den kontorbespisning, og til snacks tilf\u00f8jede vi sm\u00e5kager.<\/p>\n<p><\/p>\n<h1 id=\"realizaciya\">Implementering<\/h1>\n<p><\/p>\n<p>Om morgenen p\u00e5 den store dag samlede vi alle interesserede i m\u00f8delokalet og afholdt et kort briefing.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Fejljagt \u2013 et marathon i at eliminere gamle bugs\" src=\"\/wp-content\/uploads\/f93a3e84275944edf6beb797af81fb57.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<h3 id=\"osnovnye-pravila\">De grundl\u00e6ggende regler:<\/h3>\n<p><\/p>\n<ul>\n<li>I et team k\u00e6mper mellem 2 og 5 personer, minimum \u00e9n af dem skal v\u00e6re QA;<\/li>\n<li>Bugs skal lukkes af et medlem af teamet i henhold til alle interne produktionsstandarder;<\/li>\n<li>Hvert team skal have mindst \u00e9n lukket bug, der kr\u00e6ver rettelser i koden;<\/li>\n<li>Kun gamle bugs m\u00e5 rettes (oprettelsesdatoen for buggen &lt; datoen for starten af bug-fabrikken \u2014 1 m\u00e5ned);<\/li>\n<li>For rettede bugs gives der point (fra 3 til 10) afh\u00e6ngigt af kritikaliteten (for at undg\u00e5 snyd, kan kritikaliteten ikke \u00e6ndres efter at datoen for Bug-fabrikken er annonceret);<\/li>\n<li>For lukning af irrelevante, ikke-reproducerbare bugs gives der 1 point;<\/li>\n<li>Et audit-team overv\u00e5ger overholdelsen af alle regler og annullerer point for gen\u00e5bnede bugs.<\/li>\n<\/ul>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Fejljagt \u2013 et marathon i at eliminere gamle bugs\" src=\"\/wp-content\/uploads\/cd6724dcaa842418cc43e7fc8de23872.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<h3 id=\"drugie-detali\">Andre detaljer<\/h3>\n<p><\/p>\n<ul>\n<li>Vi begr\u00e6nsede ikke nogen i valget af lokation: man kunne blive siddende ved sin arbejdsplads eller sidde sammen med alle i m\u00f8delokalet, hvor folk ikke blev forstyrret, og sp\u00e6ndingen kunne f\u00f8les.<\/li>\n<\/ul>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Fejljagt \u2013 et marathon i at eliminere gamle bugs\" src=\"\/wp-content\/uploads\/6912974ef2f1058df36a783f0af02e83.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<ul>\n<li>For at st\u00f8tte konkurrencen blev der vist en rangliste p\u00e5 det store sk\u00e6rm, og der var konstant tekstopdatering af kampen i slack-kanalen. Pointene blev talt p\u00e5 en leaderboard, der blev opdateret via webhooks.<\/li>\n<\/ul>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Fejljagt \u2013 et marathon i at eliminere gamle bugs\" src=\"\/wp-content\/uploads\/566294af6e6ffe158473bf246e141d3a.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Leaderboard<\/em> <\/p>\n<p><\/p>\n<ul>\n<li>Overholdelsen af alle regler blev overv\u00e5get af auditteamet (efter erfaring kr\u00e6ves der blot 1-2 personer til dette).<\/li>\n<li>En time efter afslutningen af Bugathonen blev de reviderede resultater offentliggjort.<br \/>\nVinderne modtog gavekort til en bar, og alle deltagere fik en mindegave (n\u00f8gleringe med \"bugs\").<\/li>\n<\/ul>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Fejljagt \u2013 et marathon i at eliminere gamle bugs\" src=\"\/wp-content\/uploads\/3a1416b713dae7950aca871ce023e822.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<h1 id=\"rezultaty\">Resultater<\/h1>\n<p><\/p>\n<p>I l\u00f8bet af de seneste seks m\u00e5neder har vi gennemf\u00f8rt tre Bugathoner. Hvad fik vi s\u00e5 ud af det? <\/p>\n<p><\/p>\n<ul>\n<li>Det gennemsnitlige antal teams - 5. <\/li>\n<li>Det gennemsnitlige antal behandlede bugs - 103.<\/li>\n<li>Det gennemsnitlige antal irrelevante\/ikke reproducerbare bugs - 57% (og denne affald kunne konstant irritere og skr\u00e6mme med sit antal).<\/li>\n<\/ul>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Fejljagt \u2013 et marathon i at eliminere gamle bugs\" src=\"\/wp-content\/uploads\/be24a5d20a50fc7fc9a58d17d03ef936.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>\u00d8jeblikket for offentligg\u00f8relse af resultaterne<\/em><\/p>\n<p><\/p>\n<p>Og nu svaret p\u00e5 det mest tricky sp\u00f8rgsm\u00e5l, som alle elsker at stille: \"Hvor mange nye bugs fangede I?\".<br \/>\nSvar: ikke mere end 2% af alle behandlede.<\/p>\n<p><\/p>\n<h1 id=\"otzyvy\">Anmeldelser<\/h1>\n<p><\/p>\n<p>Efter gennemf\u00f8relsen af Bugathonerne samlede vi feedback fra deltagerne. Her er svarene p\u00e5 sp\u00f8rgsm\u00e5let \"Hvad kunne du bedst lide ved deltagelsesprocessen?\":<\/p>\n<p><\/p>\n<blockquote>\n<ul>\n<li>Det er virkelig fedt at gennemg\u00e5 backloggen med s\u00e5 meget motivation! Normalt er det en meget kedelig proces, dette b\u00f8r g\u00f8res periodisk). <\/li>\n<li>Sp\u00e6nding, sm\u00e5kager.<\/li>\n<li>Det er en ventet mulighed for at rette de sm\u00e5ting, der ikke er kritiske, men som man gerne vil forbedre.<\/li>\n<li>Jeg kunne godt lide, at man endelig kunne fikse gamle, irriterende bugs uden for sprinten, da der sj\u00e6ldent er tid til s\u00e5danne, da der altid vil v\u00e6re opgaver med h\u00f8jere prioritet. Vi fik samlet alle de n\u00f8dvendige personer (for eksempel havde vi en DBA i vores team), og vi diskuterede kollektivt relevansen af de angivne bugs og den tekniske mulighed for at rette dem.<\/li>\n<\/ul>\n<p>\n<\/p><\/blockquote>\n<p><\/p>\n<h1 id=\"zaklyuchenie\">Konklusion<\/h1>\n<p><\/p>\n<p>Bugathonen er ikke en mirakelkur, men en fuldt levedygtig l\u00f8sning til at reducere bug backloggen (i forskellige teams fra 10 til 50%) p\u00e5 bare \u00e9n dag. Denne begivenhed har kun taget fart takket v\u00e6re de motiverede personer, der br\u00e6nder for produktet og \u00f8nsker at sikre vores brugeres tilfredshed. <\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Fejljagt \u2013 et marathon i at eliminere gamle bugs\" src=\"\/wp-content\/uploads\/dec9d30e5ad92c6a38e45dd9d59dc5e7.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>\u00d8nsker alle det bedste og f\u00e6rre fejl!<\/p>\n<p>Kilde: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/avito\/blog\/351736\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u043a\u043e\u043b\u044c\u043a\u043e \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0445 \u0431\u0430\u0433\u043e\u0432 \u0443 \u0432\u0430\u0441 \u0432 \u0431\u044d\u043a\u043b\u043e\u0433\u0435? 100? 1000? \u0410 \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043e\u043d\u0438 \u0442\u0430\u043c \u043b\u0435\u0436\u0430\u0442? \u041d\u0435\u0434\u0435\u043b\u044e? \u041c\u0435\u0441\u044f\u0446? \u0413\u043e\u0434\u044b? \u0410 \u043f\u043e\u0447\u0435\u043c\u0443 \u0442\u0430\u043a \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442? \u041d\u0435\u0442 \u0432\u0440\u0435\u043c\u0435\u043d\u0438? \u041d\u0430\u0434\u043e \u0434\u0435\u043b\u0430\u0442\u044c \u0431\u043e\u043b\u0435\u0435 \u043f\u0440\u0438\u043e\u0440\u0438\u0442\u0435\u0442\u043d\u044b\u0435 \u0437\u0430\u0434\u0430\u0447\u0438? \u00ab\u0412\u043e\u0442 \u0441\u0435\u0439\u0447\u0430\u0441 \u0432\u0441\u0435 \u0441\u0440\u043e\u0447\u043d\u044b\u0435 \u0444\u0438\u0447\u0438 \u0440\u0435\u0430\u043b\u0438\u0437\u0443\u0435\u043c, \u0430 \u043f\u043e\u0442\u043e\u043c \u0442\u043e\u0447\u043d\u043e \u0431\u0443\u0434\u0435\u0442 \u0432\u0440\u0435\u043c\u044f \u043d\u0430 \u0440\u0430\u0437\u0433\u0440\u0435\u0431\u0430\u043d\u0438\u0435 \u0431\u0430\u0433\u043e\u0432\u00bb? \u2026 \u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 Zero Bug Policy, \u0443 \u043a\u043e\u0433\u043e-\u0442\u043e \u0445\u043e\u0440\u043e\u0448\u043e \u0440\u0430\u0437\u0432\u0438\u0442\u0430 \u043a\u0443\u043b\u044c\u0442\u0443\u0440\u0430 \u0440\u0430\u0431\u043e\u0442\u044b [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-34361","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u043a\u043e\u043b\u044c\u043a\u043e \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0445 \u0431\u0430\u0433\u043e\u0432 \u0443 \u0432\u0430\u0441 \u0432 \u0431\u044d\u043a\u043b\u043e\u0433\u0435? 100? 1000? \u0410 \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043e\u043d\u0438 \u0442\u0430\u043c \u043b\u0435\u0436\u0430\u0442? \u041d\u0435\u0434\u0435\u043b\u044e? \u041c\u0435\u0441\u044f\u0446? \u0413\u043e\u0434\u044b? \u0410 \u043f\u043e\u0447\u0435\u043c\u0443 \u0442\u0430\u043a \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442? \u041d\u0435\u0442 \u0432\u0440\u0435\u043c\u0435\u043d\u0438? \u041d\u0430\u0434\u043e \u0434\u0435\u043b\u0430\u0442\u044c \u0431\u043e\u043b\u0435\u0435 \u043f\u0440\u0438\u043e\u0440\u0438\u0442\u0435\u0442\u043d\u044b\u0435 \u0437\u0430\u0434\u0430\u0447\u0438?\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/da\/blog\/news\/bagodelnya-marafon-po-ubijstvu-prestarelyh-bagov\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"da_DK\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0411\u0430\u0433\u043e\u0434\u0435\u043b\u044c\u043d\u044f \u2014 \u043c\u0430\u0440\u0430\u0444\u043e\u043d \u043f\u043e \u0443\u0431\u0438\u0439\u0441\u0442\u0432\u0443 \u043f\u0440\u0435\u0441\u0442\u0430\u0440\u0435\u043b\u044b\u0445 \u0431\u0430\u0433\u043e\u0432 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u043a\u043e\u043b\u044c\u043a\u043e \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0445 \u0431\u0430\u0433\u043e\u0432 \u0443 \u0432\u0430\u0441 \u0432 \u0431\u044d\u043a\u043b\u043e\u0433\u0435? 100? 1000? \u0410 \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043e\u043d\u0438 \u0442\u0430\u043c \u043b\u0435\u0436\u0430\u0442? \u041d\u0435\u0434\u0435\u043b\u044e? \u041c\u0435\u0441\u044f\u0446? \u0413\u043e\u0434\u044b? \u0410 \u043f\u043e\u0447\u0435\u043c\u0443 \u0442\u0430\u043a \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442? \u041d\u0435\u0442 \u0432\u0440\u0435\u043c\u0435\u043d\u0438? \u041d\u0430\u0434\u043e \u0434\u0435\u043b\u0430\u0442\u044c \u0431\u043e\u043b\u0435\u0435 \u043f\u0440\u0438\u043e\u0440\u0438\u0442\u0435\u0442\u043d\u044b\u0435 \u0437\u0430\u0434\u0430\u0447\u0438?\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/da\/blog\/news\/bagodelnya-marafon-po-ubijstvu-prestarelyh-bagov\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:57:55+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:57:55+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Bugsliceriet \u2014 marathon for at dr\u00e6be \u00e6ldre bugs | ProHoster","description":"Hvor mange \u00e5bne bugs har I i backloggen? 100? 1000? Og hvor lang tid har de v\u00e6ret der? En uge? En m\u00e5ned? \u00c5r? Hvorfor er det s\u00e5dan? Ingen tid? Der er mere prioriterede opgaver, der skal g\u00f8res?","canonical_url":"https:\/\/prohoster.info\/da\/blog\/news\/bagodelnya-marafon-po-ubijstvu-prestarelyh-bagov","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0411\u0430\u0433\u043e\u0434\u0435\u043b\u044c\u043d\u044f \u2014 \u043c\u0430\u0440\u0430\u0444\u043e\u043d \u043f\u043e \u0443\u0431\u0438\u0439\u0441\u0442\u0432\u0443 \u043f\u0440\u0435\u0441\u0442\u0430\u0440\u0435\u043b\u044b\u0445 \u0431\u0430\u0433\u043e\u0432 | ProHoster","og:description":"\u0421\u043a\u043e\u043b\u044c\u043a\u043e \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0445 \u0431\u0430\u0433\u043e\u0432 \u0443 \u0432\u0430\u0441 \u0432 \u0431\u044d\u043a\u043b\u043e\u0433\u0435? 100? 1000? \u0410 \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043e\u043d\u0438 \u0442\u0430\u043c \u043b\u0435\u0436\u0430\u0442? \u041d\u0435\u0434\u0435\u043b\u044e? \u041c\u0435\u0441\u044f\u0446? \u0413\u043e\u0434\u044b? \u0410 \u043f\u043e\u0447\u0435\u043c\u0443 \u0442\u0430\u043a \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442? \u041d\u0435\u0442 \u0432\u0440\u0435\u043c\u0435\u043d\u0438? \u041d\u0430\u0434\u043e \u0434\u0435\u043b\u0430\u0442\u044c \u0431\u043e\u043b\u0435\u0435 \u043f\u0440\u0438\u043e\u0440\u0438\u0442\u0435\u0442\u043d\u044b\u0435 \u0437\u0430\u0434\u0430\u0447\u0438?","og:url":"https:\/\/prohoster.info\/da\/blog\/news\/bagodelnya-marafon-po-ubijstvu-prestarelyh-bagov","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:57:55+00:00","article:modified_time":"2019-10-31T18:57:55+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"34361","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 18:54:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:23:16","updated":"2026-01-21 18:54:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/34361","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=34361"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/34361\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=34361"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=34361"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=34361"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}