Sid Gifari File Manager
🏠 Root
/
home
/
ailwtbdh
/
superstepsgroup.com
/
wp-content
/
plugins
/
all-in-one-seo-pack
/
dist
/
Lite
/
assets
/
js
/
Editing: KeywordRankTracker.d31db204.js
import{aL as z,b as oe,G as ae,n as re,h as j,p as q,c as A,A as E}from"./app-core.b862f9c8.js";import{C as ne}from"./Index.08267eee.js";import{aq as W,f as s,Q as u,R as n,i as v,j as r,a0 as g,v as e,ae as C,U as c,M as I,r as N,u as L,ax as ie,O as le,P as ce}from"./vendor-vue-ui.f00a1236.js";import{u as de}from"./Cta.f52e95a6.js";import{u as ue}from"./GoogleSearchConsole.2cb9cac5.js";import{_ as pe}from"./ConnectCta.5c57951c.js";import{C as ke}from"./Index.3967c277.js";import{C as me}from"./Blur.92d1018b.js";import{C as ye}from"./Index.d49bf7b5.js";import{G}from"./Graph.171c5c71.js";import{u as he}from"./WpTable.2336977f.js";import{C as K}from"./Button.6c09d515.js";import{C as ge}from"./Tooltip.cb3a78f6.js";import{C as _e}from"./Table.1e9a92f1.js";import{S as we}from"./Eye.2769085b.js";import{_ as d}from"./vendor-other.7b559694.js";import{R as fe}from"./RequiredPlans.24b8f4aa.js";import{_ as be}from"./_plugin-vue_export-helper.eefbdd86.js";import"./vendor-lodash.d3ad8b99.js";import"./Close.de45e465.js";import"./Row.2a7735dd.js";import"./Pencil.1ca5815a.js";import"./vendor-phone.9fd59521.js";import"./ScrollTo.f4df02aa.js";import"./Slide.805812ec.js";import"./Download.c2e25109.js";const ve={class:"post-title"},Se={key:1},Ce={key:1},Te={key:1},xe={key:1},Pe={key:1},Ke={key:0,class:"btn-view"},Re=["href"],O="keyword-rank-tracker-keywords-table",V={__name:"KeywordsTable",props:{paginatedKeywords:Object,itemsPerPage:Number},setup(R){const a="all-in-one-seo-pack",_=z(),x=oe(),k={position:d("Position",a),openInKrt:d("Open in Keyword Rank Tracker",a)},P=[{label:ae.delete,value:"delete"},{label:k.addToGroup,value:"assignGroup"}],m=R,T=N(null),o=N([]),{orderBy:l,orderDir:h,pageNumber:U,processAdditionalFilters:w,processChangeItemsPerPage:f,processFilterTable:y,processPagination:S,processSearch:Q,processSort:J,searchTerm:X,wpTableKey:Y,wpTableLoading:Z}=he({fetchData:_.fetchKeywords,tableId:O,tableRef:T.value,resultsPerPage:m.itemsPerPage}),ee=L(()=>[{slug:"name",label:d("Keyword",a),sortable:1<m.paginatedKeywords.rows.length,sortDir:l.value==="name"?h.value:"asc",sorted:l.value==="name"},{slug:"clicks",label:d("Clicks",a),sortable:1<m.paginatedKeywords.rows.length,sortDir:l.value==="clicks"?h.value:"asc",sorted:l.value==="clicks",width:"80px"},{slug:"ctr",label:d("CTR",a),sortable:1<m.paginatedKeywords.rows.length,sortDir:l.value==="ctr"?h.value:"asc",sorted:l.value==="ctr",width:"68px"},{slug:"impressions",label:d("Impressions",a),sortable:1<m.paginatedKeywords.rows.length,sortDir:l.value==="impressions"?h.value:"asc",sorted:l.value==="impressions",width:"110px"},{slug:"position",label:d("Position",a),sortable:1<m.paginatedKeywords.rows.length,sortDir:l.value==="position"?h.value:"asc",sorted:l.value==="position",width:"90px"},{slug:"history",label:d("Position History",a),width:"140px"},{slug:"tracking",label:d("Tracking",a),width:"85px"},{slug:"view",label:"",width:"40px"}]),B=(p,b)=>{let i=p.statistics?.[b]??"";switch(b){case"ctr":i=i!==""?parseFloat(i)+"%":i;break;case"clicks":case"impressions":i=i!==""?re.compactNumber(i):i;break;case"position":i=i!==""?Math.round(i).toFixed(0):i;break}return i},M=p=>p.statistics?.history?[{name:k.position,data:p.statistics.history.map(b=>({x:b.date,y:b.position,label:b.position}))}]:[],te=p=>x.aioseo.urls.aio.searchStatistics+`&search=${encodeURIComponent(p.name)}&aioseo-scroll=keyword-rank-tracker-keywords-table#/keyword-rank-tracker`,se=async(p,b)=>{o.value[b]=!0;try{p.id?await _.deleteKeywords([p.id]):await _.insertKeywords({keywords:[p.name]}).then(()=>{p.tracking=!0}).catch(()=>{p.tracking=!1}),await _.fetchKeywords({rows:m.paginatedKeywords.rows}).then(()=>{_.maybeFetchStatistics({context:"keywords"})})}catch(i){console.error(i)}finally{o.value=[]}};return(p,b)=>{const i=W("base-toggle");return s(),u(e(_e),{ref_key:"table",ref:T,id:O,"additional-filters":[],"bulk-options":P,columns:ee.value,filters:[],"initial-items-per-page":100,"initial-page-number":e(U),"initial-search-term":e(X),key:e(Y),loading:e(Z),rows:R.paginatedKeywords.rows,"selected-filters":{},"show-bulk-actions":!1,"show-header":!1,"show-table-footer":!1,totals:{},"show-items-per-page":!1,"show-pagination":!1,onFilterTable:e(y),onPaginate:e(S),onProcessAdditionalFilters:e(w),onProcessBulkAction:t=>({}),onProcessChangeItemsPerPage:e(f),onSearch:e(Q),onSortColumn:e(J)},{name:n(({row:t})=>[r("div",ve,[r("b",null,c(t.name),1)])]),clicks:n(({row:t})=>[t.statistics===null?(s(),u(e(K),{key:0,dark:""})):(s(),v("div",Se,c(B(t,"clicks")),1))]),ctr:n(({row:t})=>[t.statistics===null?(s(),u(e(K),{key:0,dark:""})):(s(),v("div",Ce,c(B(t,"ctr")),1))]),impressions:n(({row:t})=>[t.statistics===null?(s(),u(e(K),{key:0,dark:""})):(s(),v("div",Te,c(B(t,"impressions")),1))]),position:n(({row:t})=>[t.statistics===null?(s(),u(e(K),{key:0,dark:""})):(s(),v("div",xe,c(B(t,"position")),1))]),history:n(({row:t})=>[t.statistics===null?(s(),u(e(K),{key:0,dark:""})):(s(),v("div",Pe,[M(t).length?(s(),u(e(G),{key:0,series:M(t),height:25,preset:"overview","chart-overrides":{tooltip:{y:{formatter:F=>parseFloat(F).toFixed(2)}}}},null,8,["series","chart-overrides"])):I("",!0)]))]),tracking:n(({row:t,index:F})=>[o.value[F]?(s(),u(e(K),{key:0,dark:""})):I("",!0),g(i,{modelValue:t.tracking,"onUpdate:modelValue":[$=>t.tracking=$,$=>se(t,F,$)],disabled:!!o.value[F]},null,8,["modelValue","onUpdate:modelValue","disabled"])]),view:n(({row:t})=>[t.id?(s(),v("div",Ke,[r("a",{href:te(t),target:"_blank"},[g(e(ge),{type:"action",offset:"-80px,0"},{tooltip:n(()=>[C(c(k.openInKrt),1)]),default:n(()=>[g(e(we))]),_:1})],8,Re)])):I("",!0)]),_:1},8,["columns","initial-page-number","initial-search-term","loading","rows","onFilterTable","onPaginate","onProcessAdditionalFilters","onProcessChangeItemsPerPage","onSearch","onSortColumn"])}}},Fe={key:0,class:"keyword-rank-tracker-container"},Le=["innerHTML"],Ue={class:"keyword-rank-tracker-container__card"},Be={class:"keyword-rank-tracker-container__card__header"},Ae={class:"keyword-rank-tracker-container__card__body"},$e=["innerHTML"],Ie={class:"keyword-rank-tracker-container__card"},De={class:"keyword-rank-tracker-container__card__header"},Ge={class:"keyword-rank-tracker-container__card__body"},D="320px",Me={__name:"KeywordRankTracker",setup(R){ie(w=>({adb54240:D}));const a="all-in-one-seo-pack",_=z(),x=j(),k=q(),P=A.getDocLink(d("Learn More",a),"keywordRankTracker",!0),{connect:m,loading:T}=ue(),o={...de().strings,withAioseo:d("Below you can track how your page is performing in search results based on your keyword(s).",a),keywordPositions:d("Keyword Positions",a),sampleDataAlert:d("Sample data is available for you to explore. 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.",a),connectToGsc:d("Connect to Google Search Console",a),unlockSs:d("Unlock Search Statistics",a)},l=L(()=>!x.isUnlicensed&&E.hasCoreFeature("search-statistics")&&(!k.isConnected||k.unverifiedSite)),h=L(()=>({rows:_.keywords.all.rows.slice(0,3).map(w=>({...w,tracking:!0}))})),U=L(()=>{const w={};for(const y of h.value.rows)y?.statistics?.history&&(w[y.name]=y);const f=[];for(const y in w)f.push({name:y,data:w[y].statistics.history.map(S=>({x:S.date,y:S.position}))});return f});return(w,f)=>{const y=W("base-button");return s(),v("div",null,[e(k).shouldShowSampleReports?(s(),v("div",Fe,[g(e(ke),{type:"yellow"},{default:n(()=>[r("span",null,c(o.sampleDataAlert),1),r("div",null,[l.value?(s(),u(y,{key:0,type:"green",size:"small",onClick:e(m),loading:e(T)},{default:n(()=>[C(c(o.connectToGsc),1)]),_:1},8,["onClick","loading"])):(s(),u(y,{key:1,tag:"a",href:e(A).getPricingUrl("search-statistics","search-statistics-upsell","keyword-rank-tracker","liteUpgrade"),target:"_blank",type:"green",size:"small",loading:e(T)},{default:n(()=>[C(c(o.unlockSs),1)]),_:1},8,["href","loading"]))])]),_:1}),r("div",null,[r("span",null,c(o.withAioseo),1),f[0]||(f[0]=C()),r("span",{innerHTML:e(P)},null,8,Le)]),r("div",Ue,[r("div",Be,c(o.keywordPositions),1),r("div",Ae,[g(e(G),{height:parseInt(D),series:U.value,loading:!1,"legend-style":"simple","chart-overrides":{tooltip:{y:{formatter:S=>parseFloat(S).toFixed(2)}}}},null,8,["height","series","chart-overrides"])])]),g(e(V),{"paginated-keywords":h.value},null,8,["paginated-keywords"])])):(s(),v(le,{key:1},[g(e(me),{class:"keyword-rank-tracker-container"},{default:n(()=>[r("div",null,[r("span",null,c(o.withAioseo),1),f[1]||(f[1]=C()),r("span",{innerHTML:e(P)},null,8,$e)]),r("div",Ie,[r("div",De,c(o.keywordPositions),1),r("div",Ge,[g(e(G),{height:parseInt(D),series:U.value,loading:!1,"legend-style":"simple","chart-overrides":{tooltip:{y:{formatter:S=>parseFloat(S).toFixed(2)}}}},null,8,["height","series","chart-overrides"])])]),g(e(V),{"paginated-keywords":h.value},null,8,["paginated-keywords"])]),_:1}),l.value?(s(),u(e(pe),{key:0})):(s(),u(e(ye),{key:1,"cta-second-button-action":"",onCtaSecondButtonClick:e(k).showSampleReports,"cta-link":e(A).getPricingUrl("search-statistics","search-statistics-upsell","keyword-rank-tracker","liteUpgrade"),"button-text":o.ctaButtonText,"second-button-text":o.ctaSecondButtonText,"cta-second-button-new-badge":"","cta-second-button-visible":"","learn-more-link":e(A).getUpsellUrl("search-statistics","keyword-rank-tracker","liteUpgrade"),"feature-list":[o.feature1,o.feature2,o.feature3,o.feature4],"align-top":"","hide-bonus":!e(x).isUnlicensed},{"header-text":n(()=>[C(c(o.ctaHeader),1)]),description:n(()=>[g(e(fe),{"core-feature":["search-statistics"]}),C(" "+c(o.ctaDescription),1)]),_:1},8,["onCtaSecondButtonClick","cta-link","button-text","second-button-text","learn-more-link","feature-list","hide-bonus"]))],64))])}}},H=be(Me,[["__scopeId","data-v-bf6a422d"]]),pt={__name:"KeywordRankTracker",props:{modalOpen:Boolean},emits:["update:modalOpen"],setup(R,{emit:a}){const _="all-in-one-seo-pack",x=j(),k=q(),P=a,m={headerTitle:d("Keyword Performance Tracking",_)},T=L(()=>k.isConnected&&!k.unverifiedSite);return(o,l)=>(s(),u(e(ne),{show:R.modalOpen,onClose:l[0]||(l[0]=h=>P("update:modalOpen",!1)),classes:["keyword-rank-tracker-main"]},{headerTitle:n(()=>[C(c(m.headerTitle),1)]),body:n(()=>[r("div",{class:ce(["keyword-rank-tracker-main__body",{"keyword-rank-tracker-main__body--disable-click":e(k).shouldShowSampleReports}])},[!e(x).isUnlicensed&&e(E).hasCoreFeature("search-statistics","keyword-rank-tracker")&&T.value?(s(),u(e(H),{key:0})):(s(),u(e(H),{key:1}))],2)]),_:1},8,["show"]))}};export{pt as default};
Save
Cancel