When you follow and interact with other Pinterest users and their accounts, you’re able to initiate and maintain personal relationships between them and your business. This type of engagement has the potential to make your followers feel a level of loyalty towards your brand that keeps them coming back to your profile for inspiration, ideas, and to buy products.

14. Not enabling “rich pins.” By enabling rich pins on your website, real-time pricing will accompany the images that are pinned from your website. Pinners will also be able to see if the product is in stock, where they can buy it, and if your item goes on sale. Pinterest even alerts the people who have repinned your product when the price drops! Make sure you’re enabling “rich pins.”
As someone who lives for connecting people, bringing together consumers and brands is what Akvile DeFazio, President of AKvertise, Inc., a social media advertising agency, does best. As a conversion driven marketer, Akvile is passionate about helping businesses expand their online visibility and reaching their goals. Her expertise lies in e-commerce, event marketing, mobile apps, and lead generation, by way of Facebook, Instagram, Twitter, and Pinterest Ads.
Your cover photo is your first impression and the first thing a user sees when they come to your page. Hence, it is important to make it attractive. Also, Pinterest allows you to choose which pin to use as your cover image. Therefore, don’t forget to optimize the Cover photos on Pinterest of each board. Lastly, choose a high-quality image that is attractive and bright for your cover photo.
Group boards are community boards for invited members to pin on the same topic. The sorts of boards you want to participate should have the following. First, they should be well curated. Next, they should have a good number of active member. Lastly, they need to have moderators who are quick to remove people who violate the spirit of the group board.

You can start using Jarvee from just $19.99 a month, which makes it an affordable option. It’s a great alternative if you’re still small and don’t want to throw too much into third-party promotion. At the other end of the scale, Jarvee also has packages that accommodate for 150+ accounts, so if you’re a big business and are looking to outsource on a much larger scale, Jarvee has this option as well.
Thank you so much for sharing. I started my blog a few months ago and it has been a slow process for me to setup and grow my blog. I haven’t had the traffic needed so I read your article to see if you had any tips. You have definitely added insight so I will try to implement tailwind to more followers. I am so excited and ready to see my blog grow and my followers increase.
Give your paid pin time to get ranked by the Pinterest algorithm - it takes click-through rate into account, so it’s best to leave it to run for a little while, at least 7 days, to let it gain momentum. The longer the campaign, the easier it is for Pinterest to optimize performance. Campaign results for the same pin or ad group (group of promoted pins) can vary enormously, depending on duration.
The number one Pinterest tip I can give you is to be true to your brand in your Pinnable images. Create a certain recognizable style. Always use the same font, logo or watermark, and other elements when you add an image to a blog post. Over time people will start to recognize you for your pictures on Pinterest. Those pictures give them an incentive to take a look on your blog to see if you’ve updated lately. That means more traffic for you, all by simply being true to your brand. 
Think about creative ways to showcase your product and your brand visually. After studying the performance of 50,000 promoted Pins, Pinterest found that lifestyle images generally outperform product images. For instance, fashion and style Pins showing products in use in real life saw 30 percent more clickthroughs and 170 percent higher checkout rates than those showing the product alone.

This makes me sad. Months ago when I first signed on to Pinterest, it was a wonderland full of awesome ideas, cool crafts, and amazing recipes shared. I logged on to Pinterest daily, sometimes a couple times a day. Now every time I sign on, it’s nothing but a giant ad board. Having to weed through everyone’s ads and marketing of themselves just to find those same cool crafts and recipes isn’t worth the effort anymore, and now I rarely use Pinterest. Think about that. The more companies use Pinterest to pimp themselves out, the faster it’s going to fade, because the original users are becoming more like me.

