Indsamling af statestik i iPhone spil

DavidLarsen
Level 1 - Speck of dust
Posts: 18
Joined: 04 Oct 2010, 22:22
Contact:

Indsamling af statestik i iPhone spil

Unread post by DavidLarsen » 17 Feb 2011, 20:18

Er det normalt at indsamle statestik fra mobilspil? For eksempel hvor mange der gennemfører spillet, hvor langt folk når før de giver op, gennemsnitstiden på baner, den slags?
Hvad er reglerne for den slags, og er det noget man som bruger accepterer som standard eller bliver man nødt til at spørge folk når de starter eller downloader spillet?

simonmoeller
Level 31 - Hitler with miniguns
Posts: 318
Joined: 06 Oct 2008, 14:19
Location: Aarhus
Contact:

Re: Indsamling af statestik i iPhone spil

Unread post by simonmoeller » 17 Feb 2011, 21:01

Kig lidt på Flurry (flurry.com) - det er relativt enkelt at sætte op.

Man sætter "checkpoints" op som I kan måle på, tidsforbrug etc.

Meget nyttigt! :)

DavidLarsen
Level 1 - Speck of dust
Posts: 18
Joined: 04 Oct 2010, 22:22
Contact:

Re: Indsamling af statestik i iPhone spil

Unread post by DavidLarsen » 17 Feb 2011, 21:36

Men hvad med tilladelser? Er det noget man bare må gøre uden at nogen ved noget om det, ikke engang Apple, eller skal det skrives et sted? Og i så fald hvorhenne?

simonmoeller
Level 31 - Hitler with miniguns
Posts: 318
Joined: 06 Oct 2008, 14:19
Location: Aarhus
Contact:

Re: Indsamling af statestik i iPhone spil

Unread post by simonmoeller » 18 Feb 2011, 00:16

Du må gerne benytte Flurry til at opsamle information om brugeres opførsel igennem din app.

Edit: Og du behøver ikke skrive det nogen steder

Zacker
Level 53 - Syntax error
Posts: 536
Joined: 12 Mar 2008, 15:18
Contact:

Re: Indsamling af statestik i iPhone spil

Unread post by Zacker » 18 Feb 2011, 11:31

Interessant topic, da Apple kan have nogen ganske strikse krav. Hvad med data som f.eks. gps position, er det noget man må opsamle og gemme på ens servere?

User avatar
JeppeKM
Level 31 - Hitler with miniguns
Posts: 318
Joined: 28 May 2008, 09:46
Location: Copenhagen, Denmark
Contact:

Re: Indsamling af statestik i iPhone spil

Unread post by JeppeKM » 18 Feb 2011, 11:33

- men du må ikke indsamle data om brugeren, alder, køn, lokation samt mobiltype og version mv.
Flurry har været ude i en sag med Apple om netop dette, og været på køl i en tid.
Jeppe Kilberg Møller,
on Twitter

simonmoeller
Level 31 - Hitler with miniguns
Posts: 318
Joined: 06 Oct 2008, 14:19
Location: Aarhus
Contact:

Re: Indsamling af statestik i iPhone spil

Unread post by simonmoeller » 18 Feb 2011, 12:51

Jeppe har helt ret. Det er sådan set meget enkelt, alt hvad der vedrører produktet og hvad brugeren tapper inde i produktet er fint nok (feks at finde ud af hvor mange der tapper "new game" og hvor mange der trykker "next level", anonymt). Alt hvad der "miner" fra brugerens device er ikke ok.

DavidLarsen
Level 1 - Speck of dust
Posts: 18
Joined: 04 Oct 2010, 22:22
Contact:

Re: Indsamling af statestik i iPhone spil

Unread post by DavidLarsen » 19 Feb 2011, 17:30

Det var også det jeg tænkte. Er der et sted hvor den slags står, bare så vi kan være helt sikre på det, og evt. har noget til at backe op hvis nogen klager (selvom det godt nok er uendeligt usandsynligt)

User avatar
JeppeKM
Level 31 - Hitler with miniguns
Posts: 318
Joined: 28 May 2008, 09:46
Location: Copenhagen, Denmark
Contact:

Re: Indsamling af statestik i iPhone spil

Unread post by JeppeKM » 20 Feb 2011, 21:31

Apples terms of service:

"
3.3.9 You and Your Applications may not collect user or device data without prior user consent,
and then only to provide a service or function that is directly relevant to the use of the Application,
or to serve advertising. You may not use analytics software in Your Application to collect and
send device data to a third party."
Jeppe Kilberg Møller,
on Twitter

DavidLarsen
Level 1 - Speck of dust
Posts: 18
Joined: 04 Oct 2010, 22:22
Contact:

Re: Indsamling af statestik i iPhone spil

