martes, 2 de abril de 2019

Storium Theory: Optional Challenges

Most of the time, when we put down a challenge, it's definite - a note that the story will be focusing on a particular point. But is it possible to use challenges differently? To lay down a challenge for something the players might want to focus on, but are not required to focus on?

I believe it is a tool for the toolbox...but one I would show great caution in using. I've only pulled out an optional challenge once or twice in my own games, and I am wary of using them often, if at all, in my own narration generally. Storium's rules are set up more for completion of challenges and requiring of challenges, and I think there's a good reason for that.

In setup, an optional challenge wouldn't be so different from a regular challenge - you still want to establish the starting situation, the facts of the challenge, and the possible places the challenge can end up once it is complete. There's not much different in the overall technique of setting it up.

But should you decide to use this tool, I think there are some very important things you will need to be sure you address.

First: How will you know if players are or are not going to play on the challenge? You will need a good way of knowing if players have not played on a challenge yet because they haven't gotten to it yet, or because they do not intend to play on it at all. An optional challenge, being optional, could be ignored completely by players for reasons that have nothing to do with slow play or inactivity. It is important to have a way of determining that the players are not going to play on the challenge, and that it is time to move the scene on.

I suggest that you consider one of the following ideas:
  • Set a deadline based on the other challenges - if the optional challenge is not completed by the time the scene's other challenges are, you will consider it incomplete and move the scene on.
  • Set a deadline based on actual time - if the optional challenge is not completed within X days after the rest of the scene's challenges are (or just within X days if there are no other challenges) you will consider it incomplete and move the scene on.
  • Require an affirmative statement from a player that they intend to play on the optional challenge by a specific date. If you have no such statement by that date, you will remove the optional challenge.
These methods are probably not the only ones...or even likely the best...but they all allow you to know when you can regard the challenge as incomplete and move forward. Whatever choice you make, be sure you tell your players so they know what the requirements are.

Second: What happens when the optional challenge is incomplete?

This is a pretty important question, and one that, I think, gets at the reason I don't use optional challenges much. If something's critical enough to the story that you want to set up a challenge for it, it seems like it is something the group should have to interact with - even if their interaction is playing Weakness cards and having their characters utterly ignore it and let it go wrong. In other words, the characters might not care about something, but if it is important enough to the story to rate a challenge, the players should have to do something about it...even if that something is having their characters do nothing. The story of the challenge, once laid out, should probably progress.

If it goes well, then, it ends Strong. If it goes poorly, it ends Weak. If it is less clear, it ends Uncertain. But that's all determined by the cards.

So...what do you do with a challenge that seemed interesting enough to put out there as an option, but that seems like something the character's don't have to address?

My best bet is that you do nothing. An optional challenge is something that is interesting, but not critical. The players don't gain or lose anything by not going after it. It's only if they actually engage it that it matters to the story in any way.

Thus, if the players don't seem interested in it and leave it alone, it just drops off for the moment. Nothing bad happens, nothing good happens. It just fades away into the background again.

That's not to say you can't bring it back again later, or bring it back again later as a normal, required challenge. It's just that for the moment, it wasn't critical enough to be made required, so nothing's reaching any kind of story-altering point with it. It just fades away for now.

If on the other hand players play some of the cards on the challenge, but don't finish it, I'd probably go by my usual rule for ending a challenge early when it becomes absolutely necessary: Most likely, end it by whatever the current result would be (i.e. if it is going Strong, it ends Strong, if it is going Weak, it ends Weak, if it is going Uncertain, it ends Uncertain) - this method makes the players' card plays so far clearly matter, so that's my preference. If you use a different rule for those cases in your own games, be consistent.

But that brings me to another consideration...

Third: How many points do you put on the thing, anyway?

I'm going to just say outright that I think the answer is one, possibly two at maximum. An optional challenge is not the focus of the scene - it is by definition something that can be entirely ignored. Thus, it isn't anywhere near as important as other challenges, and shouldn't get a lot of focus in the scene at hand.

Furthermore, if you put more points on an optional challenge, it makes it harder to judge when players no longer care about it - once it has become active, how do you judge that it isn't going to be active any further? You can always rule that an optional challenge becomes required if at least one player plays a card on it, of course, but that could get messy in terms of game morale and community if players disagree about whether they want to play on it.

