
How we posted the IFrame application on four social networks (moderation pitfalls)
I want to share the experience of posting applications on social networks.

Let's go ahead on the list. Our Fresh Shop, an app store on social networks, will act as a test subject.
For ease of perception, each case will be divided into three steps, and the results will be given at the end.
Step 1 - Registering the developer and creating the application
At the bottom there is a link to the "developers" - click on it. We get to the help center: here you can find out about the rules of placement, the capabilities of the API, as well as ask the moderators a question on an impromptu forum .
About the forum: The idea is good. Moderators try to respond within an hour or two. However, there is a frank confusion over where the post of moderator and where not. Some of the messages remain unanswered (or are the authors sent a reply in PM?). In general, to navigate in this space is complicated and it is better to write to the moderator by mail. By the way, the answer to our mailbox was four days. Step 2 - Configuring the application Click on the noticeable “create application” button and get down to business.


The application asks you to confirm your humanity by phone. And when the start info is filled in - this is the universal window that opens: And, most importantly, there is a tab “applications” right there. Through it, you can quickly and simply inform the moderator that the application is ready to be launched and published in the directory. This is the next step. Step 3. - Publishing the application We write to the moderator. We list his votes (10 pieces), he watches our application, approves and returns the votes back. All is ready. Impressions: 4.5 / 5 What pleases:

What saddens:
Facebook
Step 1 - Registering the developer and creating the application
Follow the link to the "developers" in the footer. Instead of a VKontakte forum with discussions, there is a blog of developers - it is expected that with English-language posts. We perform the familiar actions - click on the “Applications” and get into the settings: Step 2 - Configure the application Unfortunately, the interface is localized in parts (especially this concerns the development part) - and this spoils the impression a little. You will need the following settings: “Basic”, “Auth Dialog” (this is the same pop-up requesting access to friends) and “Advanced”. With proper patience, everything becomes clear, and the tips help fill out the fields correctly.


Of the additional goodies - here lies the most detailed documentation on the API and placement rules. And, of course, Insights - schedules of visits (unloading is present, in .xls and .csv).
Step 3. - Publish the
Surprise application - there is no pre-moderation. Your application becomes available immediately. The criterion for appearing in the directory is 5 application users (you will find yourself somewhere in the tail itself). To promote the application - promote it yourself through thematic groups or advertising.
Impressions: 4/5
What pleases:
What saddens:
Step 1 - Registering the developer and creating the application
In Orange Classmates, everything is not so orange. Firstly, in order to get into the developers, you need ... No, this is not a joke, this is the internal space of Odnoklassniki. You need to read the text properly, click on the links with the rules, and finally register the developer. There is no need to talk about the appearance of the interface at all, and the presentation of the functional part is not organized in the best way. You fill out the form and register with JIRA (this is a bugtracker ). If you are working with her for the first time, you will have to work hard and figure out what's what. Step 2 - Setting up the application In order to publish the application, you will have to go through a thorough (and lengthy) pre-moderation.

To begin with, we make the application in the sandbox, open our project in JIRA, show it to moderators, and get developer status. We create the application in Odnoklassniki - minimum settings, it pleases: If you decide that the worst is behind - do not be fooled. You have to communicate with the moderator - on the forum of your project. Step 3. - Publish the application Reconciliation begins. The fate of your application is now in the hands of two people - a moderator (he is testing and you will have 90% of dialogs with him) and the project manager (makes the final decision). A feature of creating an application in Odnoklassniki is the extremely sluggish reaction of moderators. Get ready to get the answer to your question the next day, at best.

The second feature of the local QA is that the moderator does not publish the entire report about the bugs found right away, but issues them in portions. It looks like this: they write to you what needs to be fixed. You correct and set the appropriate status. After a day or two, you get another bug report. Etc. With this approach, a week or two takes to the “party”.
And when you bring your application in line - again, do not rush to rejoice. Because they’ll send you such a footcloth:
Click and do not be scared: In addition to a bunch of copies of all kinds of documents, you will need to compose and send your KP, and then conclude an agreement with Odnoklassniki LLC. All in an adult way. With the conclusion of the contract, there are also “charms”, I will bring them in the “entry barriers” below. Impressions: 2/5 What pleases:

What saddens:
Step 1 - Registering the developer and creating the application.
Click on the “developers” in the footer - everything is traditional. My world is greeted by a fun page with pac-Pacs and talks about what a “social app” is. In general, the page is pleasant and convenient - the steps for creating the application are described in the right column, the text is seasoned with useful links. True, the documentation looks a little poor, but attached my.mail.ru/community/myplatform »target =" "blank_> community where you can discuss pressing issues. We will talk about it a bit later. Pre-registration as a developer is not needed, we proceed immediately to the creation applications, there is a corresponding button at the top Step 2 - Configure the application

The settings window is compact and understandable. It looks like this: Download avatars, set up an IFrame, go to the "Publishing" tab. We are offered to publish in a catalog or simply make the application available to other users. At that moment, our needs did not include promotion - therefore, we choose the second. Step 3. - Publishing the application And here the tale ends (Odnoklassniki, hello!). Feedback from the moderators is slow, the answers come to your email inbox and contain brief comments, like:

