Interest in the niche. Passion/huge interest is a bonus. People really underestimate this point. You’ll be eating, drinking and breathing this product/niche for weeks, possibly months and years to come if it's successful and you start focusing on growing it. Having an interest in it makes things so much easier and helps you keep going when things get tough.
A lot of people will recommend selecting a niche/category you’re familiar with right off the bat and browsing products inside it. Although I agree with this approach for strong reasons I’ll outline later, I do not think it should be the starting point. Simply go ahead and hit the “magnifying glass” button next to the search bar without typing anything. 

Para los comerciantes que tienen productos para vender, puede llegar fácilmente a miles de clientes cada día ofreciendo altas comisiones a los vendedores afiliados. Cuanto mayor sea la comisión o más popular el producto, mayor será la probabilidad de que los desarrolladores web coloquen su producto en sus sitios web para vender. Por lo tanto, si desea obtener beneficios beneficiosos con un sitio web o un producto, consulte el marketing afiliado.
Y sin duda, la obtención de enlaces externos de otras páginas relevantes que estén directamente relacionadas con tu temática para obtener mayor autoridad es una de las técnicas más efectivas. Si no sabes muy bien sobre el mundillo que leas nuestro artículo Tipos de enlaces entrantes, detalles y cómo utilizarlos en SEO. En el encontrarás información importante para que puedas hacer un enlazado de calidad.
Si eres principiante el primer paso a dar es aprender como funciona el negocio. Una vez que hayas aprendido las habilidades sencillas, pero muy necesarias para generar ingresos en línea, puedes darte el lujo de escoger los sitios que deseas usar para hacer el trabajo. En el manual para novatos te enseño todo, quedas totalmente capacitado para empezar a trabajar por tu cuenta online. Si hablas 6 idiomas y escribes 5 tienes una ventaja tremenda.
Lander > Offer: This is a much better approach than the above. A lander or landing page is a web page that you create and that acts as a middleman between the offer and the visitor. This could be a review of the offer, a video, an article…etc. The visitor would land on it, consume it and then click a link and get redirected to the offer. Warren Wheeler’s case study on AMNinajs.com uses a variation of this funnel.

¡Hola representantes de [nombre de la tienda]! Soy un gran admirador de su tienda y me encantan los [productos XYZ] que venden. [Habla sobre lo que te gusta específicamente de ellos]. Yo tengo una tienda llamada [nombre de tu tienda], en donde vendo [habla sobre tu nicho]. Ya que tenemos un público objetivo y productos similares creo que podríamos tener una asociación de afiliados mutuamente beneficiosa. Por supuesto, les ofrezco generosas comisiones y podemos analizar otros detalles a la brevedad posible. Si les interesa esta colaboración, con gusto puedo enviarles algunas muestras de productos para que decidan si están interesados. ¡Háganme saber sus comentarios! Muchas gracias por su tiempo, Tu Nombre.
Gracias roxan, puede que hallas ayudado a muchos pero a mí me salvaste, luego de tanta oscuridad eres un rayito de luz. Soy cubano y créeme he luchado mucho por triunfar y el trabajo online puede que sea mi gran triunfo, a lo mejor no comprenden, pero puedo decirles que soy un recién graduado de universidad que he logrado adelantarme a generación y quiero seguir así RIANCE PERO LA PRUEVA es que puedo escribir esto el internet en cuba es ya un triunfo por loco que parezca GRACIAS
Hay una variedad de métodos sobre cómo el comerciante compensar el afiliado por sus servicios, y para el webmaster, estos métodos simplemente se traduce en el método por el cual ganaría dinero fácil. Entre los métodos más comunes de compensación están el método de pago por clic, el método de pago por plomo y el método de pago por venta. El método de pago por clic es el método más preferido por los afiliados, para el visitante de su sitio sólo tendría que visitar el sitio del anunciante para que ellos ganen dinero. Los otros dos métodos, por otro lado, son más preferidos por los comerciantes, ya que sólo tendría que compensar si su visitante se convierte en uno de sus registrantes o si el visitante realmente comprar sus productos.
Haz hecho una gran labor en este post, he aplicado el punto 2 y 18 me han ayudado muchisimo eso de los trabajos profesionales por internet y crear mi propio blog los considero indispensable para ganar dinero. Siempre creí que era una estafa pero con la confianza que me ha proporcionado esta página y los comentarios de otros en tu blog… Simplemente tenía que probarlo, lo hice y he tenido mi primer entrada. Muchas gracias por esta ayuda!

