PageSourceSearch

https://appmagic.rocks/assets/angular2/chunk-BKVz8rZ0.js

js appmagic.rocks collected 2026-10-01 10:28:00 UTC 6,414 bytes, 1 lines download raw bytes

1import {N}from'./chunk-Dt79Ucc0.js';import'./chunk-CmkRHQc-.js';import {w as we}from'./chunk-BnyhbJiH.js';import {as as Ne,s as sw,f as fe,A as An,h as he,Z as Zi,b as bb,i as ib,k as kl,E as Eg,I as Ig,_ as _b,a as AE,a2 as Ib}from'./main-HXZZBYKT.js';import'./chunk-eO5kn6vL.js';import'./chunk-BxIsaYkZ.js';import'./chunk-CnI3MAjo.js';import'./chunk-B4vhKnGs.js';var A=r=>({src:r}),w=r=>[r],f=class r{constructor(){this.Article=Ne;this.ImgPath="/assets/angular2/img/articles/app-transfers/";}static{this.\u0275fac=function(a){return new(a||r)};}static{this.\u0275cmp=sw({type:r,selectors:[["article-app-transfers"]],decls:15,vars:16,consts:[[3,"formatDate","articleType","url","showDateAndAuthor","image","title","author"],[1,"articles-body","m-b-xxl"],[1,"m-t-xl","p-b-md"],[3,"imgItems"],[1,"p-b-md","p-t-md"]],template:function(a,e){a&1&&(Zi(0,"layout-article",0),bb(1,"translate"),bb(2,"translate"),Zi(3,"div",1)(4,"div",2),ib(5," This feature is designed to show how apps move between publisher accounts. App transfers are mostly performed for two reasons: when an app gets published by a publisher, or when an app gets transferred from a company\u2019s anonymous publisher account to its main account (when the company doesn't want the product to be spotted too early). Thus, depending on the situation, App Transfers can highlight hidden publisher accounts, or show which studio actually developed the game released by a large publisher. "),kl(),Eg(6,"article-img-block",3),Zi(7,"div",4),ib(8," Here is what the tool looks like. On the left, you see an interactive graph visualizing how applications are transferred between publisher ac\u0441ounts. "),kl(),Zi(9,"div",4),ib(10," Node sizes indicate the sizes of publishers. The larger the node, the larger the publisher\u2019s business, both in terms of revenue and downloads. Gray nodes are \u201Cdonors\u201D: those that submit apps to yellow publishers (minor recipients), green publishers (major recipients), and dark green publishers (massive app harvesters). "),kl(),Zi(11,"div",4),ib(12," You can specify a genre and store category to address the market niche of your interest. You can also specify the time period to focus more on what you need. "),kl(),Zi(13,"div",4),ib(14," In the table on the right, you can see details about each app transfer: from and to what publisher accounts each app has been transferred and how the app performs. "),kl()()()),a&2&&(Ig("formatDate",e.Article.formatDate)("articleType",e.Article.articleType)("url",e.Article.link)("showDateAndAuthor",false)("image",e.Article.img)("title",_b(1,8,e.Article.title))("author",_b(2,10,e.Article.author)),AE(6),Ig("imgItems",Ib(14,w,Ib(12,A,e.ImgPath+"graph.png"))));},dependencies:[fe,An,we,N,he],styles:["[_ngcontent-%COMP%]:root{--white: #fff;--black: #000;--static-white: #fff;--static-black: #000;--grey-20: #F9F9FA;--grey-30: #E9EDEF;--grey-40: #DADFE1;--static-grey-40: #DADFE1;--grey-50: #A7B2B9;--static-grey-50: #A7B2B9;--grey-70: #506775;--grey-80: #475156;--static-grey-80: #475156;--grey-90: #3F3F46;--grey-100: #273238;--red-30: #FDEAEA;--red-40: #FF7485;--red-50: #FA354D;--yellow-30: #FFF8CF;--yellow-40: #FCE778;--yellow-50: #FEDA0F;--yellow-60: #FAC81B;--yellow-70: #E4B101;--green-30: #E6FEE6;--green-40: #D4FABE;--green-50: #99F199;--green-70: #34C834;--green-90: #26A542;--blue-30: #EAF2FD;--blue-35: #4CE5FF;--blue-40: #D8E8FF;--blue-50: #B5D4FF;--blue-60: #6BB6FC;--blue-70: #2B98FC;--blue-70-rgb: 38, 104, 232;--blue-80: #2668E8;--blue-90: #1A54C3;--violete-20: #FAEDFF;--violete-30: #F5D9FF;--violete-60: #B259D2;--violete-80: #7B0EA2;--orange: #FA7C1B;--graph-1-violet: #C642F4;--graph-1-violet-15: rgba(198, 66, 244, .15);--chart-grid-weekend-color: #F2f5f7;--cell-heat-blue-rgb: 189, 212, 255;--cell-heat-orange-rgb: 254, 217, 161;--cell-heat-green-primary-rgb: 184, 229, 125;--cell-heat-green-secondary-rgb: 139, 238, 179;--cell-heat-violet-rgb: 212, 186, 255;--cell-heat-red-rgb: 255, 135, 153}[_ngcontent-%COMP%]:root[theme=dark]{--white: #0E1113;--black: #C5C7CC;--static-white: #F2F3F5;--grey-20: #12171A;--grey-30: #1A2024;--grey-40: #1c2228;--grey-50: #2a333b;--grey-70: #5f6a72;--grey-80: #8a949b;--grey-90: #b0b6bb;--grey-100: #1b1f23;--red-30: #3A151A;--red-40: #FF6B7C;--red-50: #FF3B52;--yellow-30: #3A320F;--yellow-40: #EAD25F;--yellow-50: #FFD400;--yellow-60: #FAC81B;--yellow-70: #E4B101;--green-30: #133A1E;--green-40: #1E5A2E;--green-50: #2E6E2E;--green-70: #34C834;--green-90: #26A542;--blue-30: #0F1C2E;--blue-35: #4CE5FF;--blue-40: #162A44;--blue-50: #1F3B66;--blue-60: #3D7DDC;--blue-70: #4B9BFF;--blue-70-rgb: 75, 155, 255;--blue-80: #5C8DFF;--blue-90: #8CB2FF;--violete-20: #2A1633;--violete-30: #3A1E4A;--violete-60: #B259D2;--violete-80: #D38CFF;--orange: #FA7C1B;--graph-1-violet: #C642F4;--graph-1-violet-15: rgba(198, 66, 244, .25);--chart-grid-weekend-color: #191F23;
1--cell-heat-blue-rgb: 31, 59, 102;--cell-heat-orange-rgb: 92, 58, 18;--cell-heat-green-primary-rgb: 30, 90, 46;--cell-heat-green-secondary-rgb: 22, 84, 58;--cell-heat-violet-rgb: 58, 30, 74;--cell-heat-red-rgb: 90, 28, 37}.no-value[_ngcontent-%COMP%]{color:var(--text-muted)}.chart-hidden[_ngcontent-%COMP%]{margin-bottom:16px}[_nghost-%COMP%]{width:100%;background-color:var(--white);box-sizing:border-box}[_nghost-%COMP%]   *[_ngcontent-%COMP%]{box-sizing:border-box}[_nghost-%COMP%]   .image-link[_ngcontent-%COMP%]{width:100%;margin:0 auto 32px;display:flex;flex-direction:column;justify-content:center;gap:8px}[_nghost-%COMP%]   .image[_ngcontent-%COMP%]{max-height:600px;margin:0 auto}[_nghost-%COMP%]   .preload-wrapc[_ngcontent-%COMP%]{min-height:30vh}[_nghost-%COMP%]   .image-label[_ngcontent-%COMP%]{font-size:12px;line-height:16px;display:inline-block;margin-top:4px}[_nghost-%COMP%]   .image-label[_ngcontent-%COMP%]   *[_ngcontent-%COMP%]{font-size:12px;line-height:14px}[_nghost-%COMP%]   .attract-block[_ngcontent-%COMP%]{display:flex;flex-direction:column;background-color:var(--yellow-30);border-radius:12px;border:2px solid var(--yellow-50);margin-bottom:16px;padding:8px 16px}[_nghost-%COMP%]   .comment-block[_ngcontent-%COMP%]{display:flex;flex-direction:column;background-color:var(--grey-30);border-radius:12px;border:1px solid var(--grey-50);margin-bottom:16px;padding:8px 16px}[_nghost-%COMP%]   .comment-block[_ngcontent-%COMP%]   .author[_ngcontent-%COMP%]{text-align:right}"]});}};export{f as ArticleAppTransfersComponent};

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.