So...I suggest making your life as easy as possible by using only one or two points, tops, and making clear to your players that whatever "deadline" you set for the optional challenge is a completion deadline, not a play deadline - the challenge needs to be complete by then or you will move things on. That will prevent an optional challenge from causing delays.

Finally, though: Consider whether the challenge should even be optional in the first place.

Most of the things I've considered as, well, optionally "optional" challenges were ideas that I ended up deciding would either fit perfectly well as required challenges right then, or would fit perfectly well as required challenges later. I've rarely come across something that I considered important to note in challenge form, but not critical enough to be something the players had to address.

If you're considering an optional challenge, think about it a bit more for a while...is it really something that should be optional, or is it just something that hasn't come to a head yet? Maybe it's something you can get some actual drama out of later, and make it a normal challenge in a later scene. Or maybe it's something you can hint at with a minor required challenge now - perhaps to see if someone notices something - and bring in more fully down the line.

Or perhaps it is something that actually is pretty vitally important right now, in which case it should be a required challenge...right now.

So, when can an optional challenge be helpful?

I could see them being useful if you want to allow the group to choose a direction, but neither direction is necessarily better or worse for the story (if one direction is better and the other is worse, you'd instead do a regular challenge and set the first up as the Strong outcome and the second as the Weak). Then, you could set up two different one-point challenges, and tell the players they can only do one of them - that sets them off on that path and determines how it starts out for them.

It isn't my chosen way to find where the players want to go in the story, but I could see it working.

Another method might be something that is solidly an opportunity for the players - again, if they don't do anything, it doesn't go wrong or anything like that, but perhaps it is something they can use to "shortcut" the plot in some way. You'd have to be careful with this one - it's easy to run into the "why don't you just do this as a regular challenge" internal question - but there are ways I could see it working. If you do this, then, the Strong result is very good for the characters, and the Weak result is perhaps less so, but still generally quite good.

The problem I run into myself with that is that if you use that method, it becomes hard to argue that things aren't worse if the player decide not to play the challenge...in which case, again, I feel like it probably shouldn't be optional because it impacts the story in a notable way. And that's exactly where I've ended up when I've reflected on the few times I've used optional challenges...I end up feeling like what I did was render a part of the story optional when it was actually going to have a definite impact. 

And that's the point I keep coming back to myself in considering this - I just generally can't justify putting a challenge down and treating it as "optional." When I put a challenge down, it means that a notable event has started in the story, and the players, through their card plays, need to see where it goes. It needs to get to some conclusion or another, so that we know where the story goes after it. When I find myself thinking of perhaps telling my players a challenge is optional, I start instead thinking of whether it should be there yet at all.

But: I know that this is a technique some other narrators have used in the past, and I'd very much be interested to hear others' thoughts on it. Have you used optional challenges? What did they represent in your game? And how did you ensure that you knew it was fine to move the game forward? Write in, and let me know!

lunes, 1 de abril de 2019

The Ants Go Marching


March of the Ants is not a game that would ordinarily catch my attention, but a good friend of mine did the artwork for the Minions of the Meadow expansion, which prompted me to back the Kickstarter for the expansion and pick up a copy of the base game. Well, that, and the giant centi-meeple...

Nepotism aside, the game is pretty good. It features elements of resource management and area control, with a tile-based board that unfolds gradually as the game progresses. Each player works to expand their colony of ants outward to collect resources while avoiding (or fighting off) the dreaded centipedes. Player turns involve a lot of meaningful decisions and the game gets going right away, avoiding a lot of the slow build-up that is common to resource management games.

The mighty centimeeple...
Cards are played for various effects, but mainly to evolve your particular species of ant by improving its head, thorax and abdomen, which gives you additional in-game abilities and results in an often bizarre Frankenstein-like mix of different ant parts.

The expansion adds several small modules to the game which can be mixed and matched depending on how much more complex players want the game to be. It includes aphids which players can herd to generate more food, parasites which add a bit more "take that" style player interaction, and predators that can be used to further antagonize your opponents, but at the risk of giving them more points if they manage to defeat them.

The game also includes a solo/co-op variant, which increasingly seems to be a must for Kickstarter games.

The graphic design leans towards readability over aesthetics (which is a welcome change from a lot of games from less experienced publishers), and the components are solid and of high quality, with nice bright colors that make everything easy to see and understand.

Rating: 3 (out of 5) The game mechanics and structure are extremely solid, but the theme leaves me a little cold, otherwise I would probably play this game more often.

viernes, 29 de marzo de 2019

10 Highest Paying URL Shortener to Earn Money Online 2019

  1. CPMlink: CPMlink is one of the most legit URL shortener sites.You can sign up for free.It works like other shortener sites.You just have to shorten your link and paste that link into the internet.When someone will click on your link.
    You will get some amount of that click.It pays around $5 for every 1000 views.They offer 10% commission as the referral program.You can withdraw your amount when it reaches $5.The payment is then sent to your PayPal, Payza or Skrill account daily after requesting it.
    • The payout for 1000 views-$5
    • Minimum payout-$5
    • Referral commission-10%
    • Payment methods-Paypal, Payza, and Skrill
    • Payment time-daily

  2. Clk.sh: Clk.sh is a newly launched trusted link shortener network, it is a sister site of shrinkearn.com. I like ClkSh because it accepts multiple views from same visitors. If any one searching for Top and best url shortener service then i recommend this url shortener to our users. Clk.sh accepts advertisers and publishers from all over the world. It offers an opportunity to all its publishers to earn money and advertisers will get their targeted audience for cheapest rate. While writing ClkSh was offering up to $8 per 1000 visits and its minimum cpm rate is $1.4. Like Shrinkearn, Shorte.st url shorteners Clk.sh also offers some best features to all its users, including Good customer support, multiple views counting, decent cpm rates, good referral rate, multiple tools, quick payments etc. ClkSh offers 30% referral commission to its publishers. It uses 6 payment methods to all its users.
    • Payout for 1000 Views: Upto $8
    • Minimum Withdrawal: $5
    • Referral Commission: 30%
    • Payment Methods: PayPal, Payza, Skrill etc.
    • Payment Time: Daily

  3. LINK.TL: LINK.TL is one of the best and highest URL shortener website.It pays up to $16 for every 1000 views.You just have to sign up for free.You can earn by shortening your long URL into short and you can paste that URL into your website, blogs or social media networking sites, like facebook, twitter, and google plus etc.
    One of the best thing about this site is its referral system.They offer 10% referral commission.You can withdraw your amount when it reaches $5.
    • Payout for 1000 views-$16
    • Minimum payout-$5
    • Referral commission-10%
    • Payout methods-Paypal, Payza, and Skrill
    • Payment time-daily basis

  4. Adf.ly: Adf.ly is the oldest and one of the most trusted URL Shortener Service for making money by shrinking your links. Adf.ly provides you an opportunity to earn up to $5 per 1000 views. However, the earnings depend upon the demographics of users who go on to click the shortened link by Adf.ly.
    It offers a very comprehensive reporting system for tracking the performance of your each shortened URL. The minimum payout is kept low, and it is $5. It pays on 10th of every month. You can receive your earnings via PayPal, Payza, or AlertPay. Adf.ly also runs a referral program wherein you can earn a flat 20% commission for each referral for a lifetime.
  5. Wi.cr: Wi.cr is also one of the 30 highest paying URL sites.You can earn through shortening links.When someone will click on your link.You will be paid.They offer $7 for 1000 views.Minimum payout is $5.
    You can earn through its referral program.When someone will open the account through your link you will get 10% commission.Payment option is PayPal.
    • Payout for 1000 views-$7
    • Minimum payout-$5
    • Referral commission-10%
    • Payout method-Paypal
    • Payout time-daily

  6. Short.am: Short.am provides a big opportunity for earning money by shortening links. It is a rapidly growing URL Shortening Service. You simply need to sign up and start shrinking links. You can share the shortened links across the web, on your webpage, Twitter, Facebook, and more. Short.am provides detailed statistics and easy-to-use API.
    It even provides add-ons and plugins so that you can monetize your WordPress site. The minimum payout is $5 before you will be paid. It pays users via PayPal or Payoneer. It has the best market payout rates, offering unparalleled revenue. Short.am also run a referral program wherein you can earn 20% extra commission for life.
  7. Ouo.io: Ouo.io is one of the fastest growing URL Shortener Service. Its pretty domain name is helpful in generating more clicks than other URL Shortener Services, and so you get a good opportunity for earning more money out of your shortened link. Ouo.io comes with several advanced features as well as customization options.
    With Ouo.io you can earn up to $8 per 1000 views. It also counts multiple views from same IP or person. With Ouo.io is becomes easy to earn money using its URL Shortener Service. The minimum payout is $5. Your earnings are automatically credited to your PayPal or Payoneer account on 1st or 15th of the month.
    • Payout for every 1000 views-$5
    • Minimum payout-$5
    • Referral commission-20%
    • Payout time-1st and 15th date of the month
    • Payout options-PayPal and Payza

  8. Short.pe: Short.pe is one of the most trusted sites from our top 30 highest paying URL shorteners.It pays on time.intrusting thing is that same visitor can click on your shorten link multiple times.You can earn by sign up and shorten your long URL.You just have to paste that URL to somewhere.
    You can paste it into your website, blog, or social media networking sites.They offer $5 for every 1000 views.You can also earn 20% referral commission from this site.Their minimum payout amount is only $1.You can withdraw from Paypal, Payza, and Payoneer.
    • The payout for 1000 views-$5
    • Minimum payout-$1
    • Referral commission-20% for lifetime
    • Payment methods-Paypal, Payza, and Payoneer
    • Payment time-on daily basis

  9. BIT-URL: It is a new URL shortener website.Its CPM rate is good.You can sign up for free and shorten your URL and that shortener URL can be paste on your websites, blogs or social media networking sites.bit-url.com pays $8.10 for 1000 views.
    You can withdraw your amount when it reaches $3.bit-url.com offers 20% commission for your referral link.Payment methods are PayPal, Payza, Payeer, and Flexy etc.
    • The payout for 1000 views-$8.10
    • Minimum payout-$3
    • Referral commission-20%
    • Payment methods- Paypal, Payza, and Payeer
    • Payment time-daily

  10. Linkbucks: Linkbucks is another best and one of the most popular sites for shortening URLs and earning money. It boasts of high Google Page Rank as well as very high Alexa rankings. Linkbucks is paying $0.5 to $7 per 1000 views, and it depends on country to country.
    The minimum payout is $10, and payment method is PayPal. It also provides the opportunity of referral earnings wherein you can earn 20% commission for a lifetime. Linkbucks runs advertising programs as well.
    • The payout for 1000 views-$3-9
    • Minimum payout-$10
    • Referral commission-20%
    • Payment options-PayPal,Payza,and Payoneer
    • Payment-on the daily basis

Reminder SMS/Call Log Policy Changes

Posted by Paul Bankhead, Director, Product Management, Google Play

TLDR; As previously announced and directly communicated to developers via email, we'll be removing apps from the Google Play Store that ask for SMS or Call Log permission and have not submitted a Permissions Declaration Form. If you have not submitted a permissions declaration form and your app is removed, see below for next steps.

We take access to sensitive data and permissions very seriously. This is especially true with SMS and Call Log permissions, which were designed to allow users to pick their favorite dialer or messaging app, but have also been used to enable many other experiences that might not require that same level of access. In an effort to improve users' control over their data, last October we announced we would be restricting developer access to SMS and Call Log permissions.

Our new policy is designed to ensure that apps asking for these permissions need full and ongoing access to the sensitive data in order to accomplish the app's primary use case, and that users will understand why this data would be required for the app to function.

Developers whose apps used these permissions prior to our announcement were notified by email and given 90 days to either remove the permissions, or submit a permissions declaration form to enable further review.

More about app reviews

We take this review process seriously and understand it's a change for many developers. We apply the same criteria to all developers, including dozens of Google apps. We added to the list of approved use cases over the last few months as we evaluated feedback from developers.

Our global teams carefully review each submission. During the review process, we consider the following:

  • Likelihood that an average user would understand why this type of app needs full access to the data.
  • User benefit of the feature.
  • Importance of the permission relative to the core functionality of the app.
  • Risks presented by all apps with this use case having access to this sensitive data.
  • Availability of more narrow alternatives for enabling the feature.

With this change, some uses cases will no longer be allowed. However, many of the apps we reviewed with one of these permissions can rely on narrower APIs, reducing the scope of access while accomplishing similar functionality. For example, developers using SMS for account verification can alternatively use the SMS Retriever API, and apps that want to share content using SMS can prepopulate a message and trigger the default SMS app to show via intents.

Tens of thousands of developers have already resubmitted their apps to support the new policy or have submitted a form. Thank you! Developers who submitted a form received a compliance extension until March 9th.

Next steps

Over the next few weeks, we will be removing apps from the Play Store that ask for SMS or Call Log permission and have not submitted a permission declaration form. If your app is removed and you would like to have it republished, you can do one of the following in the Play Console:

  • submit a new version without these permissions, or
  • submit a new version of your app that retains the permissions. Doing so will require you to complete a permissions declaration form inside the Play Console (coming soon) and will give you an extension until March 9th to remove the permissions or receive approval for your use case.

Keeping our overall Android ecosystem healthy is very important, and protection of user data is vital to the long term health of all developers. We know these changes have required significant work from you and we appreciate your efforts to create innovative experiences while protecting user's privacy.

Teeter Totter



There is an odd balancing act specific to game stores in which customer satisfaction vies with retailer profitability. This is unlike other retailer relationships because game trade retailers often see product as a function of service. Most game trade retailers know nothing about retail and a tremendous amount about event management. They are party planners with gift shops for the most part. When Wizards of the Coast marketing asks us about our customers, they say players, because to them, we are in the business of "butts in seats."

This model is a teeter totter, in which retailer profitability decreases as we give in to perverse pressures demanding customer satisfaction. A great store will have strong customer satisfaction and profitability, and we're not talking about that. This is a model of a broken store and in many cases a broken community, where selling things profitably and running events is simply not enough for the customer base. They demand more, be it even lower prices or free or close to free events. Let's take a look at each side.

On the retailer profitability side, the downward pressures on top result in decisions leading to higher profitability. Rising costs often result in higher prices or at least holding the line on prices. Labor, for example, is rising in many states with increased minimum wage and the decrease in Magic margins results in many stores increasing box prices and event prices (you would hope). These things are seen as greed to customers, thus the same activity in green for retailers is seen differently, in red, by customers. If you ever hear a customer talking about prices over MSRP, it's likely they are comparing online.

On the bottom of that retailer model are reasons why profitability declines because of retailer decisions, often with the goal of increasing customer satisfaction. There is a certain level of holding the line or even reducing costs to attempt to delight customers. Most weekly Magic events, I guarantee you, are poor margin events designed more as customer appreciation than profitable endeavors. That these weekly events have been declining in many markets means even this is not enough. Our Friday Night Magic is in the 25% range and even that decrease in margin isn't enough to attract large crowds anymore. I know there are areas of my store where I keep prices low to attract customers, such as card supplies. Some of these customers I know only buy supplies from me and buy their main game online, so I want something from them.

Also on the bottom tier are the monastic sycophants, the retailers who claim they are there to serve the community, like some monk choosing a vow of poverty, so some 20 year old dude can have a place to play Magic the Gathering. We are about the people man! I know I won't be insulting them because they're off on a Magic blog learning about some new mechanic and could care less about business.

On the customer side, on the top, we have pressures that push down profitability in exchange for customer satisfaction. Unrealistic expectations are what we get with the likes of Amazon, which has a net profit margin of around 2%, when it makes any money at all. Take your current personal income and divide it by three and ask yourself if you would still go to work today. That's how much you're asking retailers to earn in their business, selling games and running events for customers.

Customers come in truly believing and spouting their truth that the Amazon price is the price. Retailers may not set their prices at this unrealistic level, but the pressure means they're certainly not likely to exceed it. Thus happiness is decreased and retailers look for other ways to make customers happy, like low margin Magic events and a store clogged with D&D customers who buy their books on Amazon at wholesale. Retailers are increasingly looking for ways to turn their retail environments into service environments due to this pressure and many of my retailer friends can't move to this model quick enough.

Retailers call most behaviors related to unrealistic expectations entitlement, but as capitalists we see this for what it is. A large, multinational corporation is using retail as a loss leader to dominate market share while propping it up with outside services all backed by Wall Street against Main Street. Brilliant! Unbeatable! Customers on that march care nothing about the realities of rising wages and decreasing margins. When your store closes as you accept their entitlement, they'll rattle the door once or twice and drive across town. Your store closing will be the topic of conversation at the pauper event, for at least five minutes. For the entitled, the struggle about income inequality, higher wages and a strong middle class is a personal challenge, not something out there.

It took a couple minutes to think of examples in which customers improve store profitability through their actions, but they exist. Only 20% of our customers use our very expensive game space, but when I polled customers, 80% of them buy in our store because we support the gaming community by having space. I was blunt in these conversations and many said they wouldn't shop if we didn't have it, even though it didn't benefit them directly. Community support is a very real, and irritatingly intangible force, keeping stores in business. It lives in a strange psychological limbo where "word of mouth" and the shifting demands of tween girls resides.

Blind loyalty is on the dark side of community support. These customers will support a store because Bob is really trying. Loyalists spread their money around to every store in town because they want a vibrant, diverse community, rather than voting with their wallet for the best store. As store owners, we're in this death match of competition, working hard to delight customers in the face of rising costs, yet there are customers who won't reward our efforts, embracing a kind of game store socialism. The blind loyalists are a small crowd that can't be cracked, although I certainly try.


Gibraltar Chess Festival Gets A Stamp

The Gibraltar Chess Festival has become one of the premiere events on the chess calender, drawing some of the top talent to the Rock for 10 days, from 24th January to 2nd February, 2012. For the tenth anniversary, they're issuing a set of stamps depicting classic games from past years:
The games featured on the stamps have been specially chosen as representing the best of the many thousands contested in Gibraltar over the past decade. All the players shown are grandmasters. Two are women. Pia Cramling (Sweden) has played in all ten Gibraltar festivals, while Natalia Zhukova (Ukraine) won the top female award in 2010. Michael Adams, Nigel Short (both England) and Vassily Ivanchuk (Ukraine) are all former Gibraltar champions. Viktor Bologan (Moldova) and Fabiano Caruana (Italy) are elite players with aggressive styles popular with the public. Chess legend Viktor Korchnoi (Switzerland) fought two World Championship matches with arch-rival Anatoly Karpov.
My children were puzzled when they first learned about stamp collecting. I explained that it was something we had to do before fun was invented.

You can follow the Gibraltar games live if you like.

h/t: Wayne Schmittberger

jueves, 28 de marzo de 2019

Policy Resources Available To You

We want to do everything we can to help our publishers succeed.

Beyond providing the AdSense platform to monetize content, we provide various channels through which we communicate policies, best practices and product changes to our publishers.

What resources are available?

We know that one size doesn't fit all for publishers when it comes to preferred methods of transmitting messages and information.  There are several platforms where we provide policy information to publishers.

First, we have our Policy Help Center. Through the Help Center, publishers can view all AdSense program policies, with detailed information on specific areas such as content policies, ad implementation policies, webmaster guidelines and much more.

Next, we have an AdSense Forum, comprised of experienced expert publishers that are passionate about helping other publishers better understand AdSense policies.  Here, you can review previous threads or post questions and receive feedback from the community.

We also have our AdSense YouTube channel, a platform we are investing in going forward to address questions for those publishers who prefer videos over text. We plan to update this resource frequently throughout the next year.

For big policy changes, check out our Inside AdSense blog, where we generally post updates first. We have Googlers from across AdSense posting best practices as well as practical advice to avoid common pitfalls, increase revenue and remain policy compliant. We'll also provide updates on industry drivers, which may be useful to publishers. 

And more recently we've also tried to amplify our messaging through the AdSense social channels on Facebook & Twitter.  Generally, these posts reiterate an update that we've posted on our AdSense blog, with a link to that posting.

Lastly, we often speak at conferences and host publisher events at our offices worldwide. At these events, we discuss our program policies and gather in-person feedback from you. This feedback is valuable and has resulted in modifications to products, policies, and policy enforcement to better serve your needs.

Why is it important for Google to provide all of these resources?

We know that your first priority is creating content and growing your business. We want to do our part to help you succeed, so we've provided multiple platforms to help you understand our policies in the way that suits you best. To put it simply: we want to provide the right resource information, at the right time, in as many places as possible to help you understand our policies.

We also want to make sure you have a number of paths to provide feedback. Our publisher events at Google offices are a great opportunity for this. Additionally, my entire role representing Publisher Policy Communications places a face to our policies, and a feedback loop from you, to the policy team.

Communication involves listening

Communication is a two way street. We've listened to your feedback, and created several ways, on several platforms for publishers to better understand our policies. We will always try to interact with you in ways that work best for you. When you succeed, we succeed. Please let us know how we can better communicate our policies to you.

John Brown
Head of Publisher Policy Communications