The basic strategy is this: Post interesting content consistently with relevant hashtags. Use a service like Hashtagify for hashtag ideas. Follow users in your niche and engage with their posts. I also know a couple of people who grew their Instagram accounts quickly solely depending on shoutouts from influencers. You can use a service like ShoutCart for that or contact influencers directly (most of them list their email addresses in their bios).
Hola, muchas gracias por tu informacion, soy ama de casa y tambien estoy interesada en trabajar por internet desde mi hogar tengo un bebe y necesito generar ingresos,, por que la economia esta muy dificil en estos momentos y es dificil encontrar un empleo cuando no se es profecional en este pais, Dios te vendiga un saludo. voy a poner en practica el # 1 espero la suerte me acompane, gracias.
De la misma forma que no debes ser interrumpido, también debes establecer prioridades y no mezclar tareas personales mientras trabajas. Hay quien cree que trabajar en casa significa comenzar y parar a la hora que quiera. De hecho, eres tú quien define tus horarios, pero eso significa establecer una rutina y cumplirla, pues sólo así lograrás alcanzar un buen nivel de productividad. Reserva horarios para cada tipo de compromiso. Mantén una agenda en la que puedas acompañar diariamente todos tus quehaceres. Google Calendar y Asana son excelentes aplicaciones para optimizar tu rutina.
Aunque muchas personas utilizan sus blogs como escaparates virtuales, si no tienes uno te recomiendo usar la plataforma de Amazon: Kindle para vender tu ebook. Es muy fácil y tu decides el precio al que quieres vender tu libro, a cambio de una comisión por cada venta que hagas. Puedes llegar a cualquier persona en cualquier lugar del mundo. ¡Imagínate las posibilidades que tienes!
If you’re the vendor, then you create your own product and set it up using Clickbank’s system. They then list your product in their marketplace so that tens of thousands of affiliates can see you. They handle the tracking using unique tracking links and cookies so they know exactly where the sale came from and credit the referring account accordingly.
The next thing you want to take a look at is the bottom of the page. At the bottom of almost every page for Clickbank products, whether it’s a video sales letter like this or more of a text-based sales letter like this, there’s usually a little affiliates link. Basically, that’s a link to a number of affiliate resources that help you promote the product. You want to look for that, and then click on the link if it’s there. You want to take a look at basically what they offer you; so whether it is some banners to help you out, whether it’s a dedicated affiliate manager. If they make you sign up, you usually don’t have to do that. They usually have this ‘Already a member? Click here’, and you can just click on that and get access to the resources right away. In some cases, they have contest like this, and a lot of times they actually offer you a lot of things that can help you, like swipes and banners. Just look for things like banners, or creatives as they’re often called, and just take a look at them and see if they would be a good fit for your site. If not, no big deal; you can always go to Fiverr and get a banner made pretty cheaply. In general, I’ve found the more stuff that they give you to help you promote their product, the better, especially because when you’re first stating out, you don’t really know whether or not this is going to go well. It helps if they give you a quick banner that you can just throw up on your site to test the waters and see how well it converts on your site. If you see that they give you a lot of support in terms of creatives, then that’s a good sign that they’re going to be helpful when you actually sign up as an affiliate. Even if you don’t see a lot of banners, it’s not a deal-breaker; it’s just something that helps make the process of promoting that product a bit easier.

Imagine esta situación: un amigo le informa que están vendiendo su automóvil, pero no han podido encontrar un comprador por un tiempo. Un par de días más tarde, está conversando con un colega en el trabajo que está buscando un automóvil, tal como lo está vendiendo su amigo. Pones a los dos en contacto el uno con el otro y se vende el auto de tu amigo.


