OwlCyberSecurity - MANAGER
Edit File: Dashboard.Bt7ej7sD.js
import{g as L,s as b,f as O}from"./links.BdfvOpfI.js";import{x as e,o as a,c as d,C as t,m as o,a as c,d as w,H as x,t as h,F as C,K as z,l as y,D as v}from"./vue.esm-bundler.CWQFYt9y.js";import{_ as g}from"./_plugin-vue_export-helper.BN1snXvA.js";import{C as U}from"./Blur.DNVDismY.js";import{C as D}from"./Card.CacAhFkZ.js";import{C as F}from"./Tabs.DlTTw8qe.js";import{C as G}from"./Overview.DWbOMjm2.js";import{G as W,a as N}from"./Row.CzuhYwfs.js";import{K as A}from"./KeywordsGraph.pXv5-JEY.js";import{S as E}from"./SeoStatisticsOverview.f_kXLuxQ.js";import{S as j}from"./List.CUwrrSMe.js";import{S as I}from"./Statistics.DwUxcNUd.js";import{b as Q}from"./Caret.iRBf3wcH.js";import{C as Y}from"./Tooltip.Jp05nfCy.js";import{S as J,L as X}from"./LicenseConditions.Cyu_smqP.js";import{P as tt}from"./PostsTable.CWnBDerD.js";import{C as st}from"./Index.XNbBlAFo.js";import{R as et}from"./RequiredPlans.DD8UwVw8.js";import"./default-i18n.Bd0Z306Z.js";import"./helpers.pkmhnyB1.js";import"./index.BQgiQQKQ.js";import"./Slide.CRIn0kdn.js";import"./TruSeoScore.TjofuHRQ.js";import"./Ellipse.Ct8FjoJ6.js";import"./Information.CESrgQJV.js";import"./DonutChartWithLegend.C8x48JXe.js";import"./AnimatedNumber.D3vhSMTe.js";import"./numbers.zAmItkHM.js";import"./_arrayEach.Fgt6pfHj.js";import"./_getTag.2pdlGzJ-.js";import"./license.D7gbNQw6.js";import"./upperFirst.Wa3gt1AT.js";import"./_stringToArray.DnK4tKcY.js";import"./toString.C-weURPh.js";import"./WpTable.BrShZDYO.js";import"./ScoreButton.CYslBSvp.js";import"./Table._qU3COyQ.js";import"./IndexStatus.BXxQ8ydO.js";import"./PostTypes.Cef6XkQ_.js";import"./constants.DpuIWwJ9.js";import"./addons.C79zowsK.js";const ot={data(){return{strings:{openReport:this.$t.sprintf(this.$t.__("Open Report %1$s",this.$td),"<span>→</span>")}}},props:{buttonTarget:String,query:Object}},rt={key:0,class:"aioseo-card-footer"},it=["innerHTML"];function nt(r,l,f,_,s,i){const p=e("router-link");return f.buttonTarget?(a(),d("div",rt,[t(p,{to:{name:f.buttonTarget,query:f.query}},{default:o(()=>[c("span",{innerHTML:s.strings.openReport},null,8,it)]),_:1},8,["to"])])):w("",!0)}const at=g(ot,[["render",nt]]),ct={},dt={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 21 14",class:"aioseo-query"},lt=c("path",{d:"M5.25 3.07812H0.25V1.07812H5.25V3.07812ZM5.25 6.07812H0.25V8.07812H5.25V6.07812ZM18.84 13.0781L15.01 9.24813C14.21 9.76813 13.27 10.0781 12.25 10.0781C9.49 10.0781 7.25 7.83813 7.25 5.07812C7.25 2.31813 9.49 0.078125 12.25 0.078125C15.01 0.078125 17.25 2.31813 17.25 5.07812C17.25 6.09812 16.94 7.03813 16.42 7.82812L20.25 11.6681L18.84 13.0781ZM15.25 5.07812C15.25 3.42812 13.9 2.07812 12.25 2.07812C10.6 2.07812 9.25 3.42812 9.25 5.07812C9.25 6.72813 10.6 8.07812 12.25 8.07812C13.9 8.07812 15.25 6.72813 15.25 5.07812ZM0.25 13.0781H10.25V11.0781H0.25V13.0781Z",fill:"currentColor"},null,-1),_t=[lt];function pt(r,l){return a(),d("svg",dt,_t)}const ut=g(ct,[["render",pt]]),ht={},mt={viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"aioseo-speed"},gt=c("path",{d:"M20.6292 8.64922L19.3992 10.4992C19.9924 11.6823 20.2828 12.9941 20.2444 14.3169C20.206 15.6398 19.84 16.9325 19.1792 18.0792H5.3192C4.46036 16.5893 4.10449 14.8623 4.30434 13.1543C4.50418 11.4462 5.24911 9.84805 6.42867 8.59665C7.60824 7.34525 9.15966 6.50727 10.8529 6.20692C12.5462 5.90657 14.2912 6.15986 15.8292 6.92922L17.6792 5.69922C15.7957 4.49144 13.5615 3.95023 11.3341 4.16216C9.10665 4.37409 7.01464 5.32692 5.39269 6.86823C3.77074 8.40955 2.71256 10.4503 2.38741 12.664C2.06227 14.8778 2.48895 17.1366 3.5992 19.0792C3.77371 19.3815 4.02428 19.6328 4.32603 19.8083C4.62777 19.9837 4.97017 20.0771 5.3192 20.0792H19.1692C19.5216 20.0806 19.8681 19.9889 20.1737 19.8133C20.4793 19.6377 20.733 19.3844 20.9092 19.0792C21.8306 17.4831 22.293 15.6635 22.2453 13.8212C22.1977 11.9789 21.6418 10.1855 20.6392 8.63922L20.6292 8.64922Z",fill:"currentColor"},null,-1),ft=c("path",{d:"M10.8405 15.49C11.0262 15.676 11.2468 15.8235 11.4896 15.9241C11.7324 16.0248 11.9926 16.0766 12.2555 16.0766C12.5183 16.0766 12.7786 16.0248 13.0214 15.9241C13.2642 15.8235 13.4847 15.676 13.6705 15.49L19.3305 7L10.8405 12.66C10.6545 12.8457 10.507 13.0663 10.4064 13.3091C10.3057 13.5519 10.2539 13.8122 10.2539 14.075C10.2539 14.3378 10.3057 14.5981 10.4064 14.8409C10.507 15.0837 10.6545 15.3043 10.8405 15.49Z",fill:"currentColor"},null,-1),wt=[gt,ft];function yt(r,l){return a(),d("svg",mt,wt)}const kt=g(ht,[["render",yt]]),Ct={},vt={viewBox:"0 0 21 17",xmlns:"http://www.w3.org/2000/svg",class:"aioseo-web"},St=c("path",{d:"M18.25 0.773438H2.25C1.15 0.773438 0.26 1.67344 0.26 2.77344L0.25 14.7734C0.25 15.8734 1.15 16.7734 2.25 16.7734H18.25C19.35 16.7734 20.25 15.8734 20.25 14.7734V2.77344C20.25 1.67344 19.35 0.773438 18.25 0.773438ZM2.25 5.77344H12.75V9.27344H2.25V5.77344ZM2.25 11.2734H12.75V14.7734H2.25V11.2734ZM18.25 14.7734H14.75V5.77344H18.25V14.7734Z",fill:"currentColor"},null,-1),$t=[St];function bt(r,l){return a(),d("svg",vt,$t)}const xt=g(Ct,[["render",bt]]),Tt={setup(){return{searchStatisticsStore:L()}},components:{CoreLoader:Q,CoreTooltip:Y,Statistic:J},data(){return{strings:{keyword:this.$t.__("Keyword",this.$td),clicks:this.$t.__("Clicks",this.$td),noKeywords:this.$t.__("You don't have any keywords yet.",this.$td)}}},computed:{keywords(){var r,l;return(l=(r=this.searchStatisticsStore.data)==null?void 0:r.keywords)!=null&&l.topKeywords?this.searchStatisticsStore.data.keywords.topKeywords.slice(0,10):[]}},methods:{sanitizeString:b,shouldLimitText(r){return 60<b(r).length}}},Lt={class:"aioseo-search-statistics-top-keywords"},Pt={class:"title"},Ht={class:"top-keywords-title"},Vt={class:"keyword"},Rt={class:"count"},Kt={class:"limit-line"},Mt={key:1};function Bt(r,l,f,_,s,i){const p=e("core-tooltip"),m=e("statistic"),u=e("core-loader");return a(),d("div",Lt,[i.keywords.length===0?(a(),d("div",{key:0,class:x(["top-keywords-empty",{blurred:_.searchStatisticsStore.loading.keywords}])},[c("h3",Pt,h(s.strings.noKeywords),1)],2)):w("",!0),0<i.keywords.length?(a(),d(C,{key:1},[c("div",Ht,[c("div",null,h(s.strings.keyword),1),c("div",null,h(s.strings.clicks),1),c("div",null,h(s.strings.keyword),1),c("div",null,h(s.strings.clicks),1)]),c("div",{class:x(["top-keywords",{blurred:_.searchStatisticsStore.loading.keywords}])},[(a(),d(C,null,z(10,n=>c("div",{key:n,class:"top-keywords-row"},[c("div",Vt,[i.keywords[n-1]?(a(),d(C,{key:0},[c("div",Rt,h(n)+". ",1),i.shouldLimitText(i.keywords[n-1].keyword)?(a(),y(p,{key:0},{tooltip:o(()=>[v(h(i.sanitizeString(i.keywords[n-1].keyword)),1)]),default:o(()=>[c("span",Kt,h(i.sanitizeString(i.keywords[n-1].keyword)),1)]),_:2},1024)):(a(),d("span",Mt,h(i.sanitizeString(i.keywords[n-1].keyword)),1)),t(m,{type:"clicks",total:i.keywords[n-1].clicks,difference:i.keywords[n-1].difference.clicks,showDifference:!1,showZeroValues:!0},null,8,["total","difference"])],64)):w("",!0)])])),64))],2)],64)):w("",!0),_.searchStatisticsStore.loading.keywords?(a(),y(u,{key:2,dark:""})):w("",!0)])}const Zt=g(Tt,[["render",Bt]]),qt={setup(){return{searchStatisticsStore:L()}},components:{PostsTable:tt},data(){return{defaultPages:{rows:[]}}}};function Ot(r,l,f,_,s,i){var m,u,n;const p=e("posts-table");return a(),y(p,{posts:((n=(u=(m=_.searchStatisticsStore.data)==null?void 0:m.seoStatistics)==null?void 0:u.pages)==null?void 0:n.topPages)||s.defaultPages,columns:["row","postTitle","indexStatus","seoScore","clicks","impressions","position","diffPosition"],isLoading:_.searchStatisticsStore.loading.seoStatistics,"show-header":!1},null,8,["posts","isLoading"])}const zt=g(qt,[["render",Ot]]),Ut={components:{CardFooter:at,CoreBlur:U,CoreCard:D,CoreMainTabs:F,CoreOverview:G,GridColumn:W,GridRow:N,KeywordsGraph:A,SeoStatisticsOverview:E,SvgList:j,SvgQuery:ut,SvgSpeed:kt,SvgStatistics:I,SvgWeb:xt,TopKeywords:Zt,TopPages:zt},data(){return{strings:{overallOptimizationCard:this.$t.__("Post Optimizations",this.$td),keywordsCard:this.$t.__("Keyword Rankings",this.$td),keywordPositionsCard:this.$t.__("Keyword Positions",this.$td),statisticsCard:this.$t.__("SEO Statistics",this.$td),postRankingCard:this.$t.__("Content Rankings",this.$td)},keywordsTabs:[{slug:"TopKeywords",name:this.$t.__("Top Keywords",this.$td)},{slug:"WinningLosingKeywords",name:this.$t.__("Winning / Losing",this.$td)}],postRankingTabs:[{slug:"TopPages",name:this.$t.__("Top Pages",this.$td)},{slug:"TopLosingPages",name:this.$t.__("Top Losing",this.$td)},{slug:"TopWinningPages",name:this.$t.__("Top Winning",this.$td)}]}}},Dt={class:"aioseo-search-statistics-dashboard"};function Ft(r,l,f,_,s,i){const p=e("svg-statistics"),m=e("seo-statistics-overview"),u=e("card-footer"),n=e("core-card"),P=e("svg-query"),S=e("core-main-tabs"),H=e("top-keywords"),k=e("grid-column"),V=e("svg-list"),R=e("keywords-graph"),K=e("svg-speed"),M=e("core-overview"),$=e("grid-row"),B=e("svg-web"),Z=e("top-pages"),q=e("core-blur");return a(),y(q,null,{default:o(()=>[c("div",Dt,[t($,null,{default:o(()=>[t(k,{md:"6"},{default:o(()=>[t(n,{class:"aioseo-seo-statistics-card",slug:"seoStatistics","header-text":s.strings.statisticsCard,toggles:!1,"no-slide":""},{"header-icon":o(()=>[t(p)]),default:o(()=>[t(m,{statistics:["impressions","clicks","ctr","position"]}),t(u)]),_:1},8,["header-text"]),t(n,{slug:"keywords","header-text":s.strings.keywordsCard,toggles:!1,"no-slide":""},{"header-icon":o(()=>[t(P)]),tabs:o(()=>[t(S,{tabs:s.keywordsTabs,showSaveButton:!1,active:"TopKeywords",internal:""},null,8,["tabs"])]),default:o(()=>[t(H),t(u)]),_:1},8,["header-text"])]),_:1}),t(k,{md:"6"},{default:o(()=>[t(n,{slug:"keywordPositions","header-text":s.strings.keywordPositionsCard,toggles:!1,"no-slide":"",class:"aioseo-keyword-positions-card"},{"header-icon":o(()=>[t(V)]),default:o(()=>[t(R,{"legend-style":"simple"}),t(u)]),_:1},8,["header-text"]),t(n,{slug:"overallOptimization","header-text":s.strings.overallOptimizationCard,toggles:!1,"no-slide":""},{"header-icon":o(()=>[t(K)]),default:o(()=>[t(M),t(u)]),_:1},8,["header-text"])]),_:1})]),_:1}),t($,null,{default:o(()=>[t(k,null,{default:o(()=>[t(n,{slug:"seoPostRanking","header-text":s.strings.postRankingCard,toggles:!1,"no-slide":""},{"header-icon":o(()=>[t(B)]),tabs:o(()=>[t(S,{tabs:s.postRankingTabs,showSaveButton:!1,active:"TopPages",internal:""},null,8,["tabs"])]),default:o(()=>[t(Z)]),_:1},8,["header-text"])]),_:1})]),_:1})])]),_:1})}const Gt=g(Ut,[["render",Ft]]),Wt={setup(){return{licenseStore:O()}},components:{Blur:Gt,Cta:st,RequiredPlans:et},data(){return{strings:{ctaButtonText:this.$t.__("Unlock Search Statistics",this.$td),ctaHeader:this.$t.sprintf(this.$t.__("Search Statistics is a %1$s Feature",this.$td),"PRO"),ctaDescription:this.$t.__("Connect your site to Google Search Console to receive insights on how content is being discovered. Identify areas for improvement and drive traffic to your website.",this.$td),thisFeatureRequires:this.$t.__("This feature requires one of the following plans:",this.$td),feature1:this.$t.__("Search traffic insights",this.$td),feature2:this.$t.__("Track page rankings",this.$td),feature3:this.$t.__("Track keyword rankings",this.$td),feature4:this.$t.__("Speed tests for individual pages/posts",this.$td)}}}},Nt={class:"aioseo-search-statistics-dashboard"};function At(r,l,f,_,s,i){const p=e("blur"),m=e("required-plans"),u=e("cta");return a(),d("div",Nt,[t(p),t(u,{"cta-link":r.$links.getPricingUrl("search-statistics","search-statistics-upsell","dashboard"),"button-text":s.strings.ctaButtonText,"learn-more-link":r.$links.getUpsellUrl("search-statistics","dashboard",r.$isPro?"pricing":"liteUpgrade"),"feature-list":[s.strings.feature1,s.strings.feature2,s.strings.feature3,s.strings.feature4],"align-top":"","hide-bonus":!_.licenseStore.isUnlicensed},{"header-text":o(()=>[v(h(s.strings.ctaHeader),1)]),description:o(()=>[t(m,{"core-feature":["search-statistics"]}),v(" "+h(s.strings.ctaDescription),1)]),_:1},8,["cta-link","button-text","learn-more-link","feature-list","hide-bonus"])])}const T=g(Wt,[["render",At]]),Et={mixins:[X],components:{Dashboard:T,Lite:T}},jt={class:"aioseo-search-statistics-dashboard"};function It(r,l,f,_,s,i){const p=e("dashboard",!0),m=e("lite");return a(),d("div",jt,[r.shouldShowMain("search-statistics")?(a(),y(p,{key:0})):w("",!0),r.shouldShowUpgrade("search-statistics")||r.shouldShowLite?(a(),y(m,{key:1})):w("",!0)])}const qs=g(Et,[["render",It]]);export{qs as default};