Once you hit the Claim button, you are given instructions on how to verify and claim your website. These instructions include placing a tag or code on your website for verification. You can have someone on your team place a specific code on your website or, if you need someone else to handle this rather tech-savvy step, you can hire someone from Fiverr to do it for you.
One of the many benefits of having a business account is that you can create private boards that are not publicly visible to Pinterest users, and with these, you can compose Pins that you later deploy as part of a campaign. (If you are unable to locate a Pin that you want to promote, be sure to check if it’s in a secret board, as Pins can only be promoted from public or protected boards.)
14. Not enabling “rich pins.” By enabling rich pins on your website, real-time pricing will accompany the images that are pinned from your website. Pinners will also be able to see if the product is in stock, where they can buy it, and if your item goes on sale. Pinterest even alerts the people who have repinned your product when the price drops! Make sure you’re enabling “rich pins.”
Agreed that it is fuzzy. But if their terms say “no commercial use” and some suggestions state to have a board devoted to your coupons, your URLs, your classes, etc., how is that not violating their terms? I did write directly to Pinterest with my questions asking for clarification and have not rec’d a response yet. If they are ok with this fuzzy use, I’ll be jumping on board… but for now I am leery. Especially because as an artist myself and as a website designer working with artists who are especially sensitive about copyright issues, one would never take another artist’s image and post it on their business website or blog, or publish it on their printed brochure, w/out the artist’s permission. if a business sets up a Pinterest series of boards and utilizes other’s pics to generate interest in their business… that opens up a huge can of worms. Example – a landscape design firm starts a business board and pins other people’s images of gardens, stone walkways, etc., and suddenly business picks up because interested customers just found their Pinned boards interesting. They didn’t pay for those images or obtain permission to use them – free stock photography! It is VERY fuzzy!
How to Start a Pinterest Board That Succeeds: Are your prospects on Pinterest? Do you want to start a Pinterest board? When starting on Pinterest, you’ll want to fill new boards with quality starter pins. Once you’ve launched your new boards, it’s important to pin more content to them daily. This article shows how to develop Pinterest boards for your business.
Establish relationships with other bloggers, influencers and pinners. Instagram isn’t the only place where you might want to work with influencers. For example, Target has worked with top Pinterest accounts Oh Joy, Wit & Delight, and Poppytalk. Pinterest is currently looking into creating a tool that makes it easier for brands to work with influencers (Instagram has already done this). Working with influencers might involve creating community Boards, giving influencers products to artfully style and Pin to. If you pursue this type of influencer/Pinterest marketing, you might also ask the influencer to curate content from other creators (kind of like a style guide).
To dive a little deeper. Pinterest group boards are boards where there are multiple pinners, with a single owner (either you or someone else). So you can create one, and invite people to pin – which alleviates the pinning workload, but comes with some responsibility. The easier version is getting on someone else’s board. A great tool for this is Pin Groupie which can help you find relevant and active boards. This way you can spread your pins (and others, don’t just pin your own) even wider, by leveraging audiences you had no access to before. Cool huh!

18. Not telling anyone your business is on Pinterest. Use the networks you already have (Facebook, Twitter, word-of-mouth, etc.) to spread the word. You can use Constant Contact’s email templates to let subscribers know you’re on Pinterest. Adding a Pinterest logo to your website or blog will also help grow your following and act as a reminder to people who visit your website to pin your content.

I really, really like Pinterest, but I just read an article about Pinterest’s scary terms of service! It’s making me think about removing all the content I have on there. And I’m wondering how you or I can ethically go on promoting them? I had to go look up the terms of service myself and was apalled that by posting your own original content you are giving Cold Brew Labs irrevocable rights to your artwork! Here’s an exact copy and paste “By making available any Member Content through the Site, Application or Services, you hereby grant to Cold Brew Labs a worldwide, irrevocable, perpetual, non-exclusive, transferable, royalty-free license, with the right to sublicense, to use, copy, adapt, modify, distribute, license, sell, transfer, publicly display, publicly perform, transmit, stream, broadcast, access, view, and otherwise exploit …..”
Just like other platforms, Pinterest wants you consistently using the platform! As a Pinterest marketer, avoid inconsistency and plopping a bunch of pins on the platform once a week or so. Get into a regular habit of pinning when your audience is using the platform. Using a Pinterest scheduler like Tailwind can help you choose the ‘smart’ times to pin as well as creating a queue so that you don’t have to manually pin, especially if you have difficulty staying consistent. (Psst—want to hear more about Tailwind? Check out my posts here).
May I ask why you use 2 different scheduling companies to schedule pins ? I’m using boardbooster to schedule my content to group boards and my own boards and also pinning others’ pins on my own boards. 70 % are others pins and 30% my own. Im pinning about 60 to 70 pins/day and the follower growth has been miserable. I’m also on group boards (currently about 10+ group boards.working on joining more). I’m trying to understand if it helps to use tailwind too vs just board booster 

Hi Elna! Thanks for the great info. I plan on checking out Tailwind today! I have two pinterest accounts and they both have approximately 100,000 followers on each. I am also on several group boards. I generally avoid pinning images that link to my website on them, as I’m not sure if board owners would be bothered by this. I’d love to know your thoughts on this.
For me, it’s more budget friendly when I use Tailwind to pin to my group boards. With Tailwind I pin around 50-100 a day. I only pay $9.99 a month for unlimited pins. With Board Booster, I’d have to pay something like $84/month! So with Board Booster, I only pin 45 pins a day which is only $10/month. It’s just more cost effective for me. It may not be for you. Also, I would change that ratio to more pins of YOUR blog and less of other ones. As for follower growth, I don’t suspect a scheduling tool would help; getting more on group boards yes, making your blog Pinterest friendly and your pins Pin friendly.
Now that you have your boards create, you want to create customized board covers. Taking the time to do this will help you to establish your professionalism and solidify your unique identity on Pinterest. Board covers allow you to put your branding on the front of every board, which gives your profile a polish that most business profiles don’t have.