Estimada Massiel gracias por tus palabras de aliento y aprecio. El mundo también requiere personas como tú que se arriesgan por sus metas y que brindan reconocimiento generoso. Nos honra saber que podemos inspirar, esa es parte de nuestra razón de ser, y que logramos añadir valor o al menos una bocanada de aire fresco con nuestras ideas a quienes nos visitan. Esta es tu casa virtual. Nos alegra que hayas llegado aquí.
¿Se te dan bien las manualidades? Pues puede ser una gran oportunidad para ti. En un mundo tan globalizado, a veces se echan de menos las cosas hechas a mano y con un punto de personalización propio. Sin ir más lejos, mi mujer gana un buen dinero extra todos los meses gracias a la venta de Amigurumis, unos muñecos hechos con ganchillo mediante técnicas de crochet.
¿Se te dan bien las manualidades? Pues puede ser una gran oportunidad para ti. En un mundo tan globalizado, a veces se echan de menos las cosas hechas a mano y con un punto de personalización propio. Sin ir más lejos, mi mujer gana un buen dinero extra todos los meses gracias a la venta de Amigurumis, unos muñecos hechos con ganchillo mediante técnicas de crochet.

Gracias por la confianza. Recuerdo que tu compraste hosting con Bluehost desde mi enlace. Si ya creaste tu pagina y deseas generar ingresos que te produzcan dinero como para vivir yo te recomiendo los programas de afiliado y AdSense. Las encuestas no las recomiendo para alguien que se tomo el trabajo de hacer una pagina con alojamiento propio. ¿Por que? porque esto me indica que eres una persona trabajadora que y que eres capas de hacer algo significativo. Las encuestas son para aquellos que solo desean generar un dinerillo extra, nada tan importante y no tienen paginas Web o no pueden crearlas. Ese tipo de trabajo no es para un Webmaster como tu. Te lo digo sinceramente. Además eso ocupa mucho tiempo y se gana poco. Tu puedes usar tu tiempo utilizando métodos que te produzcan mas dinero por tu tiempo. Si ya creaste tu Web has avanzado bastante, ahora aprende como vender productos de otros. Saludos.


