{"id":2978,"date":"2025-10-08T13:28:25","date_gmt":"2025-10-08T11:28:25","guid":{"rendered":"https:\/\/btop.pl\/?p=2978"},"modified":"2025-12-10T08:16:42","modified_gmt":"2025-12-10T07:16:42","slug":"jak-efektivne-stanovit-cenu-na-teto-kalkulacce-a-pruvodci","status":"publish","type":"post","link":"https:\/\/btop.pl\/cs\/jak-efektivne-stanovit-cenu-na-teto-kalkulacce-a-pruvodci\/","title":{"rendered":"Jak efektivn\u011b stanovit cenu na TEMU: kalkula\u010dka a pr\u016fvodce"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><div data-row-text-color=\"dark\" style=\" \" class=\"vc_row wpb_row zolo_wpb_row vc_row-fluid apress_row_class_3551906676ae031b1da9c2\"><div class=\"zolo-container zolo_vc_container\"><div class=\"vc_row apcore_vc_row\"><div class=\"wpb_column vc_column_container vc_col-sm-12 apress_col_id_8061104786ae031b1dab22 hover_style_none responsive_block_default\"><div class=\"layer vc_column-inner\"  ><div class=\"wpb_wrapper\"><div class=\"vc_empty_space\"   style=\"height: 80px\"><span class=\"vc_empty_space_inner\"><\/span><\/div>\n\t<div class=\"wpb_text_column wpb_content_element\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<p><b>Jak efektivn\u011b stanovit cenu na TEMU: kalkula\u010dka a pr\u016fvodce<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Na TEMU v\u00e1m prodejce poskytne \u010distou z\u00e1kladn\u00ed cenu (p\u0159edstavte si ji jako \u201evelkoobchodn\u00ed cenu\u201d - za tolik chcete zbo\u017e\u00ed TEMU prodat). O maloobchodn\u00ed cen\u011b viditeln\u00e9 pro z\u00e1kazn\u00edka nakonec rozhoduje TEMU a va\u0161e z\u00e1kladn\u00ed cena je jedn\u00edm ze vstup\u016f do jejich algoritm\u016f a kampan\u00ed. V modelu TEMU nemaj\u00ed dodavatel\u00e9\/prodejci \u00faplnou cenovou autonomii a kone\u010dnou cenu a mar\u017ei platformy utv\u00e1\u0159\u00ed TEMU (dodavatel vyjedn\u00e1v\u00e1 o z\u00e1kladn\u00ed cen\u011b, platforma utv\u00e1\u0159\u00ed maloobchodn\u00ed). <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Je\u0161t\u011b nem\u00e1te \u00fa\u010det?<br \/>\n<strong>\ud83d\udc49 <a style=\"color: #1a73e8; text-decoration: underline;\" href=\"https:\/\/seller-eu.temu.com\/registration.html?merchant_exclusive_invitation_code=ufbdc30be1cd6879Zu2d3c06183bc1408\">Klikn\u011bte zde pro registraci \u00fa\u010dtu u TEMU<\/a>\u00a0<\/strong><\/span><i><\/i><\/p>\n<p>&nbsp;<\/p>\n<h4><span style=\"font-weight: 400;\">1) <\/span><b>Z\u00e1kladn\u00ed informace: jak\u00e1 je skute\u010dn\u00e1 \u201ez\u00e1kladn\u00ed cena\u201d v TEMU<\/b><\/h4>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3013\" src=\"https:\/\/btop.pl\/wp-content\/uploads\/dasdsad.jpg\" alt=\"\" width=\"1667\" height=\"924\" srcset=\"https:\/\/btop.pl\/wp-content\/uploads\/dasdsad.jpg 1667w, https:\/\/btop.pl\/wp-content\/uploads\/dasdsad-768x426.jpg 768w, https:\/\/btop.pl\/wp-content\/uploads\/dasdsad-1536x851.jpg 1536w\" sizes=\"auto, (max-width: 1667px) 100vw, 1667px\" \/><\/p>\n<p><b>Aktu\u00e1ln\u00ed pracovn\u00ed cenov\u00e9 pravidlo (provozn\u00ed p\u0159\u00edklad):<\/b><\/p>\n<blockquote>\n<p><span style=\"font-weight: 400;\">maloobchodn\u00ed cena (brutto) \u2248 <\/span><b>Z\u00e1kladn\u00ed cena_netto \u00d7 (1 + 11%) \u00d7 (1 + DPH)<\/b><b><br \/>\n<\/b><\/p>\n<\/blockquote>\n<p><span style=\"font-weight: 400;\">V Polsku p\u0159i DPH 23% to znamen\u00e1 n\u00e1sobek ve v\u00fd\u0161i <\/span><b>\u2248 1,3653<\/b><span style=\"font-weight: 400;\">. Pozor: <\/span><b>procento p\u0159\u00edplatku za TEM (nap\u0159. 11%) se m\u016f\u017ee li\u0161it.<\/b><span style=\"font-weight: 400;\"> mezi kategoriemi\/obdob\u00edmi a n\u011bkdy se upravuje pomoc\u00ed kampan\u00ed. (Odv\u011btv\u00ed upozor\u0148uje na volatilitu poplatk\u016f a \u0159\u00edzen\u00ed cen na stran\u011b TEMU).<\/span><a href=\"https:\/\/docs-m2.m2epro.com\/docs\/temu-seller-fees-a-complete-guide-for-2025\/?utm_source=chatgpt.com\"> <span style=\"font-weight: 400;\"><br \/>\n<\/span><\/a><\/p>\n<p><b>Pro\u010d se z\u00e1kladn\u00ed cena \u201epohybuje\u201d?<\/b><b><br \/>\n<\/b><span style=\"font-weight: 400;\">Proto\u017ee \u00fa\u010dast v kampan\u00edch (kupony, bal\u00ed\u010dky, \u201eprice match\u201d), konkuren\u010dn\u00ed tlaky a z\u00e1sady platformy ovliv\u0148uj\u00ed zp\u016fsob, jak\u00fdm TEMU p\u0159ev\u00e1d\u00ed a zobrazuje maloobchodn\u00ed prodej - a platforma aktivn\u011b rad\u00ed\/upravuje cenov\u00e9 hladiny vzhledem k trhu.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><b>2) Pro\u010d nen\u00ed dovoleno kop\u00edrovat ceny z Allegro 1:1<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Pokud v syst\u00e9mu Allegro zad\u00e1te 100 GBP v hrub\u00e9 v\u00fd\u0161i a vlo\u017e\u00edte je do TEMU jako z\u00e1klad, TEMU bude pova\u017eovat 100 GBP za \u010distou \u010d\u00e1stku a pot\u00e9 p\u0159i\u010dte svou p\u0159ir\u00e1\u017eku a DPH. V\u00fdsledek: maloobchodn\u00ed cena v\u00fdrazn\u011b vy\u0161\u0161\u00ed ne\u017e tr\u017en\u00ed cena, pokles konverz\u00ed a riziko nedostate\u010dn\u00e9 expozice p\u0159i propaga\u010dn\u00edch akc\u00edch.<\/span><\/p>\n<blockquote>\n<p><span style=\"font-weight: 400;\">Design:<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\">Odhadovan\u00fd maloobchod (brutto) = z\u00e1kladn\u00ed cena_netto \u00d7 (1 + 11%) \u00d7 (1 + 23%)<\/span><\/p>\n<\/blockquote>\n<p><b>P\u0159\u00edklad chyby:<\/b><b><br \/>\n<\/b><span style=\"font-weight: 400;\">Z\u00e1klad = 100,00 netto \u2192 maloobchod \u2248 100 \u00d7 1,3653 = 136,53 GBP brutto (tj. ~+36,5% oproti Allegro).<\/span><\/p>\n<p><span style=\"font-weight: 400;\">To je typick\u00fd d\u016fvod, pro\u010d je nutn\u00e9 po\u010d\u00edtat cenu na TEMU od nuly, a nikoli mapovat \u201ecenu v obchod\u011b\u201d. (pr\u00e1v\u011b TEMU rozhoduje o maloobchodn\u00ed cen\u00edkov\u00e9 cen\u011b).<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><b>3) Je metoda \u201ezp\u011btn\u00e9ho\u201d ur\u010den\u00ed z\u00e1kladu spr\u00e1vn\u00e1?<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Vezm\u011bme si nap\u0159\u00edklad hrubou c\u00edlovou cenu od spole\u010dnosti Allegro, nap\u0159. 100 liber.<br \/>\n<\/span><b>\u010cist\u00e1 hodnota = 100 \/ 1,23 = 81,30 GBP.<\/b><\/p>\n<p><span style=\"font-weight: 400;\">\u201eOdstran\u011bn\u00ed\u201d p\u0159ir\u00e1\u017eky TEMU: base_netto = 81,30 \/ 1,11 = 73,24 GBP.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Pak by se TEMU po p\u0159i\u010dten\u00ed 11% a DPH m\u011blo vr\u00e1tit do oblasti 100 GBP hrub\u00e9ho. To je dobr\u00fd v\u00fdchoz\u00ed bod, ale nezapome\u0148te, \u017ee TEMU m\u016f\u017ee v r\u00e1mci kampan\u011b, p\u0159izp\u016fsoben\u00ed se trhu nebo politiky bezplatn\u00e9ho dod\u00e1n\u00ed maloobchodn\u00ed cenu zv\u00fd\u0161it\/sn\u00ed\u017eit - berte to tedy jako c\u00edlovou cenu, nikoli jako z\u00e1ruku. (Mechanismus: TEMU kontroluje maloobchodn\u00ed cenu, dodavatel kontroluje z\u00e1kladnu).<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><b>4) Doprava a hranice \u201edoru\u010den\u00ed zdarma\u201d: jak nespadnout do pasti 60-64 liber<\/b><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3019 size-full\" src=\"https:\/\/btop.pl\/wp-content\/uploads\/Zrzut-ekranu-2025-10-8-o-16.19.38.png\" alt=\"\" width=\"854\" height=\"604\" srcset=\"https:\/\/btop.pl\/wp-content\/uploads\/Zrzut-ekranu-2025-10-8-o-16.19.38.png 854w, https:\/\/btop.pl\/wp-content\/uploads\/Zrzut-ekranu-2025-10-8-o-16.19.38-768x543.png 768w\" sizes=\"auto, (max-width: 854px) 100vw, 854px\" \/><\/p>\n<p><strong>V Polsku se \u010dasto setk\u00e1v\u00e1me s t\u00edmto sc\u00e9n\u00e1\u0159em:<\/strong><\/p>\n<p><span style=\"font-weight: 400;\">&lt; hranice ni\u017e\u0161\u00ed ne\u017e 65 PLN: z\u00e1kazn\u00edk zaplat\u00ed cca 12,99 PLN hrub\u00e9ho; maloobchodn\u00edk koup\u00ed InPost \u0161t\u00edtek ~8-8,50 PLN \u010dist\u00e9ho (p\u0159\u00edklad sazeb z praxe).<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u2265 hranice (nap\u0159. 65 liber): n\u00e1klady na dopravu jdou k t\u00ed\u017ei prod\u00e1vaj\u00edc\u00edho - obvykle ~ 13,50-14,00 liber hrub\u00e9ho.<\/span><\/p>\n<blockquote>\n<p>&nbsp;<\/p>\n<p><strong>Riziko: Algoritmy TEMU mohou cenu \u201eposunout\u201d a\u017e k hranici pro bezplatn\u00e9 doru\u010den\u00ed pro kupuj\u00edc\u00edho. Pak uhrad\u00edte po\u0161tovn\u00e9 a mar\u017ee se nen\u00e1padn\u011b \u201esn\u00ed\u017e\u00ed\u201d.<\/strong><\/p>\n<\/blockquote>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Prahov\u00e9 hodnoty a z\u00e1sady bezplatn\u00e9ho doru\u010den\u00ed jsou n\u011bkdy upravov\u00e1ny spole\u010dnost\u00ed TEMU a z\u00e1vis\u00ed na trhu; ofici\u00e1ln\u00ed str\u00e1nky obvykle hovo\u0159\u00ed o \u201estandardn\u00ed doprav\u011b zdarma\u201d s podm\u00ednkami v z\u00e1vislosti na zemi\/obdob\u00ed, proto se vyplat\u00ed neust\u00e1le kontrolovat aktu\u00e1ln\u00ed prahov\u00e9 hodnoty a skute\u010dn\u00e9 n\u00e1klady na \u0161t\u00edtky ve va\u0161\u00ed integraci.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><strong>Praktick\u00e9 rady:<\/strong> u n\u00edzk\u00fdch ko\u0161\u016f nastavte z\u00e1kladnu tak, aby prodejce n\u00e1hodou neopustil \u2265 hranici (nap\u0159. 65 liber), pokud nepl\u00e1nujete financovat dopravu z mar\u017ee.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><b>5) Fakturace a \u00fa\u010dtov\u00e1n\u00ed<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Je to ONA, kdo fakturuje z\u00e1kazn\u00edkovi (v\u00ed, za jakou cenu v\u00fdrobek prodala). Fakturaci\/mar\u017ei platformy obdr\u017e\u00edte v samostatn\u00e9m dokumentu (sestava CSV\/PDF), kter\u00fd integrace Base um\u00ed automaticky na\u010d\u00edst. Logika je takov\u00e1, \u017ee prodejce kontroluje TEMU a dodavatel se s platformou vyrovn\u00e1v\u00e1 podle dohodnut\u00fdch podm\u00ednek.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><b>6) Jak spr\u00e1vn\u011b po\u010d\u00edtat (vzorce + kontroln\u00ed seznam)<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Konstanty (p\u0159\u00edklad PL): DPH=23%, p\u0159\u00edplatek TEMU=11% (prom\u011bnn\u00e1).<\/span><\/p>\n<p><b>Pracovn\u00ed vzory:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Maloobchod (brutto) \u2248 Base_netto \u00d7 1,11 \u00d7 1,23 = Base_netto \u00d7 1,3653<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Base_netto (z c\u00edlov\u00e9ho maloobchodu) \u2248 Target_retail_gross \/ 1,3653<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Base_netto \u201ejako Allegro\u201d \u2248 (Allegro_netto \/ 1.23) \/ 1.11<\/span><\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li><span style=\"font-weight: 400;\">Zapo\u010d\u00edtejte cel\u00e9 \u010dist\u00e9 n\u00e1klady (n\u00e1kup + balen\u00ed + vr\u00e1cen\u00ed + p\u0159\u00edpadn\u00e9 n\u00e1klady na dopravu, pokud je maloobchodn\u00ed cena \u2265 prahov\u00e1 hodnota).<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Stanovte c\u00edlovou \u010distou mar\u017ei a z n\u00ed stanovte \u010dist\u00fd z\u00e1klad.<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Zkontrolujte, zda odhadovan\u00e1 maloobchodn\u00ed cena nespad\u00e1 do p\u00e1sma 60-64 liber (pokud nechcete financovat dopravu).<\/span><\/li>\n<li><span style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Simulujte varianty kampan\u00ed (kup\u00f3ny, bal\u00ed\u010dky).<\/span><\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>\ud83d\udc49 <a style=\"color: #1a73e8; text-decoration: underline;\" href=\"https:\/\/seller-eu.temu.com\/registration.html?merchant_exclusive_invitation_code=ufbdc30be1cd6879Zu2d3c06183bc1408\">Klikn\u011bte zde pro registraci \u00fa\u010dtu u TEMU<\/a><span style=\"font-weight: 400;\">\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0<\/span><\/p>\n\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><\/div><\/div><div data-row-text-color=\"dark\" style=\" \" class=\"vc_row wpb_row zolo_wpb_row vc_row-fluid apress_row_class_7285249006ae031b1db29d\"><div class=\"zolo-container zolo_vc_container\"><div class=\"vc_row apcore_vc_row\"><div class=\"wpb_column vc_column_container vc_col-sm-12 apress_col_id_11163366876ae031b1db361 hover_style_none responsive_block_default\"><div class=\"layer vc_column-inner\"  ><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_raw_code wpb_raw_html wpb_content_element\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<!doctype html>\n<html lang=\"pl\">\n<head>\n  <meta charset=\"utf-8\" \/>\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\" \/>\n  <title>Cenov\u00e1 kalkula\u010dka TEMU (s d\u00e1vkov\u00fdm listem)<\/title>\n  <style>\n    :root{\n      --bg: transparent;\n      --card: transparent;\n      --muted:#555555;\n      --fg:#000000;\n      --accent:#22c55e; \/* zielony dla g\u0142\u00f3wnych przycisk\u00f3w *\/\n      --warn:#f59e0b;   \/* pomara\u0144czowy *\/\n      --danger:#ef4444; \/* czerwony *\/\n      --border:#dddddd; \/* obramowania *\/\n      --table:#f5f5f5;  \/* nag\u0142\u00f3wki tabel *\/\n    }\n    *{box-sizing:border-box}\n    body{margin:0; font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Inter,\"Helvetica Neue\",Arial; background:var(--bg); color:#000}\n    .wrap{max-width:1000px; margin:32px auto; padding:0 16px}\n    .title{font-size:clamp(22px,3vw,32px); font-weight:800; letter-spacing:.2px; color:#000}\n    .sub{color:var(--muted); margin-top:4px}\n    .grid{display:grid; grid-template-columns:1fr; gap:16px; margin-top:20px}\n    @media(min-width:900px){.grid{grid-template-columns:1fr 1fr}}\n    .card{background:var(--card); border:1px solid var(--border); border-radius:16px; padding:18px}\n    .card h2{margin:0 0 10px 0; font-size:18px; color:#000}\n    .row{display:grid; grid-template-columns:1fr 160px; gap:10px; align-items:center; margin:10px 0}\n    .row label{font-size:14px; color:#000}\n    input[type=\"number\"], input[type=\"text\"], select{\n      width:100%; background:transparent; color:#000; border:1px solid var(--border);\n      border-radius:10px; padding:10px 12px; font-size:14px\n    }\n    .hint{font-size:12px; color:var(--muted)}\n    .out{\n      display:flex; justify-content:space-between; align-items:center; padding:10px 12px;\n      background:transparent; border:1px dashed var(--border); border-radius:10px;\n      font-family:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; color:#000\n    }\n    .out b{font-weight:700; color:#000}\n    .kpi{display:grid; grid-template-columns:repeat(2,1fr); gap:10px}\n    @media(min-width:520px){.kpi{grid-template-columns:repeat(4,1fr)}}\n    .kpi .tile{background:transparent; border:1px solid var(--border); border-radius:12px; padding:12px}\n    .tile .lbl{font-size:12px; color:var(--muted)}\n    .tile .val{font-size:18px; font-weight:800; color:#000}\n    .badge{\n      display:inline-flex; align-items:center; gap:6px; padding:4px 8px; border-radius:999px;\n      font-size:12px; font-weight:700; background:transparent; color:#000\n    }\n    .ok,.warn,.danger{background:transparent; color:#000}\n    .row .suffix{color:#666; font-size:12px; text-align:right}\n    .flex{display:flex; gap:12px; align-items:center; flex-wrap:wrap}\n    .switch{display:inline-flex; align-items:center; gap:8px; cursor:pointer}\n    .switch input{accent-color:#000}\n    .footer{margin-top:18px; font-size:12px; color:var(--muted)}\n\n    \/* PRZYCISKI: kolorowe, tekst czarny *\/\n    .btn{\n      appearance:none; border:2px solid var(--accent); padding:10px 14px; border-radius:10px;\n      background:var(--accent); color:#000; font-weight:800; cursor:pointer\n    }\n    .btn:hover{filter:brightness(0.95)}\n    \/* warianty *\/\n    .btn-secondary{border-color:#64748b; background:#64748b;}\n    .btn-warning{border-color:var(--warn); background:var(--warn);} \n\n    \/* Tabele \u2013 lekka szaro\u015b\u0107 *\/\n    table{border-collapse:collapse; width:100%}\n    table th, table td{border:1px solid var(--border); padding:8px 10px; color:#000}\n    table thead th{background:var(--table)}\n    table tbody td{background:#fafafa}\n\n    \/* Mini przycisk \"Usu\u0144\" w tabeli *\/\n    .mini-btn{\n      appearance:none; border:2px solid var(--danger); padding:6px 10px; border-radius:8px;\n      background:var(--danger); color:#000; cursor:pointer\n    }\n    .cell-warn{background:rgba(239,68,68,.12)}\n  <\/style>\n<\/head>\n<body>\n  <div class=\"wrap\">\n    <div class=\"title\">Kalkula\u010dka cen TEMU<\/div>\n    <div class=\"sub\">\n      P\u0159epo\u010d\u00edtat <b>\u010dist\u00e1 z\u00e1kladn\u00ed cena<\/b>, maloobchodn\u00ed (hrub\u00e9) a mar\u017ee v\u010detn\u011b hranice pro bezplatn\u00e9 doru\u010den\u00ed.\n      <b>Zadejte c\u00edlov\u00fd \u010dist\u00fd zisk (PLN)<\/b>, kter\u00e9 chcete z prodeje z\u00edskat.\n    <\/div>\n\n    <div class=\"grid\">\n      <section class=\"card\">\n        <h2>Vstupy (na SKU)<\/h2>\n        <div class=\"row\"><label>Hrub\u00e1 kupn\u00ed cena<\/label><input id=\"buyB\" type=\"number\" step=\"0.01\" value=\"18.74\"\/><\/div>\n        <div class=\"row\"><label>Hrub\u00e9 n\u00e1klady na balen\u00ed<\/label><input id=\"packB\" type=\"number\" step=\"0.01\" value=\"6.00\"\/><\/div>\n        <div class=\"row\"><label>C\u00edlov\u00fd \u010dist\u00fd zisk (PLN)<\/label><input id=\"targetP\" type=\"number\" step=\"0.01\" value=\"5.00\"\/><div class=\"suffix\">nap\u0159. 5,00 = 5 PLN zisku<\/div><\/div>\n        <div class=\"row\"><label>DPH (PL)<\/label><input id=\"vat\" type=\"number\" step=\"0.01\" value=\"0.23\"\/><\/div>\n        <div class=\"row\"><label>THEM (p\u0159ir\u00e1\u017eka)<\/label><input id=\"mu\" type=\"number\" step=\"0.01\" value=\"0.11\"\/><\/div>\n        <div class=\"row\"><label>Prahov\u00e1 hodnota pro doru\u010den\u00ed zdarma (brutto)<\/label><input id=\"thr\" type=\"number\" step=\"0.01\" value=\"65.00\"\/><\/div>\n        <div class=\"row\"><label>N\u00e1klady na dopravu nad prahovou hodnotu (brutto)<\/label><input id=\"shipB\" type=\"number\" step=\"0.01\" value=\"13.00\"\/><\/div>\n        <div class=\"flex\" style=\"margin-top:12px\">\n          <label class=\"switch\"><input id=\"cap\" type=\"checkbox\"\/> <span>Maloobchodn\u00ed cena Force cap 64,99 PLN<\/span><\/label>\n          <button class=\"btn\" id=\"reset\">Obnoven\u00ed na p\u0159\u00edklad<\/button>\n        <\/div>\n        <div class=\"footer\">Vzorce: maloobchod \u2248 z\u00e1klad \u00d7 (1+mar\u017ee) \u00d7 (1+DPH). Z\u00e1klad = n\u00e1klady + zisk. Doprava se p\u0159ipo\u010dte, kdy\u017e je maloobchodn\u00ed cena \u2265 prahov\u00e1 hodnota.<\/div>\n      <\/section>\n\n      <section class=\"card\">\n        <h2>V\u00fdsledky<\/h2>\n        <div class=\"kpi\">\n          <div class=\"tile\"><div class=\"lbl\">\u010cist\u00e9 n\u00e1klady<\/div><div class=\"val\" id=\"costNet\">\u2013<\/div><\/div>\n          <div class=\"tile\"><div class=\"lbl\">\u010cist\u00e1 z\u00e1kladna<\/div><div class=\"val\" id=\"baseNet\">\u2013<\/div><\/div>\n          <div class=\"tile\"><div class=\"lbl\">Maloobchod (brutto)<\/div><div class=\"val\" id=\"retailB\">\u2013<\/div><\/div>\n          <div class=\"tile\"><div class=\"lbl\">\u010cist\u00e9 rozp\u011bt\u00ed<\/div><div class=\"val\" id=\"margin\">\u2013<\/div><\/div>\n        <\/div>\n        <div style=\"margin-top:14px\" class=\"flex\">\n          <span id=\"shipBadge\" class=\"badge ok\">Pod prahovou hodnotou - z\u00e1kazn\u00edk plat\u00ed dopravu<\/span>\n          <span id=\"capInfo\" class=\"badge warn\" style=\"display:none\">CAP 64,99 aktivn\u00ed<\/span>\n          <span id=\"profitWarn\" class=\"badge danger\" style=\"display:none\">CAP omezuje zisk<\/span>\n        <\/div>\n        <div style=\"margin-top:14px\">\n          <div class=\"out\"><span>Est. z\u00e1silky (netto p\u0159i \u2265 prahov\u00e9 hodnot\u011b):<\/span><b id=\"shipNet\">\u2013<\/b><\/div>\n          <div class=\"out\" style=\"margin-top:8px\"><span>Celkov\u00e9 \u010dist\u00e9 n\u00e1klady (v\u010detn\u011b p\u0159\u00edpadn\u00e9 dopravy):<\/span><b id=\"totalCost\">\u2013<\/b><\/div>\n          <div class=\"hint\" style=\"margin-top:8px\">Pokud zapnete CAP a maloobchodn\u00ed cena &gt; \u00a364,99, kalkula\u010dka zapo\u010d\u00edt\u00e1 z\u00e1kladnu s CAP. Pokud v\u00e1m CAP neumo\u017en\u00ed dos\u00e1hnout zisku, zobraz\u00ed se upozorn\u011bn\u00ed.<\/div>\n        <\/div>\n      <\/section>\n    <\/div>\n  <\/div>\n\n  <div class=\"wrap\" style=\"margin-top:0\">\n    <section class=\"card\" style=\"margin-top:16px\">\n      <h2>D\u00e1vkov\u00fd arch - po\u010d\u00edt\u00e1n\u00ed mnoha produkt\u016f najednou<\/h2>\n      <p class=\"hint\" style=\"margin:6px 0 14px 0\">\n        Pou\u017e\u00edv\u00e1 parametry z v\u00fd\u0161e uveden\u00e9ho odd\u00edlu (DPH, p\u0159ir\u00e1\u017eka TEMU, prahov\u00e1 hodnota, n\u00e1klady na dopravu a voliteln\u00fd CAP 64,99).\n        Pro ka\u017ed\u00fd \u0159\u00e1dek zadejte <b>hrub\u00e1 kupn\u00ed cena<\/b>, <b>hrub\u00e9 balen\u00ed<\/b> i <b>C\u00edlov\u00fd \u010dist\u00fd zisk (PLN)<\/b>.\n        Zbytek se vypo\u010d\u00edt\u00e1 automaticky.\n      <\/p>\n\n      <div class=\"flex\" style=\"margin:0 0 10px 0\">\n        <button class=\"btn\" id=\"addRow\">P\u0159idat \u0159\u00e1dek<\/button>\n        <button class=\"btn btn-secondary\" id=\"clearRows\">Clean<\/button>\n        <button class=\"btn btn-warning\" id=\"downloadCsv\">St\u00e1hnout CSV<\/button>\n      <\/div>\n\n      <div style=\"overflow:auto\">\n        <table id=\"bulkTable\">\n          <thead>\n            <tr>\n              <th>SKU \/ n\u00e1zev<\/th>\n              <th>Hrub\u00fd n\u00e1kup<\/th>\n              <th>Hrub\u00e9 balen\u00ed<\/th>\n              <th>\u010cist\u00fd zisk (PLN)<\/th>\n              <th>\u010cist\u00e9 n\u00e1klady<\/th>\n              <th>\u010cist\u00e1 p\u0159eprava<\/th>\n              <th>Celkov\u00e9 \u010dist\u00e9 n\u00e1klady<\/th>\n              <th>\u010cist\u00e1 z\u00e1kladna<\/th>\n              <th>Maloobchod (brutto)<\/th>\n              <th>\u010cist\u00e9 rozp\u011bt\u00ed<\/th>\n              <th>P\u0159eprava?<\/th>\n              <th>Varov\u00e1n\u00ed CAP<\/th>\n              <th><\/th>\n            <\/tr>\n          <\/thead>\n          <tbody><\/tbody>\n        <\/table>\n      <\/div>\n      <div class=\"footer\" style=\"margin-top:10px\">Tip: zm\u011b\u0148te v\u00fd\u0161e uveden\u00e9 parametry - list se okam\u017eit\u011b p\u0159epo\u010d\u00edt\u00e1. M\u016f\u017eete p\u0159idat libovoln\u00fd po\u010det \u0159\u00e1dk\u016f.<\/div>\n    <\/section>\n  <\/div>\n\n  <script>\n    const el = id => document.getElementById(id);\n    const fmt = (n)=> isFinite(n) ? n.toLocaleString('pl-PL',{style:'currency',currency:'PLN'}) : '\u2013';\n    const pct = (n)=> isFinite(n) ? (n*100).toFixed(2).replace('.',',') + '%' : '\u2013';\n    const toNum = (v)=> { const n = parseFloat(v); return isNaN(n)?0:n; };\n\n    const inputs = ['buyB','packB','targetP','vat','mu','thr','shipB','cap'];\n    inputs.forEach(i=> el(i).addEventListener('input', ()=>{ recalc(); recalcBulk(); }));\n    el('reset').addEventListener('click', ()=>{\n      el('buyB').value = 18.74;\n      el('packB').value = 6.00;\n      el('targetP').value = 5.00;\n      el('vat').value = 0.23;\n      el('mu').value = 0.11;\n      el('thr').value = 65.00;\n      el('shipB').value = 13.00;\n      el('cap').checked = false;\n      recalc();\n      recalcBulk();\n    });\n\n    function recalc(){\n      const buyB = toNum(el('buyB').value);\n      const packB = toNum(el('packB').value);\n      const targetProfit = toNum(el('targetP').value);\n      const VAT = toNum(el('vat').value);\n      const MU = toNum(el('mu').value);\n      const THR = toNum(el('thr').value);\n      const shipB = toNum(el('shipB').value);\n      const cap = el('cap').checked;\n\n      \/\/ koszt netto (bez wysy\u0142ki)\n      const costNet = buyB\/(1+VAT) + packB\/(1+VAT);\n\n      \/\/ baza z za\u0142o\u017conym zyskiem, wst\u0119pnie bez wysy\u0142ki\n      let totalCostNet = costNet;\n      let baseNet = totalCostNet + targetProfit;\n      let retailB = baseNet * (1 + MU) * (1 + VAT);\n\n      \/\/ uwzgl\u0119dnij pr\u00f3g \u2013 je\u015bli przekroczony, dolicz wysy\u0142k\u0119 netto i przelicz baz\u0119, by utrzyma\u0107 zysk\n      const needsShip0 = retailB >= THR ? 1 : 0;\n      const shipNet = needsShip0 ? shipB\/(1+VAT) : 0;\n      totalCostNet = costNet + shipNet;\n      baseNet = totalCostNet + targetProfit;\n      retailB = baseNet * (1 + MU) * (1 + VAT);\n\n      \/\/ CAP 64,99 \u2013 je\u015bli aktywny i retail > CAP, policz baz\u0119 z CAP; poka\u017c ostrze\u017cenie, gdy zysk niewystarczaj\u0105cy\n      const CAP_VALUE = 64.99;\n      let capApplied = false;\n      let profitWarn = false;\n      if (cap && retailB > CAP_VALUE){\n        const baseFromCap = CAP_VALUE \/ ((1 + MU) * (1 + VAT));\n        const profitFromCap = baseFromCap - totalCostNet;\n        baseNet = baseFromCap;\n        retailB = CAP_VALUE;\n        capApplied = true;\n        if (profitFromCap + 1e-9 < targetProfit) profitWarn = true;\n      }\n\n      const margin = (baseNet - totalCostNet) \/ baseNet;\n\n      \/\/ render\n      el('costNet').textContent = fmt(costNet);\n      el('baseNet').textContent = fmt(baseNet);\n      el('retailB').textContent = fmt(retailB);\n      el('margin').textContent = pct(margin);\n      el('shipNet').textContent = fmt(shipNet);\n      el('totalCost').textContent = fmt(totalCostNet);\n\n      const badge = el('shipBadge');\n      const needsShip = retailB >= THR ? 1 : 0;\n      if(needsShip){ badge.textContent = '\u2265 pr\u00f3g \u2013 sprzedawca pokrywa wysy\u0142k\u0119'; badge.className = 'badge danger'; }\n      else { badge.textContent = 'Poni\u017cej progu \u2013 klient p\u0142aci wysy\u0142k\u0119'; badge.className = 'badge ok'; }\n\n      el('capInfo').style.display = capApplied ? 'inline-flex' : 'none';\n      const pWarn = el('profitWarn');\n      pWarn.style.display = profitWarn ? 'inline-flex' : 'none';\n      if (profitWarn){ pWarn.textContent = 'CAP ogranicza zysk \u2013 rozwa\u017c podniesienie cap lub zmian\u0119 sk\u0142adu oferty.'; }\n    }\n\n    \/\/ ====== BULK SECTION ======\n    const bulkTbody = document.querySelector('#bulkTable tbody');\n    document.getElementById('addRow').addEventListener('click', ()=> addRow({sku:`SKU-${bulkTbody.children.length+1}`, buy:0, pack:0, profit:5}));\n    document.getElementById('clearRows').addEventListener('click', ()=>{\n      bulkTbody.innerHTML='';\n      addRow({sku:'SKU-1', buy:18.74, pack:6.00, profit:5.00});\n      recalcBulk();\n    });\n\n    function readParams(){\n      return {\n        VAT: toNum(el('vat').value),\n        MU: toNum(el('mu').value),\n        THR: toNum(el('thr').value),\n        shipB: toNum(el('shipB').value),\n        cap: el('cap').checked\n      }\n    }\n\n    function addRow(pref){\n      const tr = document.createElement('tr');\n      tr.innerHTML = `\n        <td><input type=\"text\" value=\"${pref.sku}\"><\/td>\n        <td><input type=\"number\" step=\"0.01\" value=\"${pref.buy}\"><\/td>\n        <td><input type=\"number\" step=\"0.01\" value=\"${pref.pack}\"><\/td>\n        <td><input type=\"number\" step=\"0.01\" value=\"${pref.profit}\"><\/td>\n        <td class=\"out-c\">\u2013<\/td>\n        <td class=\"out-c\">\u2013<\/td>\n        <td class=\"out-c\">\u2013<\/td>\n        <td class=\"out-c\">\u2013<\/td>\n        <td class=\"out-c\">\u2013<\/td>\n        <td class=\"out-c\">\u2013<\/td>\n        <td class=\"out-c\">\u2013<\/td>\n        <td class=\"out-c\">\u2013<\/td>\n        <td style=\"text-align:center\"><button class=\"mini-btn\">Usu\u0144<\/button><\/td>\n      `;\n      tr.querySelectorAll('input').forEach(inp=> inp.addEventListener('input', ()=> recalcRow(tr)));\n      tr.querySelector('.mini-btn').addEventListener('click', ()=>{ tr.remove(); recalcBulk(); });\n      bulkTbody.appendChild(tr);\n      recalcRow(tr);\n    }\n\n    function parseVal(inp){ const n = parseFloat(inp.value); return isNaN(n)?0:n; }\n\n    function recalcRow(tr){\n      const [skuI,buyI,packI,profitI] = tr.querySelectorAll('input');\n      const out = tr.querySelectorAll('.out-c');\n      const {VAT,MU,THR,shipB,cap} = readParams();\n\n      const buyB = parseVal(buyI);\n      const packB = parseVal(packI);\n      const targetProfit = parseVal(profitI);\n\n      const costNet = buyB\/(1+VAT) + packB\/(1+VAT);\n      let baseNet = costNet + targetProfit;\n      let retailB = baseNet * (1+MU) * (1+VAT);\n\n      const needsShip0 = retailB >= THR ? 1 : 0;\n      const shipNet = needsShip0 ? shipB\/(1+VAT) : 0;\n      const totalCostNet = costNet + shipNet;\n\n      \/\/ zapewnij targetProfit po ewentualnej wysy\u0142ce\n      baseNet = totalCostNet + targetProfit;\n      retailB = baseNet * (1+MU) * (1+VAT);\n\n      \/\/ CAP\n      let capWarn = '';\n      if (cap && retailB > 64.99){\n        const baseFromCap = 64.99 \/ ((1+MU)*(1+VAT));\n        const profitFromCap = baseFromCap - totalCostNet;\n        baseNet = baseFromCap;\n        retailB = 64.99;\n        if (profitFromCap + 1e-9 < targetProfit) capWarn = 'CAP < docelowy zysk';\n      }\n\n      const margin = (baseNet - totalCostNet) \/ baseNet;\n      const needsShip = retailB >= THR;\n\n      const fmtC = (n)=> isFinite(n) ? n.toLocaleString('pl-PL',{style:'currency',currency:'PLN'}) : '\u2013';\n      const fmtP = (n)=> isFinite(n) ? (n*100).toFixed(2).replace('.',',')+'%' : '\u2013';\n\n      out[0].textContent = fmtC(costNet);\n      out[1].textContent = fmtC(shipNet);\n      out[2].textContent = fmtC(totalCostNet);\n      out[3].textContent = fmtC(baseNet);\n      out[4].textContent = fmtC(retailB);\n      out[5].textContent = fmtP(margin);\n      out[6].textContent = needsShip ? 'TAK' : 'NIE';\n      out[7].textContent = capWarn || '\u2013';\n      out[7].classList.toggle('cell-warn', !!capWarn);\n    }\n\n    function recalcBulk(){ bulkTbody.querySelectorAll('tr').forEach(tr=> recalcRow(tr)); }\n\n    function tableToCSV(){\n      const headers = ['SKU','KupnoBrutto','PakowanieBrutto','ZyskNetto','KosztNetto','WysylkaNetto','KosztLacznyNetto','BazaNetto','DetalBrutto','MarzaNetto','WysylkaFlag','CapOstrzezenie'];\n      const rows = [headers];\n      bulkTbody.querySelectorAll('tr').forEach(tr=>{\n        const tds = tr.querySelectorAll('td');\n        const vals = [\n          tds[0].querySelector('input').value,\n          tds[1].querySelector('input').value,\n          tds[2].querySelector('input').value,\n          tds[3].querySelector('input').value,\n          ...Array.from(tds).slice(4,12).map(td=> (td.textContent||'').replace(\/\\s\/g,''))\n        ];\n        rows.push(vals);\n      });\n      return rows.map(r=> r.map(v=> \/[,;\"\\n]\/.test(v)? '\"'+v.replace(\/\"\/g,'\"\"')+'\"' : v).join(';')).join('\\n');\n    }\n\n    document.getElementById('downloadCsv').addEventListener('click', ()=>{\n      const blob = new Blob([tableToCSV()], {type:'text\/csv;charset=utf-8;'});\n      const a = document.createElement('a');\n      a.href = URL.createObjectURL(blob);\n      a.download = 'temu-bulk-calc.csv';\n      document.body.appendChild(a); a.click(); document.body.removeChild(a);\n    });\n\n    \/\/ init\n    (function init(){\n      recalc();\n      addRow({sku:'SKU-1', buy:18.74, pack:6.00, profit:5.00});\n      addRow({sku:'SKU-2', buy:0.00, pack:0.00, profit:5.00});\n      recalcBulk();\n    })();\n  <\/script>\n<\/body>\n<\/html>\n\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><\/div><\/div><div data-row-text-color=\"dark\" style=\" \" class=\"vc_row wpb_row zolo_wpb_row vc_row-fluid apress_row_class_18906064736ae031b1db95f\"><div class=\"zolo-container zolo_vc_container\"><div class=\"vc_row apcore_vc_row\"><div class=\"wpb_column vc_column_container vc_col-sm-12 apress_col_id_6543226586ae031b1db9f9 hover_style_none responsive_block_default\"><div class=\"layer vc_column-inner\"  ><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_text_column wpb_content_element\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<p><b>7) P\u0159\u00edklad z re\u00e1ln\u00e9ho \u017eivota (\u010d\u00edsla bl\u00edzk\u00e1 skute\u010dnosti)<\/b><\/p>\n<blockquote>\n<p><span style=\"font-weight: 400;\">Po\u0159izovac\u00ed n\u00e1klady: 18,74 PLN brutto, balen\u00ed: 6,00 PLN brutto \u2192 \u010dist\u00e9 n\u00e1klady = 20,11 PLN.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">C\u00edlov\u00e1 \u010dist\u00e1 mar\u017ee: 20%.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Base_netto = 20,11 \/ (1 - 0,20) = 25,14 GBP.<\/span><\/p>\n<\/blockquote>\n<p><span style=\"font-weight: 400;\">Maloobchod (brutto) \u2248 25,14 \u00d7 1,3653 = 34,3 GBP (pod prahovou hodnotou - z\u00e1kazn\u00edk plat\u00ed po\u0161tovn\u00e9, vy kupujete etiketu; n\u00e1klady na etiketu se \u201eneprom\u00edtnou\u201d do va\u0161ich n\u00e1klad\u016f, pokud nen\u00ed p\u0159ekro\u010dena prahov\u00e1 hodnota).<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><strong>Pokud na NICH hodl\u00e1te pou\u017e\u00edvat propaga\u010dn\u00ed kampan\u011b, mus\u00edte si stanovit vy\u0161\u0161\u00ed c\u00edlovou mar\u017ei!<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><b>8) Nej\u010dast\u011bj\u0161\u00ed chyby a jak se jim vyhnout<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Kop\u00edrov\u00e1n\u00ed cen z Allegra \u2192 cena na TEMU se zvy\u0161uje o p\u0159\u00edplatek a DPH. V\u017edy po\u010d\u00edtejte z \u010dist\u00e9ho z\u00e1kladu!\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u017d\u00e1dn\u00e1 kontrola p\u0159epravn\u00edho prahu \u2192 n\u00e1hodn\u00e9 p\u0159esko\u010den\u00ed \u2265 prahu a ztr\u00e1ta mar\u017ee p\u0159i dod\u00e1n\u00ed.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Neaktu\u00e1ln\u00ed p\u0159ir\u00e1\u017eka \u2192 pr\u00e1ce s parametry \u201ek dne\u0161n\u00edmu dni\u201d; p\u0159ir\u00e1\u017eka TEMU se m\u016f\u017ee m\u011bnit podle kategorie\/trhu.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u017d\u00e1dn\u00e1 simulace kampan\u011b \u2192 slevy\/kup\u00f3ny TEMU ovliv\u0148uj\u00ed kone\u010dnou cenu a ziskovost.<\/span><\/p>\n<blockquote>\n<p><b>Pozn\u00e1mka k praxi: <\/b><span style=\"font-weight: 400;\">Konkr\u00e9tn\u00ed hodnoty (nap\u0159. \u201e11%\u201d, \u201e12,99 \u00a3\u201d, \u201ehranice 65 \u00a3\u201d, sazby \u0161t\u00edtk\u016f InPost) jsou operativn\u00ed a mohou se m\u011bnit. Berte je jako v\u00fdchoz\u00ed bod a do procesu tvorby cen zahr\u0148te sledov\u00e1n\u00ed aktu\u00e1ln\u00edch podm\u00ednek v panelu TEMU a skute\u010dn\u00e9 n\u00e1klady na \u0161t\u00edtky od logistick\u00e9ho partnera.<\/span><\/p>\n<\/blockquote>\n<p>&nbsp;<\/p>\n<blockquote>\n<p><em>Autor: Adrian Smigiel<br \/>\n<\/em><em>Datum vyd\u00e1n\u00ed: 8.10.2025r.<\/em><\/p>\n<\/blockquote>\n\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><\/div><\/div><div data-row-text-color=\"dark\" style=\" \" class=\"vc_row wpb_row zolo_wpb_row vc_row-fluid apress_row_class_10849175556ae031b1dbd91\"><div class=\"zolo-container zolo_vc_container\"><div class=\"vc_row apcore_vc_row\"><div class=\"wpb_column vc_column_container vc_col-sm-12 apress_col_id_12916807076ae031b1dbe13 hover_style_none responsive_block_default\"><div class=\"layer vc_column-inner\"  ><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_raw_code wpb_raw_html wpb_content_element\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<!-- Elfsight Appointment Booking | bTOP -->\n<script src=\"https:\/\/elfsightcdn.com\/platform.js\" async><\/script>\n<div class=\"elfsight-app-2218fcb6-ef3c-4b36-b4cb-b78c4084e633\" data-elfsight-app-lazy><\/div>\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><\/div><\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"Jak efektivn\u011b stanovovat ceny na TEMU: kalkul\u00e1tor a pr\u016fvodce Na TEMU prodejce uv\u00e1d\u00ed z\u00e1kladn\u00ed \u010distou cenu (p\u0159edstavte si ji jako \u201evelkoobchodn\u00ed\u201d \u2013 za tuto \u010d\u00e1stku chcete zbo\u017e\u00ed na TEMU prodat). O kone\u010dn\u00e9 maloobchodn\u00ed cen\u011b, kterou vid\u00ed z\u00e1kazn\u00edk, rozhoduje nakonec TEMU, p\u0159i\u010dem\u017e va\u0161e z\u00e1kladn\u00ed cena je jedn\u00edm z vstupn\u00edch parametr\u016f pro jejich algoritmy a kampan\u011b. V modelu TEMU nemaj\u00ed dodavatel\u00e9\/prodejci plnou cenovou autonomii a kone\u010dn\u00e1 cena i mar\u017ee platformy jsou ur\u010dov\u00e1ny spole\u010dnost\u00ed TEMU (dodavatel vyjedn\u00e1v\u00e1 z\u00e1kladn\u00ed cenu, platforma<span class=\"read_more_area\"><a class=\"read-more\" href=\"https:\/\/btop.pl\/cs\/jak-efektivne-stanovit-cenu-na-teto-kalkulacce-a-pruvodci\/\"> P\u0159e\u010dt\u011bte si v\u00edce <\/a><\/span>","protected":false},"author":2,"featured_media":3017,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,67],"tags":[],"class_list":["post-2978","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-aktualnosci","category-temu"],"_links":{"self":[{"href":"https:\/\/btop.pl\/cs\/wp-json\/wp\/v2\/posts\/2978","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/btop.pl\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/btop.pl\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/btop.pl\/cs\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/btop.pl\/cs\/wp-json\/wp\/v2\/comments?post=2978"}],"version-history":[{"count":21,"href":"https:\/\/btop.pl\/cs\/wp-json\/wp\/v2\/posts\/2978\/revisions"}],"predecessor-version":[{"id":3190,"href":"https:\/\/btop.pl\/cs\/wp-json\/wp\/v2\/posts\/2978\/revisions\/3190"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/btop.pl\/cs\/wp-json\/wp\/v2\/media\/3017"}],"wp:attachment":[{"href":"https:\/\/btop.pl\/cs\/wp-json\/wp\/v2\/media?parent=2978"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/btop.pl\/cs\/wp-json\/wp\/v2\/categories?post=2978"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/btop.pl\/cs\/wp-json\/wp\/v2\/tags?post=2978"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}