A familiar handwriting is recognized: requirements come one by one. Again, moderation is based on the principle: corrected, sent a request, received a report, corrected, sent a request ...
If you have a question - writing to a moderator is useless. Complain about the moderator to a specially provided box - as it turned out, too. You can leave a question in the community theoretically - here the consultants are relatively quick.
However, there is one feature that negates all the advantages at all: Sudden removal of the application without explanation - the same thing happened with our experimental subject. Specifically: after a couple of weeks of boring approvals, the moderator sent a comment: "Online stores are temporarily not accepted." Impressions: 2/5 What pleases:

What saddens:
As we expected, facebook and its Russianclonefellow showed themselves almost flawlessly. But the gentlemen from the notorious Mail.Ru Group holding company, apparently, are engaged in vigil - they are building barriers, they are cutting out from the catalog of the objectionable, ignoring questions as necessary.
They put on quality, what do you think?
UPD: Fresh: one of our brave client fought long and hard with the moderators, as a result I received a comment that “We made a decision not to post applications created at Fresh Shop, because they are competing with Odnoklassniki’s internal service, which we will soon launch. ”
By the way, another brave client from Ukraine also had a long correspondence with administrators and - after repeatedly dubbing the application under new and new requirements, he received a response. I quote the client: “... they said that they still do not have requirements for Ukrainian sites, and they still do not know what to do with people like us. That is, they sent us sweetly. ”
No, we all understand how, corporate ethics obliges us not to send from the doorstep, but first to produce portioned bug reports for a month. And only after that politely hint that, they say, your application is not entirely comme il faut. But the sediment from this approach remains.

I won’t surprise anyone if I say that the most famous social networks in our country are VKontakte, Odnoklassniki, My World and Facebook. We don’t charge Twitter and YouTube, because there is no application catalog there. Other social networks fall short in popularity and therefore are not of interest.
Let's go ahead on the list. Our Fresh Shop, an app store on social networks, will act as a test subject.
For ease of perception, each case will be divided into three steps, and the results will be given at the end.
In contact with
Step 1 - Registering the developer and creating the application
At the bottom there is a link to the "developers" - click on it. We get to the help center: here you can find out about the rules of placement, the capabilities of the API, as well as ask the moderators a question on an impromptu forum .
About the forum: The idea is good. Moderators try to respond within an hour or two. However, there is a frank confusion over where the post of moderator and where not. Some of the messages remain unanswered (or are the authors sent a reply in PM?). In general, to navigate in this space is complicated and it is better to write to the moderator by mail. By the way, the answer to our mailbox was four days. Step 2 - Configuring the application Click on the noticeable “create application” button and get down to business.


The application asks you to confirm your humanity by phone. And when the start info is filled in - this is the universal window that opens: And, most importantly, there is a tab “applications” right there. Through it, you can quickly and simply inform the moderator that the application is ready to be launched and published in the directory. This is the next step. Step 3. - Publishing the application We write to the moderator. We list his votes (10 pieces), he watches our application, approves and returns the votes back. All is ready. Impressions: 4.5 / 5 What pleases:

- The presence of a universal and convenient “application cabinet”.
- Ability to track statistics and upload it to .xls.
- Fast communication with the moderator.
- Low entry barriers.
- Usability and simplicity of the interface.
What saddens:
- Moderators may suddenly block your already published application (for example, for a redirect to a third-party site without warning or other inconsistencies with the rules and regulations ). However, these are fair measures.
- Sometimes - not the most responsive response of the moderators.
- Due to the “infinity” of the VK site, getting to the “developers” link in the footer is quite problematic :). Although the same can be said about Facebook and My World.
Step 1 - Registering the developer and creating the application
Follow the link to the "developers" in the footer. Instead of a VKontakte forum with discussions, there is a blog of developers - it is expected that with English-language posts. We perform the familiar actions - click on the “Applications” and get into the settings: Step 2 - Configure the application Unfortunately, the interface is localized in parts (especially this concerns the development part) - and this spoils the impression a little. You will need the following settings: “Basic”, “Auth Dialog” (this is the same pop-up requesting access to friends) and “Advanced”. With proper patience, everything becomes clear, and the tips help fill out the fields correctly.


Of the additional goodies - here lies the most detailed documentation on the API and placement rules. And, of course, Insights - schedules of visits (unloading is present, in .xls and .csv).
Step 3. - Publish the
Surprise application - there is no pre-moderation. Your application becomes available immediately. The criterion for appearing in the directory is 5 application users (you will find yourself somewhere in the tail itself). To promote the application - promote it yourself through thematic groups or advertising.
Impressions: 4/5
What pleases:
- Availability of the most detailed API information in a digestible form.
- The ability to track statistics and upload it to .xls and .csv.
- Lack of pre-moderation (!!!).
- The absence of any entry barriers.
What saddens:
- Most of the useful analytics, instructions, and interface are in English.
- Not very convenient navigation and slightly overloaded structure developers.facebook.com/
Classmates
Step 1 - Registering the developer and creating the application
In Orange Classmates, everything is not so orange. Firstly, in order to get into the developers, you need ... No, this is not a joke, this is the internal space of Odnoklassniki. You need to read the text properly, click on the links with the rules, and finally register the developer. There is no need to talk about the appearance of the interface at all, and the presentation of the functional part is not organized in the best way. You fill out the form and register with JIRA (this is a bugtracker ). If you are working with her for the first time, you will have to work hard and figure out what's what. Step 2 - Setting up the application In order to publish the application, you will have to go through a thorough (and lengthy) pre-moderation.