About Blog Hi there! Thanks for joining me! My name is Vanessa and I am a Pinterest Strategist and creative consultant for creative entrepreneurs. Are you using Pinterest for your creative small business? Pinterest is still very underused and misunderstood in the creative world. I'll be sharing my top Pinterest Marketing strategies to get you started and begin driving traffic and sales to your
Alisa Meredith is the Content Marketing Manager at Tailwind – a Pinterest and Instagram scheduler and analytics platform. She is a sought-after speaker and teacher on Pinterest and Promoted Pins in particular, having spoken at Social Media Marketing World, Agents of Change and appearing on The Art of Paid Traffic and Social Pros podcasts. Alisa has invested heavily in becoming an expert in her craft – realizing (and loving) the fact that the learning never ends!  She lives in coastal North Carolina with her pampered pets Spike (who only eats eggs and Spam), Pepe the couchpotato Cavapoo, and more cats than she’d like to admit to.
Their pricing is, again, affordable and reasonable. What’s different about FollowingLike is that you only have to pay a one-off fee. Unlike other automated bots that are going to set you back every month, FollowingLike charges you once. You can buy the one account version for $51 right now. If you’re looking for them to manage more than one account for you, this will set you back $73. It’s worth your money if you invest in the unlimited accounts version. They offer this for a one-time fee of $126, or if you want to pay yearly, it’s $88. Either way, their deals are reasonable.
Starting a new board is one of the initial steps you take towards building your Pinterest marketing endeavor. And that’s exactly when you should also baseline your analytics.See to it that you determine the most critical metrics for your Pinterest campaign, and use the data to understand what content sources you should continue using and which you should avoid in the future.
When I write my Pin descriptions that mimic the language that pinners use when writing notes to themselves, I can increase the engagement on that particular Pin. “LOVE this baked chicken recipe! Pinning for meal planning, healthy eating” is much more inviting than “Check out this baked chicken recipe on my blog! #healthyeating #mealplanning #chickenrecipes. 
Promoted pins are essentially advertisements that business accounts can pay for to guarantee reach to a certain audience. Any Pinterest business account can purchase a promoted pin, they look like standard pins on the interface and they work like typical PPC ads. One of the main advantages of promoted pins on Pinterest is that they actually get just as much, and sometimes even more, engagement than standard pins. Just because they’re an ad, it doesn’t detract users from engaging with the pin which is good news for brands. Learn more about Pinterest’s promoted pins here and the different audience targeting options here.
Social Warfare is one such WordPress plugin that enables the use of social share buttons and Pinterest marketing. Besides being able to use it to set a custom Pinterest image and fallback, their Pro version also has a unique feature called “Pin image for browser extensions”. When turned to the ON position, this toggle adds your custom Pinterest image to the choice of images to Pin when a visitor uses a browser extension to Pin. Social Warfare Pro starts at $29/year for a one website license.
Beth, fab tips! Instantly it struck me that photographers like myself, need to rethink how we present our online content so we can have our work shown without feeling marketers are using it to pretty their brand image and we receive little $ benefit down the line. Photographers spend not only their time — but thousands of dollars a year on equipment, software, make-up crew, props and workshops to generate a single image. A $6k lens an artist buys or rents is done to define eyes and make skin come alive. So instead of whining…

Thank you for the detailed info. Joining Groups makes so much more sense. Great advice! I am a new blogger, http://www.justordinarymom.com, and still learning all the in’s and out’s of getting it started. Needless to say, it has been a challenge. I just posted my FIRST Pinterest post and I am just excited I was able to do it! Now just getting it seen.


!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"))}});
I check their Blog, Pinterest for Business page, and Pinterest for Developers page frequently. I’m not a programmer, so sometimes I need help with the technical language. I love listening to Cynthia Sanchez’s Oh So Pinteresting podcast for assistance in this area. She interviews interesting and knowledgeable individuals who keep me current! I appreciate her tips too. The action steps she suggests are achievable and make a difference in my Pinning!
The benefits for marketers are huge. And here’s one of the biggest and best parts of Buyable Pins: Pinterest doesn’t take a cut of your sales. There’s no commission. You keep every dollar you make on the sales you get from Buyable Pins. Though that has the potential to change down the line if Buyable Pins see a lot of success, for now marketers are using them with no drawbacks.

!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"))}});
×