{"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":"ako-efektivne-stanovovat-ceny-kalkulator-a-navod","status":"publish","type":"post","link":"https:\/\/btop.pl\/sk\/ako-efektivne-stanovovat-ceny-kalkulator-a-navod\/","title":{"rendered":"Ako efekt\u00edvne stanovova\u0165 ceny na TEMU: kalkul\u00e1tor a n\u00e1vod"},"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_2036637396ae1678976eb0\"><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_19040745346ae1678977087 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>Ako efekt\u00edvne stanovova\u0165 ceny na TEMU: kalkul\u00e1tor a n\u00e1vod<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Na TEMU predajca uv\u00e1dza z\u00e1kladn\u00fa \u010dist\u00fa cenu (predstavte si ju ako \u201eve\u013ekoobchodn\u00fa\u201d \u2013 za to\u013eko chcete tovar na TEMU preda\u0165). O kone\u010dnej maloobchodnej cene, ktor\u00fa vid\u00ed z\u00e1kazn\u00edk, rozhoduje nakoniec TEMU, pri\u010dom va\u0161a z\u00e1kladn\u00e1 cena je jedn\u00fdm z vstupn\u00fdch \u00fadajov do ich algoritmov a kampan\u00ed. V modeli TEMU nemaj\u00fa dod\u00e1vatelia\/predajcovia \u00fapln\u00fa cenov\u00fa auton\u00f3miu a kone\u010dn\u00fa cenu a mar\u017eu platformy ur\u010duje TEMU (dod\u00e1vate\u013e vyjedn\u00e1va z\u00e1kladn\u00fa cenu, platforma ur\u010duje maloobchodn\u00fa cenu). <\/span><\/p>\n<p><span style=\"font-weight: 400;\">E\u0161te nem\u00e1\u0161 \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\">Kliknite sem, aby ste si vytvorili \u00fa\u010det na TEMU<\/a>\u00a0<\/strong><\/span><i><\/i><\/p>\n<p>&nbsp;<\/p>\n<h4><span style=\"font-weight: 400;\">1) <\/span><b>Z\u00e1klady: \u010co vlastne znamen\u00e1 \u201ez\u00e1kladn\u00e1 cena\u201d na 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>S\u00fa\u010dasn\u00e9 pracovn\u00e9 cenov\u00e9 pravidlo (prev\u00e1dzkov\u00fd pr\u00edklad):<\/b><\/p>\n<blockquote>\n<p><span style=\"font-weight: 400;\">maloobchodn\u00e1 cena (hrub\u00e1) \u2248 <\/span><b>z\u00e1kladn\u00e1_cena_netto \u00d7 (1 + 11%) \u00d7 (1 + DPH)<\/b><b><br \/>\n<\/b><\/p>\n<\/blockquote>\n<p><span style=\"font-weight: 400;\">V Po\u013esku pri DPH 23% to d\u00e1va koeficient <\/span><b>\u2248 1,3653<\/b><span style=\"font-weight: 400;\">. Pozn\u00e1mka: <\/span><b>prir\u00e1\u017eka TEMU (napr. 11%) sa m\u00f4\u017ee meni\u0165<\/b><span style=\"font-weight: 400;\"> medzi jednotliv\u00fdmi kateg\u00f3riami\/obdobiami a niekedy sa upravuje v z\u00e1vislosti od kampan\u00ed. (V odvetv\u00ed sa zaznamen\u00e1va kol\u00edsanie poplatkov a cenov\u00e1 politika zo strany 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>Pre\u010do sa z\u00e1kladn\u00e1 cena \u201emen\u00ed\u201d?<\/b><b><br \/>\n<\/b><span style=\"font-weight: 400;\">\u00da\u010das\u0165 na kampaniach (kup\u00f3ny, bal\u00ed\u010dky, \u201eprice match\u201d), konkuren\u010dn\u00fd tlak a politika platformy toti\u017e ovplyv\u0148uj\u00fa sp\u00f4sob, ak\u00fdm TEMU prepo\u010d\u00edtava a zobrazuje detaily \u2013 a platforma akt\u00edvne odpor\u00fa\u010da\/prisp\u00f4sobuje cenov\u00e9 hladiny vzh\u013eadom na trh.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><b>2) Pre\u010do sa nesm\u00fa kop\u00edrova\u0165 ceny z Allegra 1:1<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Ak m\u00e1\u0161 na Allegro 100 PLN brutto a \u201evlo\u017e\u00ed\u0161\u201d t\u00fato sumu do TEMU ako z\u00e1klad, TEMU bude 100 PLN pova\u017eova\u0165 za netto, na \u010do pripo\u010d\u00edta svoju mar\u017eu a DPH. V\u00fdsledok: maloobchodn\u00e1 cena v\u00fdrazne prevy\u0161uj\u00faca trhov\u00fa, pokles konverzie a riziko, \u017ee produkt nebude zaraden\u00fd do propaga\u010dn\u00fdch akci\u00ed.<\/span><\/p>\n<blockquote>\n<p><span style=\"font-weight: 400;\">Vzor:<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\">Odhadovan\u00e1 maloobchodn\u00e1 cena (brutto) = z\u00e1kladn\u00e1_cena_netto \u00d7 (1 + 11%) \u00d7 (1 + 23%)<\/span><\/p>\n<\/blockquote>\n<p><b>Pr\u00edklad chyby:<\/b><b><br \/>\n<\/b><span style=\"font-weight: 400;\">Z\u00e1kladn\u00e1 cena = 100,00 netto \u2192 maloobchodn\u00e1 cena \u2248 100 \u00d7 1,3653 = 136,53 PLN brutto (t. j. ~+36,5% v porovnan\u00ed s Allegro).<\/span><\/p>\n<p><span style=\"font-weight: 400;\">To je typick\u00fd d\u00f4vod, pre\u010do je na TEMU potrebn\u00e9 po\u010d\u00edta\u0165 s cenou od nuly a nie vych\u00e1dza\u0165 z \u201emaloobchodnej ceny\u201d. (TEMU toti\u017e ur\u010duje maloobchodn\u00fa cenu produktu).<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><b>3) Je sp\u00f4sob \u201esp\u00e4tn\u00e9ho\u201d ur\u010denia z\u00e1kladne spr\u00e1vny?<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Vezmime si napr\u00edklad cie\u013eov\u00fa hrub\u00fa cenu z Allegro, napr. 100 z\u0142.<br \/>\n<\/span><b>\u010cist\u00e1 suma = 100 \/ 1,23 = 81,30 PLN.<\/b><\/p>\n<p><span style=\"font-weight: 400;\">\u201eOdpo\u010d\u00edtaj\u201d prir\u00e1\u017eku TEMU: netto_z\u00e1klad = 81,30 \/ 1,11 = 73,24 PLN.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">V tom pr\u00edpade by sa TEMU po pripo\u010d\u00edtan\u00ed 11% a DPH malo vr\u00e1ti\u0165 na \u00farove\u0148 okolo 100 PLN brutto. Je to dobr\u00fd v\u00fdchodiskov\u00fd bod, ale pam\u00e4taj, \u017ee TEMU m\u00f4\u017ee maloobchodn\u00fa cenu zv\u00fd\u0161i\u0165 alebo zn\u00ed\u017ei\u0165 v r\u00e1mci kampane, prisp\u00f4sobenia sa trhu alebo politiky bezplatnej dod\u00e1vky \u2013 preto to ber ako cenov\u00fd cie\u013e, nie ako z\u00e1ruku. (Mechanizmus: TEMU kontroluje maloobchodn\u00fa cenu, dod\u00e1vate\u013e \u2013 z\u00e1kladn\u00fa cenu).<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><b>4) Doprava a hranica \u201edopravy zadarmo\u201d: ako sa vyhn\u00fa\u0165 pasci 60\u201364 zlot\u00fdch<\/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 praxi sa v Po\u013esku \u010dasto stret\u00e1vame s nasleduj\u00facim scen\u00e1rom:<\/strong><\/p>\n<p><span style=\"font-weight: 400;\">&lt; prah ni\u017e\u0161ie ako 65 PLN: z\u00e1kazn\u00edk zaplat\u00ed cca 12,99 PLN brutto; predajca nak\u00fapi etiketu InPost za ~8\u20138,50 PLN netto (pr\u00edkladn\u00e9 sadzby z praxe).<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u2265 prah (napr. 65 PLN): n\u00e1klady na dopravu zn\u00e1\u0161a predajca \u2013 zvy\u010dajne ~13,50\u201314,00 PLN brutto.<\/span><\/p>\n<blockquote>\n<p>&nbsp;<\/p>\n<p><strong>Riziko: Ak pod\u013ea va\u0161ej kalkul\u00e1cie vych\u00e1dza maloobchodn\u00e1 cena na ~60\u201364 PLN, algoritmy TEMU m\u00f4\u017eu cenu \u201evytiahnu\u0165\u201d a\u017e na hranicu bezplatnej dopravy pre kupuj\u00faceho. V takom pr\u00edpade budete n\u00e1klady na dopravu hradi\u0165 vy a va\u0161a mar\u017ea sa nepozorovane \u201ezmen\u0161\u00ed\u201d.<\/strong><\/p>\n<\/blockquote>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Politika prahov\u00fdch hodn\u00f4t a bezplatnej dopravy sa zo strany TEMU ob\u010das men\u00ed a z\u00e1vis\u00ed od trhu; ofici\u00e1lne str\u00e1nky vo v\u0161eobecnosti uv\u00e1dzaj\u00fa \u201ebezplatn\u00fa \u0161tandardn\u00fa dopravu\u201d s podmienkami z\u00e1visl\u00fdmi od krajiny\/obdobia, preto je vhodn\u00e9 neust\u00e1le overova\u0165 aktu\u00e1lne limity a skuto\u010dn\u00e9 n\u00e1klady na dopravu vo va\u0161ej integr\u00e1cii.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><strong>Praktick\u00e1 rada:<\/strong> Pri n\u00edzkych hodnot\u00e1ch ko\u0161\u00edka nastav z\u00e1klad tak, aby hodnota objedn\u00e1vky n\u00e1hodou neprekro\u010dila prah (napr. 65 PLN), pokia\u013e nepl\u00e1nuje\u0161 financova\u0165 po\u0161tovn\u00e9 z mar\u017ee.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><b>5) Faktur\u00e1cia a z\u00fa\u010dtovanie<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Pr\u00e1ve TEMU vystavuje fakt\u00faru z\u00e1kazn\u00edkovi (vie, za ak\u00fa cenu produkt predalo). Vy dostanete vy\u00fa\u010dtovanie\/mar\u017eu platformy v samostatnom dokumente (spr\u00e1va vo form\u00e1te CSV\/PDF), ktor\u00fd integr\u00e1cie typu Base dok\u00e1\u017eu automaticky stiahnu\u0165. T\u00e1to logika vypl\u00fdva zo skuto\u010dnosti, \u017ee detailn\u00e9 \u00fadaje kontroluje TEMU, zatia\u013e \u010do dod\u00e1vate\u013e sa s platformou z\u00fa\u010dtov\u00e1va pod\u013ea stanoven\u00fdch podmienok.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><b>6) Ako spr\u00e1vne po\u010d\u00edta\u0165 (vzorce + kontroln\u00fd zoznam)<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Kon\u0161tanty (pr\u00edklad PL): DPH=23%, prir\u00e1\u017eka TEMU=11% (premenn\u00e1).<\/span><\/p>\n<p><b>Pracovn\u00e9 vzory:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Detail (hrub\u00e1 suma) \u2248 Z\u00e1klad_netto \u00d7 1,11 \u00d7 1,23 = Z\u00e1klad_netto \u00d7 1,3653<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Z\u00e1klad_netto (z cie\u013eovej maloobchodnej sumy) \u2248 Cie\u013eov\u00e1_maloobchodn\u00e1_suma_brutto \/ 1,3653<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Baza_netto \u201eako Allegro\u201d \u2248 (Allegro_brutto \/ 1,23) \/ 1,11<\/span><\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li><span style=\"font-weight: 400;\">Vypo\u010d\u00edtaj celkov\u00e9 \u010dist\u00e9 n\u00e1klady (n\u00e1kup + balenie + vr\u00e1ten\u00e9 tovary + pr\u00edpadn\u00e9 n\u00e1klady na dopravu, ak je maloobchodn\u00e1 cena \u2265 prahov\u00e1 hodnota).<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Ur\u010dite cie\u013eov\u00fa \u010dist\u00fa mar\u017eu a na jej z\u00e1klade stanovte \u010dist\u00fa z\u00e1klad\u0148u.<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Skontrolujte, \u010di cena dan\u00e9ho tovaru nepresahuje rozmedzie 60\u201364 z\u0142 (ak nechcete hradi\u0165 po\u0161tovn\u00e9).<\/span><\/li>\n<li><span style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Simulujte r\u00f4zne 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\">Kliknite sem, aby ste si vytvorili \u00fa\u010det na 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_17478429836ae1678978017\"><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_13334167826ae1678978136 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>Kalkul\u00e1tor ceny TEMU (s vkladac\u00edm h\u00e1rkom)<\/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\">Kalkul\u00e1tor ceny TEMU<\/div>\n    <div class=\"sub\">\n      Prepo\u010d\u00edta\u0165 <b>z\u00e1kladn\u00e1 cena bez DPH<\/b>, maloobchodn\u00fa cenu (hrub\u00fa) a mar\u017eu s oh\u013eadom na prah pre bezplatn\u00fa dod\u00e1vku.\n      <b>Zadajte cie\u013eov\u00fd \u010dist\u00fd zisk (PLN)<\/b>, ak\u00fd zisk chce\u0161 dosiahnu\u0165 z predaja.\n    <\/div>\n\n    <div class=\"grid\">\n      <section class=\"card\">\n        <h2>Vstupy (na SKU)<\/h2>\n        <div class=\"row\"><label>Hrub\u00e1 n\u00e1kupn\u00e1 cena<\/label><input id=\"buyB\" type=\"number\" step=\"0.01\" value=\"18.74\"\/><\/div>\n        <div class=\"row\"><label>Hrub\u00e9 n\u00e1klady na balenie<\/label><input id=\"packB\" type=\"number\" step=\"0.01\" value=\"6.00\"\/><\/div>\n        <div class=\"row\"><label>Cie\u013eov\u00fd \u010dist\u00fd zisk (PLN)<\/label><input id=\"targetP\" type=\"number\" step=\"0.01\" value=\"5.00\"\/><div class=\"suffix\">napr. 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>Prir\u00e1\u017eka TEMU (markup)<\/label><input id=\"mu\" type=\"number\" step=\"0.01\" value=\"0.11\"\/><\/div>\n        <div class=\"row\"><label>Hranica pre bezplatn\u00fa dopravu (hrub\u00e1 suma)<\/label><input id=\"thr\" type=\"number\" step=\"0.01\" value=\"65.00\"\/><\/div>\n        <div class=\"row\"><label>N\u00e1klady na dopravu nad stanoven\u00fd limit (hrub\u00e9)<\/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>Vyn\u00fati\u0165 detail 64,99 PLN<\/span><\/label>\n          <button class=\"btn\" id=\"reset\">Vr\u00e1ti\u0165 sa k pr\u00edkladu<\/button>\n        <\/div>\n        <div class=\"footer\">Vzorce: maloobchodn\u00e1 cena \u2248 z\u00e1klad \u00d7 (1 + mar\u017ea) \u00d7 (1 + DPH). Z\u00e1klad = n\u00e1klady + zisk. Po\u0161tovn\u00e9 sa pripo\u010d\u00edtava, ak je maloobchodn\u00e1 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\u00e1 cena<\/div><div class=\"val\" id=\"costNet\">\u2013<\/div><\/div>\n          <div class=\"tile\"><div class=\"lbl\">\u010cist\u00e1 z\u00e1klad\u0148a<\/div><div class=\"val\" id=\"baseNet\">\u2013<\/div><\/div>\n          <div class=\"tile\"><div class=\"lbl\">Cena (hrub\u00e1)<\/div><div class=\"val\" id=\"retailB\">\u2013<\/div><\/div>\n          <div class=\"tile\"><div class=\"lbl\">\u010cist\u00e1 mar\u017ea<\/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 prahom \u2013 z\u00e1kazn\u00edk plat\u00ed po\u0161tovn\u00e9<\/span>\n          <span id=\"capInfo\" class=\"badge warn\" style=\"display:none\">CAP 64,99 akt\u00edvny<\/span>\n          <span id=\"profitWarn\" class=\"badge danger\" style=\"display:none\">CAP obmedzuje zisk<\/span>\n        <\/div>\n        <div style=\"margin-top:14px\">\n          <div class=\"out\"><span>Odhadovan\u00e1 cena za dopravu (netto, ak \u2265 prahov\u00e1 hodnota):<\/span><b id=\"shipNet\">\u2013<\/b><\/div>\n          <div class=\"out\" style=\"margin-top:8px\"><span>Celkov\u00e9 \u010dist\u00e9 n\u00e1klady (vr\u00e1tane po\u0161tovn\u00e9ho, ak sa uplat\u0148uje):<\/span><b id=\"totalCost\">\u2013<\/b><\/div>\n          <div class=\"hint\" style=\"margin-top:8px\">Ak zapnete CAP a cena tovaru je vy\u0161\u0161ia ako 64,99 PLN, kalkul\u00e1tor vypo\u010d\u00edta z\u00e1kladn\u00fa cenu na z\u00e1klade CAP. Ak CAP neumo\u017e\u0148uje dosiahnu\u0165 zisk, zobraz\u00ed sa v\u00e1m upozornenie.<\/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>Hromadn\u00fd list \u2013 spo\u010d\u00edtajte viacero produktov naraz<\/h2>\n      <p class=\"hint\" style=\"margin:6px 0 14px 0\">\n        Pou\u017e\u00edva parametre z predch\u00e1dzaj\u00facej \u010dasti (DPH, prir\u00e1\u017eka TEMU, prahov\u00e1 hodnota, n\u00e1klady na dopravu a volite\u013en\u00e1 hodnota CAP 64,99).\nPre ka\u017ed\u00fd riadok zadajte <b>bruttov\u00e1 n\u00e1kupn\u00e1 cena<\/b>, <b>hrub\u00e1 hmotnos\u0165 balenia<\/b> i <b>cie\u013eov\u00fd \u010dist\u00fd zisk (PLN)<\/b>.\n Zvy\u0161ok sa vypo\u010d\u00edta automaticky.\n      <\/p>\n\n      <div class=\"flex\" style=\"margin:0 0 10px 0\">\n        <button class=\"btn\" id=\"addRow\">Prida\u0165 riadok<\/button>\n        <button class=\"btn btn-secondary\" id=\"clearRows\">Vymaza\u0165<\/button>\n        <button class=\"btn btn-warning\" id=\"downloadCsv\">Stiahnu\u0165 CSV<\/button>\n      <\/div>\n\n      <div style=\"overflow:auto\">\n        <table id=\"bulkTable\">\n          <thead>\n            <tr>\n              <th>SKU \/ N\u00e1zov<\/th>\n              <th>Hrub\u00e1 suma n\u00e1kupu<\/th>\n              <th>Hrub\u00e1 hmotnos\u0165 balenia<\/th>\n              <th>\u010cist\u00fd zisk (PLN)<\/th>\n              <th>\u010cist\u00e1 cena<\/th>\n              <th>\u010cist\u00e1 suma za dopravu<\/th>\n              <th>Celkov\u00e9 \u010dist\u00e9 n\u00e1klady<\/th>\n              <th>\u010cist\u00e1 z\u00e1klad\u0148a<\/th>\n              <th>Cena (hrub\u00e1)<\/th>\n              <th>\u010cist\u00e1 mar\u017ea<\/th>\n              <th>Doru\u010denie?<\/th>\n              <th>Upozornenie 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: Zme\u0148te vy\u0161\u0161ie uveden\u00e9 parametre \u2013 tabu\u013eka sa okam\u017eite prepo\u010d\u00edta. M\u00f4\u017eete prida\u0165 \u013eubovo\u013en\u00fd po\u010det riadkov.<\/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_9990655926ae16789789c3\"><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_8683177616ae1678978acb 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) Pr\u00edklad \u201ezo \u017eivota\u201d (\u010d\u00edsla sa pribli\u017euj\u00fa skuto\u010dn\u00fdm hodnot\u00e1m)<\/b><\/p>\n<blockquote>\n<p><span style=\"font-weight: 400;\">N\u00e1kupn\u00e1 cena: 18,74 PLN brutto, balenie: 6,00 PLN brutto \u2192 \u010dist\u00e1 cena = 20,11 PLN.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Cie\u013e \u010dist\u00e9ho ziskov\u00e9ho rozp\u00e4tia: 20%.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Z\u00e1klad_netto = 20,11 \/ (1 \u2212 0,20) = 25,14 PLN.<\/span><\/p>\n<\/blockquote>\n<p><span style=\"font-weight: 400;\">Cena tovaru (hrub\u00e1) \u2248 25,14 \u00d7 1,3653 = 34,3 PLN (pod hranicou \u2013 z\u00e1kazn\u00edk plat\u00ed po\u0161tovn\u00e9, vy kupujete etiketu; n\u00e1klady na etiketu sa nezapo\u010d\u00edtavaj\u00fa do va\u0161ich n\u00e1kladov, pokia\u013e nebola prekro\u010den\u00e1 hranica).<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><strong>Ak m\u00e1\u0161 v \u00famysle vyu\u017e\u00edva\u0165 propaga\u010dn\u00e9 kampane na TEMU, mus\u00ed\u0161 si stanovi\u0165 vy\u0161\u0161\u00ed cie\u013e mar\u017ee!<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><b>8) Naj\u010dastej\u0161ie chyby a ako sa im vyhn\u00fa\u0165<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Pri kop\u00edrovan\u00ed cien z Allegro \u2192 cena na TEMU sa zvy\u0161uje o prir\u00e1\u017eku a DPH. V\u017edy po\u010d\u00edtaj od \u010distovej z\u00e1kladnej ceny!\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Ch\u00fdbaj\u00faca kontrola prahu odoslania \u2192 n\u00e1hodn\u00e9 prekro\u010denie prahu a strata mar\u017ee pri dod\u00e1vke.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Neaktu\u00e1lna prir\u00e1\u017eka \u2192 pracujte s parametrami \u201ena dnes\u201d; prir\u00e1\u017eka TEMU sa m\u00f4\u017ee l\u00ed\u0161i\u0165 pod\u013ea kateg\u00f3rie\/trhu.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Ch\u00fdbaj\u00faca simul\u00e1cia kampane \u2192 z\u013eavy\/kup\u00f3ny TEMU ovplyv\u0148uj\u00fa kone\u010dn\u00fa cenu a ziskovos\u0165.<\/span><\/p>\n<blockquote>\n<p><b>Praktick\u00e1 pozn\u00e1mka: <\/b><span style=\"font-weight: 400;\">Konkr\u00e9tne hodnoty (napr. \u201e11%\u201d, \u201e12,99 z\u0142\u201d, \u201eprah 65 z\u0142\u201d, sadzby za \u0161t\u00edtky InPost) maj\u00fa prev\u00e1dzkov\u00fd charakter a m\u00f4\u017eu sa meni\u0165. Pova\u017eujte ich za v\u00fdchodiskov\u00fd bod a pri stanovovan\u00ed cien zoh\u013eadnite sledovanie aktu\u00e1lnych podmienok vo va\u0161om paneli TEMU, ako aj skuto\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 \u015amigiel<br \/>\n<\/em><em>D\u00e1tum uverejnenia: 8. 10. 2025.<\/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_8156256736ae1678978fce\"><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_20664256536ae167897906f 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":"Ako efekt\u00edvne stanovova\u0165 ceny na TEMU: kalkul\u00e1tor a n\u00e1vod Na TEMU predajca uv\u00e1dza z\u00e1kladn\u00fa \u010dist\u00fa cenu (predstavte si ju ako \u201eve\u013ekoobchodn\u00fa\u201d \u2013 za to\u013eko chcete tovar na TEMU preda\u0165). O maloobchodnej cene, ktor\u00fa vid\u00ed z\u00e1kazn\u00edk, nakoniec rozhoduje TEMU, pri\u010dom va\u0161a z\u00e1kladn\u00e1 cena je jedn\u00fdm z vstupn\u00fdch \u00fadajov do ich algoritmov a kampan\u00ed. V modeli TEMU nemaj\u00fa dod\u00e1vatelia\/predajcovia \u00fapln\u00fa cenov\u00fa auton\u00f3miu a kone\u010dn\u00fa cenu a mar\u017eu platformy ur\u010duje TEMU (dod\u00e1vate\u013e vyjedn\u00e1va z\u00e1kladn\u00fa cenu, platforma<span class=\"read_more_area\"><a class=\"read-more\" href=\"https:\/\/btop.pl\/sk\/ako-efektivne-stanovovat-ceny-kalkulator-a-navod\/\"> \u010c\u00edtajte \u010falej <\/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\/sk\/wp-json\/wp\/v2\/posts\/2978","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/btop.pl\/sk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/btop.pl\/sk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/btop.pl\/sk\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/btop.pl\/sk\/wp-json\/wp\/v2\/comments?post=2978"}],"version-history":[{"count":21,"href":"https:\/\/btop.pl\/sk\/wp-json\/wp\/v2\/posts\/2978\/revisions"}],"predecessor-version":[{"id":3190,"href":"https:\/\/btop.pl\/sk\/wp-json\/wp\/v2\/posts\/2978\/revisions\/3190"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/btop.pl\/sk\/wp-json\/wp\/v2\/media\/3017"}],"wp:attachment":[{"href":"https:\/\/btop.pl\/sk\/wp-json\/wp\/v2\/media?parent=2978"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/btop.pl\/sk\/wp-json\/wp\/v2\/categories?post=2978"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/btop.pl\/sk\/wp-json\/wp\/v2\/tags?post=2978"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}