Unread post by DavidLarsen » 24 Feb 2011, 16:05

Så vidt jeg kan se betyder det at der ikke må komme nogen form for statistik fra telefonen til udviklerne, uden at brugeren har accepteret. Har snakket lidt på nogle andre forums, og det lader til at der er uenighed om hvordan man skal fortolke reglerne, og hvilke regler der er...
Man skulle ellers tro at det var en så normal problemstilling, at der efterhånden var et standardsvar.
En måde at komme udenom ville måske være at indføre achievements? Så kan man lave statistik der er spændende for både brugeren og udvikleren, og som ikke virker suspekt i forhold til "skjult" statestik.

User avatar
JeppeKM
Level 31 - Hitler with miniguns
Posts: 318
Joined: 28 May 2008, 09:46
Location: Copenhagen, Denmark
Contact:

Re: Indsamling af statestik i iPhone spil

Unread post by JeppeKM » 24 Feb 2011, 22:37

Som jeg forstår det,
såmå du gerne lave statestik på fx achievements, da det er data der knytter sig til selve spillet.
Du må gerne samle data ind om brugeren, hvis du eksplicit beder om tilladelse til dette.
Jeppe Kilberg Møller,
on Twitter

User avatar
vonknut
Level 78 - Basher of noobs
Posts: 822
Joined: 14 Mar 2008, 16:34
Location: CPH

Re: Indsamling af statestik i iPhone spil

Unread post by vonknut » 25 Feb 2011, 08:05

"user or device data" er ikke det samme som "usage and game data".

M.a.o. så må man altid godt tracke hvor mange gange programmet er åbnet, kørt, playtime, antal baner, highscore views etc.
-og det må man også gøre log-based, dvs. med timestamps.

Så længe brugeren er anonym på en eller anden måde.
-f.eks. bare en bruger id, som ikke er associeret til navn e.l.
Hans von Knut Skovfoged - Creative Dir.
PortaPlay - Interactive Entertainment and Learning

Gorm
Level 24 - Cyber demon
Posts: 243
Joined: 10 Mar 2008, 00:11
Location: London, UK
Contact:

Re: Indsamling af statestik i iPhone spil

Unread post by Gorm » 06 Apr 2011, 03:10

JeppeKM wrote:Apples terms of service:

"
3.3.9 You and Your Applications may not collect user or device data without prior user consent,
and then only to provide a service or function that is directly relevant to the use of the Application,
or to serve advertising. You may not use analytics software in Your Application to collect and
send device data to a third party."
Nu da tråden er blevet genaktiveret af en spambot..

Hvad betyder 3rd party i denne sammenhæng? Hvis producenten af app'en også har et eget statistik system betyder det vel at man ikke er third party? Jeg ville det kunne være enormt brugbart at samle info om device id, lokation, telefon type og iOs version. Dette kunne stadig bruges anonymt, men kan godt se at man på den måde kan tracke brugere.
Gorm - Senior Creative Technologist
Blog
Twitter
Global Game Jam

simonmoeller
Level 31 - Hitler with miniguns
Posts: 318
Joined: 06 Oct 2008, 14:19
Location: Aarhus
Contact:

Re: Indsamling af statestik i iPhone spil

Unread post by simonmoeller » 06 Apr 2011, 06:30

Det er okay at bruge Flurry - det gør alle :)

User avatar
JeppeKM
Level 31 - Hitler with miniguns
Posts: 318
Joined: 28 May 2008, 09:46
Location: Copenhagen, Denmark
Contact:

Re: Indsamling af statestik i iPhone spil

Unread post by JeppeKM » 06 Apr 2011, 09:06

Det er okay at bruge Flurry - det gør alle :)
... men ikke for at få de data, du gerne vil have, Gorm.
Der var en sag sidste eller forrige sommer, hvor Flurry blev lagt på is af Apple, da de ikke ønskede at man snagede i hvad der blev set som folks privat liv.
Så man KAN risikere, at ens app bliver afvist, hvis Flurry benyttes forkert ifht Apples terms of service.

Det er sådan, jeg tolker det ihvert fald
Jeppe Kilberg Møller,
on Twitter

simonmoeller
Level 31 - Hitler with miniguns
Posts: 318
Joined: 06 Oct 2008, 14:19
Location: Aarhus
Contact:

Re: Indsamling af statestik i iPhone spil

Unread post by simonmoeller » 06 Apr 2011, 10:12

Nej sorry det er helt rigtigt hvad Jeppe siger - Location må du feks ikke samle op. Kun ting der giver mening i forhold til produktet. Altså hvis det er et location based spil må du formentlig gerne samle location op :)

Det er mit view. Men Apple kan naturligvis bare afvise dig hvis de synes.

Post Reply