!function(n,t){function r(e,n){return Object.prototype.hasOwnProperty.call(e,n)}function i(e){return void 0===e}if(n){var o={},s=n.TraceKit,a=[].slice,l="?";o.noConflict=function(){return n.TraceKit=s,o},o.wrap=function(e){function n(){try{return e.apply(this,arguments)}catch(e){throw o.report(e),e}}return n},o.report=function(){function e(e){l(),h.push(e)}function t(e){for(var n=h.length-1;n>=0;--n)h[n]===e&&h.splice(n,1)}function i(e,n){var t=null;if(!n||o.collectWindowErrors){for(var i in h)if(r(h,i))try{h[i].apply(null,[e].concat(a.call(arguments,2)))}catch(e){t=e}if(t)throw t}}function s(e,n,t,r,s){var a=null;if(w)o.computeStackTrace.augmentStackTraceWithInitialElement(w,n,t,e),u();else if(s)a=o.computeStackTrace(s),i(a,!0);else{var l={url:n,line:t,column:r};l.func=o.computeStackTrace.guessFunctionName(l.url,l.line),l.context=o.computeStackTrace.gatherContext(l.url,l.line),a={mode:"onerror",message:e,stack:[l]},i(a,!0)}return!!f&&f.apply(this,arguments)}function l(){!0!==d&&(f=n.onerror,n.onerror=s,d=!0)}function u(){var e=w,n=p;p=null,w=null,m=null,i.apply(null,[e,!1].concat(n))}function c(e){if(w){if(m===e)return;u()}var t=o.computeStackTrace(e);throw w=t,m=e,p=a.call(arguments,1),n.setTimeout(function(){m===e&&u()},t.incomplete?2e3:0),e}var f,d,h=[],p=null,m=null,w=null;return c.subscribe=e,c.unsubscribe=t,c}(),o.computeStackTrace=function(){function e(e){if(!o.remoteFetching)return"";try{var t=function(){try{return new n.XMLHttpRequest}catch(e){return new n.ActiveXObject("Microsoft.XMLHTTP")}},r=t();return r.open("GET",e,!1),r.send(""),r.responseText}catch(e){return""}}function t(t){if("string"!=typeof t)return[];if(!r(j,t)){var i="",o="";try{o=n.document.domain}catch(e){}var s=/(.*)\:\/\/([^:\/]+)([:\d]*)\/{0,1}([\s\S]*)/.exec(t);s&&s[2]===o&&(i=e(t)),j[t]=i?i.split("\n"):[]}return j[t]}function s(e,n){var r,o=/function ([^(]*)\(([^)]*)\)/,s=/['"]?([0-9A-Za-z$_]+)['"]?\s*[:=]\s*(function|eval|new Function)/,a="",u=10,c=t(e);if(!c.length)return l;for(var f=0;f0?s:null}function u(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#]/g,"\\$&")}function c(e){return u(e).replace("<","(?:<|<)").replace(">","(?:>|>)").replace("&","(?:&|&)").replace('"','(?:"|")').replace(/\s+/g,"\\s+")}function f(e,n){for(var r,i,o=0,s=n.length;or&&(i=s.exec(o[r]))?i.index:null}function h(e){if(!i(n&&n.document)){for(var t,r,o,s,a=[n.location.href],l=n.document.getElementsByTagName("script"),d=""+e,h=/^function(?:\s+([\w$]+))?\s*\(([\w\s,]*)\)\s*\{\s*(\S[\s\S]*\S)\s*\}\s*$/,p=/^function on([\w$]+)\s*\(event\)\s*\{\s*(\S[\s\S]*\S)\s*\}\s*$/,m=0;m]+)>|([^\)]+))\((.*)\))? in (.*):\s*$/i,o=n.split("\n"),l=[],u=0;u=0&&(g.line=v+x.substring(0,j).split("\n").length)}}}else if(o=d.exec(i[y])){var _=n.location.href.replace(/#.*$/,""),T=new RegExp(c(i[y+1])),E=f(T,[_]);g={url:_,func:"",args:[],line:E?E.line:o[1],column:null}}if(g){g.func||(g.func=s(g.url,g.line));var k=a(g.url,g.line),A=k?k[Math.floor(k.length/2)]:null;k&&A.replace(/^\s*/,"")===i[y+1].replace(/^\s*/,"")?g.context=k:g.context=[i[y+1]],h.push(g)}}return h.length?{mode:"multiline",name:e.name,message:i[0],stack:h}:null}function y(e,n,t,r){var i={url:n,line:t};if(i.url&&i.line){e.incomplete=!1,i.func||(i.func=s(i.url,i.line)),i.context||(i.context=a(i.url,i.line));var o=/ '([^']+)' /.exec(r);if(o&&(i.column=d(o[1],i.url,i.line)),e.stack.length>0&&e.stack[0].url===i.url){if(e.stack[0].line===i.line)return!1;if(!e.stack[0].line&&e.stack[0].func===i.func)return e.stack[0].line=i.line,e.stack[0].context=i.context,!1}return e.stack.unshift(i),e.partial=!0,!0}return e.incomplete=!0,!1}function g(e,n){for(var t,r,i,a=/function\s+([_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*)?\s*\(/i,u=[],c={},f=!1,p=g.caller;p&&!f;p=p.caller)if(p!==v&&p!==o.report){if(r={url:null,func:l,args:[],line:null,column:null},p.name?r.func=p.name:(t=a.exec(p.toString()))&&(r.func=t[1]),"undefined"==typeof r.func)try{r.func=t.input.substring(0,t.input.indexOf("{"))}catch(e){}if(i=h(p)){r.url=i.url,r.line=i.line,r.func===l&&(r.func=s(r.url,r.line));var m=/ '([^']+)' /.exec(e.message||e.description);m&&(r.column=d(m[1],i.url,i.line))}c[""+p]?f=!0:c[""+p]=!0,u.push(r)}n&&u.splice(0,n);var w={mode:"callers",name:e.name,message:e.message,stack:u};return y(w,e.sourceURL||e.fileName,e.line||e.lineNumber,e.message||e.description),w}function v(e,n){var t=null;n=null==n?0:+n;try{if(t=m(e))return t}catch(e){if(x)throw e}try{if(t=p(e))return t}catch(e){if(x)throw e}try{if(t=w(e))return t}catch(e){if(x)throw e}try{if(t=g(e,n+1))return t}catch(e){if(x)throw e}return{mode:"failed"}}function b(e){e=1+(null==e?0:+e);try{throw new Error}catch(n){return v(n,e+1)}}var x=!1,j={};return v.augmentStackTraceWithInitialElement=y,v.guessFunctionName=s,v.gatherContext=a,v.ofCaller=b,v.getSource=t,v}(),o.extendToAsynchronousCallbacks=function(){var e=function(e){var t=n[e];n[e]=function(){var e=a.call(arguments),n=e[0];return"function"==typeof n&&(e[0]=o.wrap(n)),t.apply?t.apply(this,e):t(e[0],e[1])}};e("setTimeout"),e("setInterval")},o.remoteFetching||(o.remoteFetching=!0),o.collectWindowErrors||(o.collectWindowErrors=!0),(!o.linesOfContext||o.linesOfContext<1)&&(o.linesOfContext=11),void 0!==e&&e.exports&&n.module!==e?e.exports=o:"function"==typeof define&&define.amd?define("TraceKit",[],o):n.TraceKit=o}}("undefined"!=typeof window?window:global)},"./webpack-loaders/expose-loader/index.js?require!./shared/require-global.js":function(e,n,t){(function(n){e.exports=n.require=t("./shared/require-global.js")}).call(n,t("../../../lib/node_modules/webpack/buildin/global.js"))}});
¿Es usted un webmaster que necesita fondos para mantener su sitio web en funcionamiento? ¿O es su sitio web la única manera para que usted pueda obtener ingresos? Cualquiera que sea, mientras sea un webmaster o un editor web y necesite dinero en efectivo, la comercialización del afiliado puede funcionar bien para usted. Con la comercialización del afiliado, usted puede conseguir un montón de dinero en efectivo vertiendo en su cuenta bancaria con facilidad. Y si su sitio web es rico en grandes contenidos y desea ganar más beneficios, ¿por qué no entrar en el programa de Google Adsense también?
Si tienes una web de una temática que te apasiona, de la que tienes algo de conocimiento y/o mucha experiencia (aunque no tengas un título universitario que te acredite como licenciado en viajes, etc.), puedes crear y vender un producto digital en formato (generalmente en formato PDF 0 video pregrabado) y tener la posibilidad generar miles de dólares en ingresos online mes a mes, mientras enseñas a otros aquello que sabes sobre el tema. 
If you’re looking for great examples of people making good money on ClickBank, check out this post by AuthorityHackers as they detail the strategy they followed to make thousands of dollars on ClickBank every month. Warren Wheeler of AMNinjas also recently wrote case study explaining how he was able to bring a brand new affiliate website from $0 to $300+ per day in less than 3 months with ClickBank. Both of these posts discuss relatively different strategies. I’m actually going to get into both of those strategies as well as my recommended path to follow for beginners (and why I think beginners should follow it).
Las empresas encargan encuestas de opinión para hacer estudios de mercado. Tú las rellenas y, cuando acabas, te pagan. Así de simple. En el caso de MySurvey, deberás seleccionar en el footer el país al que perteneces y registrarte. Te enviarán la(s) encuesta(s) a tu correo para que las completes, con unas preguntas previas para saber si encajas en el perfil del estudio para ellas, y listo.
Por ejemplo, puedes: Ser traductor o intérprete, subir videos a YouTube, vender tus fotos, vender en Mercado Libre, trading social, crear y vender cursos, freelancer, Bitcoin, tutor virtual de idiomas, asistente virtual, crear y vender Software, anfitrión en Airbnb, escribir artículos, vender en Etsy, encuestas, Amazon Mechanical Turk, resolviendo captchas, contestar preguntas, Fiverr, vender en CafePress, publicidad CPA y Forex.
(function(){"use strict";function s(e){return"function"==typeof e||"object"==typeof e&&null!==e}function a(e){return"function"==typeof e}function l(e){X=e}function u(e){G=e}function c(){return function(){r.nextTick(p)}}function f(){var e=0,n=new ne(p),t=document.createTextNode("");return n.observe(t,{characterData:!0}),function(){t.data=e=++e%2}}function d(){var e=new MessageChannel;return e.port1.onmessage=p,function(){e.port2.postMessage(0)}}function h(){return function(){setTimeout(p,1)}}function p(){for(var e=0;et.length)&&(n=t.length),n-=e.length;var r=t.indexOf(e,n);return-1!==r&&r===n}),String.prototype.startsWith||(String.prototype.startsWith=function(e,n){return n=n||0,this.substr(n,e.length)===e}),String.prototype.trim||(String.prototype.trim=function(){return this.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}),String.prototype.includes||(String.prototype.includes=function(e,n){"use strict";return"number"!=typeof n&&(n=0),!(n+e.length>this.length)&&-1!==this.indexOf(e,n)})},"./shared/require-global.js":function(e,n,t){e.exports=t("./shared/require-shim.js")},"./shared/require-shim.js":function(e,n,t){var r=t("./shared/errors.js"),i=(this.window,!1),o=null,s=null,a=new Promise(function(e,n){o=e,s=n}),l=function(e){if(!l.hasModule(e)){var n=new Error('Cannot find module "'+e+'"');throw n.code="MODULE_NOT_FOUND",n}return t("./"+e+".js")};l.loadChunk=function(e){return a.then(function(){return"main"==e?t.e("main").then(function(e){t("./main.js")}.bind(null,t))["catch"](t.oe):"dev"==e?Promise.all([t.e("main"),t.e("dev")]).then(function(e){t("./shared/dev.js")}.bind(null,t))["catch"](t.oe):"internal"==e?Promise.all([t.e("main"),t.e("internal"),t.e("qtext2"),t.e("dev")]).then(function(e){t("./internal.js")}.bind(null,t))["catch"](t.oe):"ads_manager"==e?Promise.all([t.e("main"),t.e("ads_manager")]).then(function(e){t("./ads_manager/main.js")}.bind(null,t))["catch"](t.oe):"publisher_dashboard"==e?t.e("publisher_dashboard").then(function(e){undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined}.bind(null,t))["catch"](t.oe):"content_widgets"==e?Promise.all([t.e("main"),t.e("content_widgets")]).then(function(e){t("./content_widgets.iframe.js")}.bind(null,t))["catch"](t.oe):void 0})},l.whenReady=function(e,n){Promise.all(window.webpackChunks.map(function(e){return l.loadChunk(e)})).then(function(){n()})},l.installPageProperties=function(e,n){window.Q.settings=e,window.Q.gating=n,i=!0,o()},l.assertPagePropertiesInstalled=function(){i||(s(),r.logJsError("installPageProperties","The install page properties promise was rejected in require-shim."))},l.prefetchAll=function(){t("./settings.js");Promise.all([t.e("main"),t.e("qtext2")]).then(function(){}.bind(null,t))["catch"](t.oe)},l.hasModule=function(e){return!!window.NODE_JS||t.m.hasOwnProperty("./"+e+".js")},l.execAll=function(){var e=Object.keys(t.m);try{for(var n=0;n=c?n():document.fonts.load(u(o,'"'+o.family+'"'),a).then(function(n){1<=n.length?e():setTimeout(t,25)},function(){n()})}t()});var w=new Promise(function(e,n){l=setTimeout(n,c)});Promise.race([w,m]).then(function(){clearTimeout(l),e(o)},function(){n(o)})}else t(function(){function t(){var n;(n=-1!=y&&-1!=g||-1!=y&&-1!=v||-1!=g&&-1!=v)&&((n=y!=g&&y!=v&&g!=v)||(null===f&&(n=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent),f=!!n&&(536>parseInt(n[1],10)||536===parseInt(n[1],10)&&11>=parseInt(n[2],10))),n=f&&(y==b&&g==b&&v==b||y==x&&g==x&&v==x||y==j&&g==j&&v==j)),n=!n),n&&(null!==_.parentNode&&_.parentNode.removeChild(_),clearTimeout(l),e(o))}function d(){if((new Date).getTime()-h>=c)null!==_.parentNode&&_.parentNode.removeChild(_),n(o);else{var e=document.hidden;!0!==e&&void 0!==e||(y=p.a.offsetWidth,g=m.a.offsetWidth,v=w.a.offsetWidth,t()),l=setTimeout(d,50)}}var p=new r(a),m=new r(a),w=new r(a),y=-1,g=-1,v=-1,b=-1,x=-1,j=-1,_=document.createElement("div");_.dir="ltr",i(p,u(o,"sans-serif")),i(m,u(o,"serif")),i(w,u(o,"monospace")),_.appendChild(p.a),_.appendChild(m.a),_.appendChild(w.a),document.body.appendChild(_),b=p.a.offsetWidth,x=m.a.offsetWidth,j=w.a.offsetWidth,d(),s(p,function(e){y=e,t()}),i(p,u(o,'"'+o.family+'",sans-serif')),s(m,function(e){g=e,t()}),i(m,u(o,'"'+o.family+'",serif')),s(w,function(e){v=e,t()}),i(w,u(o,'"'+o.family+'",monospace'))})})},void 0!==e?e.exports=a:(window.FontFaceObserver=a,window.FontFaceObserver.prototype.load=a.prototype.load)}()},"./third_party/tracekit.js":function(e,n){/**
×