App e EULA e restrizioni di Facebook App: cosa non possono fare la mia app web?

7

Ho scritto una piccola app web (in Java / GWT / JS) e ho sperimentato l'idea di renderlo disponibile anche tramite Facebook come App di Facebook.

Dopo aver trascorso un po 'di tempo a leggere i documenti degli sviluppatori di Facebook, sembra che posso semplicemente creare un'app Facebook per puntare a qualsiasi URL che desidero e utilizzarla come app / canvas. Raggiunge questo con iframe s.

Quindi, il mio piano provvisorio è solo indicarlo verso la mia app (esistente) web in modo che non debba completamente riscriverlo.

Ma poi questo mi ha fatto riflettere: Facebook deve regolare quali tipi di cose possono essere fatti tramite un'app Facebook, rispetto a cosa un'emittente non può fai.

Ad esempio, non riesco a immaginare di poter puntare un'app Facebook per puntare a un URL per un'app web che accetta pagamenti e-commerce (che aggirerebbe completamente Facebook e non consentirebbe loro di prendere un taglio dal transazione ecom!). Inoltre, non posso immaginare che Facebook consenta agli sviluppatori di indirizzare le proprie App di Facebook a qualsiasi vecchio URL senza una sorta di scansione, altrimenti aprirebbe Facebook agli orrori di ogni minaccia alla sicurezza conosciuta per l'umanità.

So per certo che quando scrivi un'app nativa per iOS e la metti nell'Apple App Store, Apple effettua effettivamente la scansione del tuo codice sorgente per le violazioni del loro EULA.

Quindi la mia domanda: Facebook fa lo stesso? Se sì, quali sono i loro termini e amp; condizioni per ciò che un'app Facebook può / non può fare? Sorprendentemente, non riesco a trovarlo da nessuna parte !! Grazie in anticipo!

    
posta herpylderp 04.07.2012 - 18:30
fonte

1 risposta

0

Stai cercando le norme della piattaforma Facebook .

Hanno molte regole, ma la maggior parte di esse riguarda la protezione del marchio Facebook®, la protezione dei dati degli utenti e la prevenzione di spam / truffe (hanno anche termini EULA di hosting di terze parti standard, come nessuna app sul gioco d'azzardo , porno, droghe, alcol e simili). In sostanza, se non si sta utilizzando / abusando del marchio Facebook in alcun modo o cercando di rubare dati o fare qualcosa di losco, e la vostra app è adatta alle famiglie, probabilmente è ok (ma ovviamente, non assumete mai questo - leggi la politica completa! ).

Hanno una sottosezione intitolata "Enforcement" dove dicono che possono rimuovere la tua app per qualsiasi motivo. Usano test automatici e manuali per la conformità, ma non divulgano molti dettagli, quindi è impossibile dire quanto siano estesi i controlli automatici; di certo non fanno un reclamo al tuo codice sorgente, ma probabilmente eseguono una sorta di scansione automatica del tuo html / javascript pubblico. Il testo completo di questa sottosezione è riprodotto qui:

We can take enforcement action against you and any or all of your applications if we determine in our sole judgment that you or your application violates Facebook Platform Terms and Policies. Enforcement action is both automated and manual, and can include disabling your application, restricting you and your application's access to Platform functionality, terminating our agreements with you, or any other action as we in our sole discretion deem appropriate.

Communication with developers takes place via an email sent from the facebook.com or facebookmail.com domain to the contact email address registered to the application. To stay in touch, please ensure that your email address is current and that you do not filter out any such messages.

Riguardo alla tua domanda sui pagamenti, hanno un'intera sottocategoria che copre solo i pagamenti: i Termini di pagamento per sviluppatori di Facebook . Il nocciolo della questione è che sì, vogliono usare solo la loro piattaforma di pagamento proprietaria (chiamata "Pagamenti di Facebook" e spesso usano una valuta virtuale chiamata " Facebook Credits "), e subiscono un taglio del 30%. Ma se la tua app implementerà un sistema di pagamenti, non fare ipotesi, leggi la politica completa!

    
risposta data 09.07.2012 - 22:42
fonte

Leggi altre domande sui tag