To begin with, we make the application in the sandbox, open our project in JIRA, show it to moderators, and get developer status. We create the application in Odnoklassniki - minimum settings, it pleases: If you decide that the worst is behind - do not be fooled. You have to communicate with the moderator - on the forum of your project. Step 3. - Publish the application Reconciliation begins. The fate of your application is now in the hands of two people - a moderator (he is testing and you will have 90% of dialogs with him) and the project manager (makes the final decision). A feature of creating an application in Odnoklassniki is the extremely sluggish reaction of moderators. Get ready to get the answer to your question the next day, at best.

The second feature of the local QA is that the moderator does not publish the entire report about the bugs found right away, but issues them in portions. It looks like this: they write to you what needs to be fixed. You correct and set the appropriate status. After a day or two, you get another bug report. Etc. With this approach, a week or two takes to the “party”.
The solution is to seriously and permanently sit down at the list of requirements, memorize it, test your application several times, and only then give it to pieces.
And when you bring your application in line - again, do not rush to rejoice. Because they’ll send you such a footcloth:
Click and do not be scared: In addition to a bunch of copies of all kinds of documents, you will need to compose and send your KP, and then conclude an agreement with Odnoklassniki LLC. All in an adult way. With the conclusion of the contract, there are also “charms”, I will bring them in the “entry barriers” below. Impressions: 2/5 What pleases:

- Simple settings in the application itself.
- The ability to track statistics and upload it.
What saddens:
- A dull interior space where it’s difficult to navigate.
- A complex, multi-stage application publishing system.
- Slow pre-moderation.
- "Portioned" bug reports.
- Entry barriers: agreements are concluded only with legal entities and only with residents of the Russian Federation. Anyway, bye.
- A tough standard that the application must comply with.
- In some places the interface is not translated into Russian.
- Not the most convenient API reference material.
My world
Step 1 - Registering the developer and creating the application.
Click on the “developers” in the footer - everything is traditional. My world is greeted by a fun page with pac-Pacs and talks about what a “social app” is. In general, the page is pleasant and convenient - the steps for creating the application are described in the right column, the text is seasoned with useful links. True, the documentation looks a little poor, but attached my.mail.ru/community/myplatform »target =" "blank_> community where you can discuss pressing issues. We will talk about it a bit later. Pre-registration as a developer is not needed, we proceed immediately to the creation applications, there is a corresponding button at the top Step 2 - Configure the application

The settings window is compact and understandable. It looks like this: Download avatars, set up an IFrame, go to the "Publishing" tab. We are offered to publish in a catalog or simply make the application available to other users. At that moment, our needs did not include promotion - therefore, we choose the second. Step 3. - Publishing the application And here the tale ends (Odnoklassniki, hello!). Feedback from the moderators is slow, the answers come to your email inbox and contain brief comments, like:

- “It is forbidden to ask the user to enter additional data”
- "The name of the application in the directory should be written in Cyrillic"
- “The name on the logo does not match the name of the application”
A familiar handwriting is recognized: requirements come one by one. Again, moderation is based on the principle: corrected, sent a request, received a report, corrected, sent a request ...
If you have a question - writing to a moderator is useless. Complain about the moderator to a specially provided box - as it turned out, too. You can leave a question in the community theoretically - here the consultants are relatively quick.
However, there is one feature that negates all the advantages at all: Sudden removal of the application without explanation - the same thing happened with our experimental subject. Specifically: after a couple of weeks of boring approvals, the moderator sent a comment: "Online stores are temporarily not accepted." Impressions: 2/5 What pleases:

- Usability of the interface.
- The presence of a universal “application cabinet”.
- Active moderators in the community.
- The ability to track statistics.
What saddens:
- Slow pre-moderation.
- "Portioned" bug reports.
- Entry barriers: your application may not be missed explaining this by the “editorial policy” (!!!).
- Removing an application from the catalog without explanation.
Total:
As we expected, facebook and its Russian
They put on quality, what do you think?
UPD: Fresh: one of our brave client fought long and hard with the moderators, as a result I received a comment that “We made a decision not to post applications created at Fresh Shop, because they are competing with Odnoklassniki’s internal service, which we will soon launch. ”
By the way, another brave client from Ukraine also had a long correspondence with administrators and - after repeatedly dubbing the application under new and new requirements, he received a response. I quote the client: “... they said that they still do not have requirements for Ukrainian sites, and they still do not know what to do with people like us. That is, they sent us sweetly. ”
No, we all understand how, corporate ethics obliges us not to send from the doorstep, but first to produce portioned bug reports for a month. And only after that politely hint that, they say, your application is not entirely comme il faut. But the sediment from this approach remains.