PageSourceSearch

https://rookee.ru/vitrina-uslug/_next/static/chunks/pages/[serviceSlug]-967cb3aa35c7835c.js

js rookee.ru collected 2026-09-24 17:48:52 UTC 14,777 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9509],{88664:function(e,i,s){(window.__NEXT_P=window.__NEXT_P||[]).push(["/[serviceSlug]",function(){return s(24310)}])},24310:function(e,i,s){"use strict";s.r(i),s.d(i,{__N_SSP:function(){return Q},default:function(){return Y}});var t=s(52322),r=s(82530),n=s(97729),c=s.n(n),l=s(5632),a=s(2784);let o=(e,i)=>i?'"priceSpecification": {\n      "@type": "PriceSpecification",\n      "minPrice": "'.concat(e,'",\n      "priceCurrency": "RUB"\n    }'):'"price": "'.concat(e,'",\n    "priceCurrency": "RUB",\n    "availability": "https://schema.org/InStock"'),d=e=>{let{name:i,description:s,slug:r,price:n,hasModifiers:c}=e;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:'\n{\n  "@context": "https://schema.org",\n  "@type": "Service",\n  "name": "'.concat(i,'",\n  "description": "').concat(s,'",\n  "url": "https://rookee.ru/vitrina-uslug/').concat(r,'",\n  "provider": {\n    "@type": "Organization",\n    "name": "Rookee",\n    "url": "https://rookee.ru"\n  },\n  "areaServed": "RU",\n  "offers": {\n    "@type": "Offer",\n    ').concat(o(n,c),"\n  }\n}\n")}}),(0,t.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:'\n{\n  "@context": "https://schema.org",\n  "@type": "BreadcrumbList",\n  "itemListElement": [\n    {\n      "@type": "ListItem",\n      "position": 1,\n      "name": "Главная",\n      "item": "https://rookee.ru/"\n    },\n    {\n      "@type": "ListItem",\n      "position": 2,\n      "name": "Витрина услуг",\n      "item": "https://rookee.ru/vitrina-uslug"\n    },\n    {\n      "@type": "ListItem",\n      "position": 3,\n      "name": "'.concat(i,'",\n      "item": "https://rookee.ru/vitrina-uslug/').concat(r,'"\n    }\n  ]\n}\n')}})]})};var p=s(68361),_=s(59966),u=s.n(_),v=s(84622);let m=e=>{let{title:i,description:s,descriptionItems:n,periodicity:c}=e,{t:l}=(0,r.$G)("services");return(0,t.jsx)("div",{className:u().about,children:(0,t.jsxs)("div",{className:u().content,children:[(0,t.jsx)("span",{className:u().header,children:l(i)}),(0,t.jsx)("div",{className:u().description,children:l(s)}),(0,t.jsx)("div",{className:u().descriptionItems,children:n.map((e,i)=>(0,t.jsx)("div",{className:u().descriptionItem,children:(0,t.jsx)(v.Z,{item:e})},i))}),c&&(0,t.jsxs)("div",{className:u().periodicity,children:[(0,t.jsx)("b",{children:l("Рекомендуемая периодичность заказа услуги: ")}),c.description&&l(c.description),c.clarification&&(0,t.jsx)("div",{className:u().clarification,children:l(c.clarification)})]})]})})};var x=s(65115),h=s(21989),j=s(34493),k=s(35118),f=s.n(k);let B=e=>{let{title:i,description:s,cases:n}=e,{t:c}=(0,r.$G)("services"),[l]=h.RD.useSaveEventMutation(),a=e=>(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:f().image,children:[(0,t.jsx)("img",{src:e.imageSrc,alt:c(e.title),width:"100%",loading:"lazy"}),(0,t.jsx)("div",{className:f().category,children:c(e.category)})]}),(0,t.jsxs)("div",{className:f().content,children:[(0,t.jsxs)("div",{className:f().header,children:[(0,t.jsx)("div",{children:c(e.title)}),(0,t.jsx)("span",{children:c(e.description)})]}),(0,t.jsx)("div",{className:f().results,children:e.results.map((e,i)=>(0,t.jsxs)("div",{className:f().result,children:[(0,t.jsx)("div",{children:c(e.title)}),(0,t.jsx)("span",{children:c(e.description)})]},i))})]})]}),o=e=>e.link?(0,t.jsx)("a",{href:e.link,target:"_blank",rel:"noreferrer",className:f().caseCard,onClick:()=>e.event&&l({event:e.event}),children:a(e)}):(0,t.jsx)("div",{className:f().caseCard,children:a(e)});return(0,t.jsx)("div",{className:f().casesGallery,children:(0,t.jsx)(j.lr9,{classNames:{dots:f().dots},title:c(i),desc:c(s),items:n,render:o})})};var g=s(72779),S=s.n(g),y=s(96577),P=s.n(y),C=s(86382);let N={1:{title:"Доступ к Яндекс\xa0Метрике",hint:{title:"Логин, пароль",description:"Сервис аналитики Яндекса, который можно тонко настроить для отслеживания конкретных целевых действий"}},4:{title:"Доступ к Яндекс\xa0Вебмастеру",hint:{title:"ЛогиÐ
1½, пароль",description:"Сервис Яндекса для вебмастеров, который используют для оценки и улучшения технического состояния сайта, а также для настройки региона продвижения"}},8:{title:"Доступ к Google Search Console",hint:{title:"Логин, пароль",description:"Инструмент Google для вебмастеров, который используют для оценки и улучшения технического состояния сайта"}},9:{title:"Доступ к Google My Business",hint:{title:"Логин, пароль",description:"Сервис Google для предпринимателей, который используется для внесения полезных данных в карточку организации"}},10:{title:"Доступ к FTP",hint:{title:"Host, port, логин, пароль, путь к корневой директории",description:"Интернет-протокол, который делает внесение изменений на сайт безопасным, так как позволяет создавать бэкапы — копии оригинальных настроек и данных"}},16:{title:"Доступ к CMS",hint:{title:"URL панели администратора, логин, пароль",description:"Система управления контентом сайта, которая позволяет редактировать и улучшать страницы, добавлять счетчики аналитики, размещать новый контент"},noticeData:{[C.UW.baseTechnicalOptimization]:"cms-stoplist-full.xlsx",[C.UW.siteDevelopment]:"cms-stoplist-full.xlsx",[C.UW.metricaSetting]:"cms-stoplist.xlsx",[C.UW.targetSetting]:"cms-stoplist.xlsx",[C.UW.lowFreqPromotion]:"cms-stoplist.xlsx",[C.UW.commercialFactorAudit]:"cms-stoplist.xlsx",[C.UW.siteClickability]:"cms-stoplist.xlsx"}},17:{title:"Доступ к личному кабинету хостинг-провайдера",hint:{title:"URL панели управления хостингом, логин, пароль",description:""}},18:{title:"Доступ в панель регистратора домена",hint:{title:"URL панели управления хостингом, логин, пароль"}},19:{title:"Доступ к Яндекс\xa0Бизнесу",hint:{title:"Логин, пароль",description:"Сервис Яндекса для предпринимателей, который используется для внесения полезных данных в карточку организации"}}};var b=s(83875),G=s(99645),I=s.n(G),L=s(86969);let w=e=>{let{serviceType:i}=e,{t:s}=(0,r.$G)("services"),{data:n}=b.Bx.useGetServiceCredentialsQuery(i),c=p.Z[i].notice;return n?(0,t.jsxs)("div",{className:I().credentialsBlock,children:[(0,t.jsx)("div",{className:I().title,children:s("Что нужно для старта")}),(0,t.jsxs)("div",{className:I().description,children:[s("Для оказания услуги нашим специалистам потребуется ряд доступов."),(0,t.jsx)(j.xvT,{children:s("Мы используем их исключительно по наÐ
1·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ и не передаем третьим лицам.")})]}),(0,t.jsx)("div",{className:I().credentialList,children:n.map(e=>{let{title:r,hint:n,noticeData:c}=N[e];return(0,t.jsxs)("div",{children:[(0,t.jsxs)("div",{className:I().credentialItem,children:[(0,t.jsx)(j.xvT,{className:I().credentialItemTitle,children:r}),(0,t.jsx)(j.ua7,{maxWidth:384,side:"right",content:(0,t.jsxs)("div",{children:[(0,t.jsx)(j.xvT,{className:I().tooltipTitle,children:s(n.title)}),n.description&&(0,t.jsx)(j.xvT,{className:I().tooltipDescription,children:s(n.description)})]}),children:(0,t.jsx)(j.KIM,{className:I().alertIcon})})]}),c&&c[i]&&(0,t.jsxs)("div",{className:I().notice,children:[(0,t.jsx)(j.xvT,{className:I().noticeMessage,children:s("Мы не можем оказать услугу, если ваш сайт использует технологию из стоп-листа")}),(0,t.jsxs)("a",{className:I().noticeLink,href:"".concat(h.Hj,"/files/").concat(c[i]),target:"_blank",rel:"noreferrer",children:[(0,t.jsx)(P(),{src:L.Z.src,width:16,height:18,alt:"download"}),s("Скачать стоплист")]})]})]},e)})}),c&&(0,t.jsxs)(j.xuv,{variant:"warning",className:S()("mt-24",I().accesses),children:[(0,t.jsx)(j.az_,{}),(0,t.jsx)(j.xvT,{size:"text2",whiteSpace:"pre-wrap",children:s(c)})]})]}):null};var E=s(98505),T=s(60891),M=s(49966),U=s(70678),W=s(94587),D=s(45636),R=s(2637),Z=s(69579),F=s(50256),H=s.n(F);let A=(e,i,s)=>{let t=(0,Z.m3)(e);if(null==s?void 0:s.services){let e={};s.services.forEach(i=>{e[i.id]=i}),t=t.map(i=>{let s=e[i.id];return s?{...i,price:s.price,oldPrice:s.oldPrice}:i})}if(!i)return t;let r=i;if(null==s?void 0:s.discount){let e=(100-s.discount)/100;r=i.map(i=>({...i,price:i.price*e,oldPrice:i.price}))}return t.concat(r).sort((e,i)=>e.order-i.order)},z=e=>{let{itemIds:i,customServices:s,clickEvents:n}=e,{t:c}=(0,r.$G)("services"),{data:l}=b.Bx.useGetPriceForMainPageQuery(),o=(0,a.useMemo)(()=>A(i,s,l),[i,s,l]);return(0,t.jsxs)("div",{className:H().servicesBlock,children:[(0,t.jsx)("div",{className:H().servicesBlockHeader,children:c("Другие услуги, которые будут вам полезны")}),(0,t.jsx)("div",{className:H().servicesBlockDescription,children:c("Попробуйте другие услуги Витрины Rookee, чтобы сделать ваше продвижение еще эффективнее")}),(0,t.jsx)("div",{children:(0,t.jsx)(j.lr9,{classNames:{upper:H().upper},items:o,render:e=>(0,t.jsx)(R.Z,{item:e,clickEvent:n?n[e.id]:null}),breakpoints:[{minWidth:1e3,pageSize:o.length},{minWidth:600,pageSize:2},{minWidth:0,pageSize:1}]})})]})};var q=s(74664),O=s(28138),J=s(69796),V=s(37862),X=s.n(V);let $=(e,i,s)=>{if(!(null==s?void 0:s.services))return e;if(e.tariffs&&e.tariffsDiscountAllowed&&s.discount){let i=(100-s.discount)/100;return{...e,tariffs:e.tariffs.map(e=>({...e,price:e.price*i,oldPrice:e.price}))}}if(i>O.SI){if(!s.discount)return e;let i=(100-s.discount)/100;return{...e,price:e.price*i,oldPrice:e.price}}let t=s.services.find(e=>e.id===i);return t?{...e,price:t.price,oldPrice:t.oldPrice,packetInfo:e.packetInfo?{...e.packetInfo,priceInPacket:t.priceInPacket}:null}:e},K=e=>{var i;let{data:s}=J.B.useGetPriceForMainPageQuery(),r=(0,a.useRef)(null),n=(0,a.useMemo)(()=>$(e.priceBlockProps,e.id,s),[e,s]),c=(0,a.useMemo)(()=>Z.IU[e.id],[e.id,Z.IU]);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(q.Z,{...e.topBannerProps,event:null==c?void 0:c.briefTopBannerClickEvent}),(0,t.jsxs)("div",{className:X().content,children:[(0,t.jsxs)("div",{ref:r,className:X().contentColumn,children:[(0,t.jsx)(m,{...e.aboutServiceProps}),e.infoBlockProps&&(0,t.jsx)(T.Z,{...e.infoBlockProps}),(null===(i=p.Z[e.id])||void 0===i?void 0:i.accesses)&&(0,t.jsx)(w,{serviceType:e.id}),e.resultBlockProps&&(0,t.jsx)(W.Z,{...e.resultBlockProps})]}),(0,t.jsx)("div",{className:X().priceColumn,children:(0,t.jsx)(U.Z,{...n,targetRef
1:r,event:null==c?void 0:c.priceBriefClickEvent})})]}),e.casesGalleryProps&&(0,t.jsx)(B,{...e.casesGalleryProps}),e.bottomBannerProps&&(0,t.jsx)(x.Z,{...e.bottomBannerProps,event:null==c?void 0:c.bottomBannerBriefClickEvent}),e.reviewsGalleryProps&&(0,t.jsx)(D.Z,{...e.reviewsGalleryProps}),(0,t.jsx)(M.Z,{...n,event:null==c?void 0:c.priceBannerBriefClickEvent}),e.servicesBlockProps&&(0,t.jsx)(z,{...e.servicesBlockProps}),e.faqBlockProps&&(0,t.jsx)(E.r,{...e.faqBlockProps,event:null==c?void 0:c.faqClickEvent})]})};var Q=!0;function Y(e){let{data:i}=e,{t:s}=(0,r.$G)("main"),n=(0,l.useRouter)(),o=s(i.topBannerProps.title),p=s(i.metadata.description,{nsSeparator:"@"});return(0,a.useEffect)(()=>{j.J_J.call([{label:s("Витрина услуг"),link:h.Hj},{label:o}])},[s,o]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(c(),{children:[(0,t.jsx)("title",{children:s(i.metadata.title.toString(),{nsSeparator:"@"})}),(0,t.jsx)("meta",{name:"description",content:p}),(0,t.jsx)(d,{name:o,description:p,slug:n.query.serviceSlug.toString(),price:i.priceBlockProps.price,hasModifiers:i.priceBlockProps.hasModifiers})]}),(0,t.jsx)(K,{...i})]})}Y.getLayout=e=>(0,t.jsx)(h.jj,{children:e})},59966:function(e){e.exports={about:"AboutService_about__Li_z1",content:"AboutService_content__MVmbn",header:"AboutService_header__nyW4c",description:"AboutService_description__h5LlE",descriptionItems:"AboutService_descriptionItems__oxqBD",descriptionItem:"AboutService_descriptionItem__VpZSP",periodicity:"AboutService_periodicity__HEFPu",clarification:"AboutService_clarification__ptHLr"}},35118:function(e){e.exports={casesGallery:"CasesGallery_casesGallery__gkkWJ",caseCard:"CasesGallery_caseCard__4ZbhW",image:"CasesGallery_image__aC_Pk",category:"CasesGallery_category__7FgGp",content:"CasesGallery_content__6yjGw",header:"CasesGallery_header__K7g3m",results:"CasesGallery_results__jDSt5",result:"CasesGallery_result__JEt8B",dots:"CasesGallery_dots__xkVny"}},99645:function(e){e.exports={credentialsBlock:"CredentialsBlock_credentialsBlock__volXv",title:"CredentialsBlock_title__f_Y0A",description:"CredentialsBlock_description__lKSbq",credentialList:"CredentialsBlock_credentialList__FJTEI",credentialItem:"CredentialsBlock_credentialItem__oe7wq",accesses:"CredentialsBlock_accesses__DXLd5",tooltipTitle:"CredentialsBlock_tooltipTitle__ioOEJ",tooltipDescription:"CredentialsBlock_tooltipDescription__vrlRO",notice:"CredentialsBlock_notice__0XK9_",noticeMessage:"CredentialsBlock_noticeMessage__Fi6Aa",noticeLink:"CredentialsBlock_noticeLink__Q20o3"}},50256:function(e){e.exports={servicesBlock:"ServicesBlock_servicesBlock__iL8tj",servicesBlockHeader:"ServicesBlock_servicesBlockHeader__EwR68",servicesBlockDescription:"ServicesBlock_servicesBlockDescription__rH7c2",services:"ServicesBlock_services__5JWzn",mobileServices:"ServicesBlock_mobileServices__BS_Vy",upper:"ServicesBlock_upper__icHNG",arrows:"ServicesBlock_arrows__nbsOP",test:"ServicesBlock_test__rL2iH"}},37862:function(e){e.exports={content:"BaseServicePage_content__789zi",contentColumn:"BaseServicePage_contentColumn__f8_3O",priceColumn:"BaseServicePage_priceColumn__qbVDB"}}},function(e){e.O(0,[536,9301,9774,2888,179],function(){return e(e.s=88664)}),_N_E=e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.