Autore Topic: Domanda riguardo AdMob SDK e Analytics SDK  (Letto 993 volte)

Offline RogoMantiK

  • Utente junior
  • **
  • Post: 61
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Xperia Neo
Domanda riguardo AdMob SDK e Analytics SDK
« il: 12 Giugno 2012, 17:30:41 CEST »
0
ho notato che l'SDK ha due estensioni diverse. l'uso dell'admob mi è abbastanza chiaro mentre quello riguardante analytics un po meno.
Qualcuno di voi ha notizie in merito? sapete se si paga? fare un account per google analitics è gratuito ma poi non è che si paga per leggere i dati?
Lo avete mai implementato in qualche vostra applicazione?

come si imposta per le applicazioni android?
che si mette in Account Name, Website's URL...ecc. Non ho trovato un tutorial

la prima riga dei termini di utilizzo dice
"Account" refers to the billing account for the Service.
..e qui mi sono fermato in attesa di delucidazioni :)

Offline eagledeveloper

  • Translate Team
  • Utente senior
  • ****
  • Post: 517
  • Respect: +37
    • Google+
    • 347516210
    • dark_pinz
    • @WandDStudios
    • Mostra profilo
    • W&D Studios
  • Dispositivo Android:
    HTC One X e HTC One
  • Play Store ID:
    W%26D+Studios
  • Sistema operativo:
    Ubuntu / Windows 7
Re:Domanda riguardo AdMob SDK e Analytics SDK
« Risposta #1 il: 13 Giugno 2012, 07:42:16 CEST »
0
L'uso di Google Analytics e' abbastanza semplice. La registrazione e' gratuita, per quanto riguarda la configurazione non mi ricordo bene, ma trovi qualcosa sul web. Quando e' tutto configurato devi solo aggiungere qualche riga di codice (dipende anche da cosa vuoi analizzare).

Ti lascio un piccolo esempio che io uso:

Codice (Java): [Seleziona]
tracker = GoogleAnalyticsTracker.getInstance();
tracker.startNewSession("tuoId", tuoContext);
tracker.trackPageView("MainActivity");

Questo l'ho messo nell'onStart, mentre:

Codice (Java): [Seleziona]
tracker.dispatch();
tracker.stopSession();

questo l'ho messo nell'onPause.

Il mio scopo era vedere quali Activity l'utente visualizza e per quanto ci resta in modo da "pilotare" le pubblicita' in maniera efficace.

Spero ti possa aiutare, sciau.
I numeri contano molto di più del seme.

Offline RogoMantiK

  • Utente junior
  • **
  • Post: 61
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Xperia Neo
Re:Domanda riguardo AdMob SDK e Analytics SDK
« Risposta #2 il: 14 Giugno 2012, 17:05:22 CEST »
0
grazie. mi informo meglio e cercherò di utilizzarlo in futuro.

Offline RogoMantiK

  • Utente junior
  • **
  • Post: 61
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Xperia Neo
Re:Domanda riguardo AdMob SDK e Analytics SDK
« Risposta #3 il: 07 Agosto 2012, 20:07:10 CEST »
0
mi sono informato :)
mi sono registrato ad analytics e ho proceduto nel seguente modo:
ho creato un nuovo account (ne era gia presente uno con il mio nome della registrazione ma l'ho ignorato e ne ho creato un'altro con il nome dell'app)
fatto questo ho ottenuto un UA-XXXXXXXX-1

ho inserito un codice misto tra il tuo e quello della guida, sono andato sul sito e i dati mi arrivavano in tempo reale..
Ho trovato il sito analytics molto complicato e non so come continuare a procedere
Ho monitorato solo la main activity e funziona, adesso per monitare i click sui bottoni
nell esempio c'è la riga

Codice (Java): [Seleziona]
tracker.setCustomVar(1, "Medium", "Mobile App");
inserita in un  setOnClickListener che non so a cosa serve, oltre a

Codice (Java): [Seleziona]
@Override
      public void onClick(View v) {
        tracker.trackEvent(
            "Clicks",  // Category
            "Button",  // Action
            "clicked", // Label
            77);       // Value
      }
    });
che io ho messo nel mio codice ma sul sito non ho riscontrato eventi (l'ho inserita identica tranne Label "clicked_miobottone"
non so nemmeno 77 se è a caso o è un codice, in altri esempi c'e 1
tu o qualcun'altro che legge questo post sa chiarirmi meglio come funzionano le cose?
l'ID proprietà dell 'app è UA-XXXXXXXX-1, nel codice posso differenziare usando UA-XXXXXXXX-2, UA-XXXXXXXX-3 ...
oppure devo definire prima i codici sul sito? o magari non si puo fare proprio..

infine nell'sdk androi in
/home/utente/android-sdk-linux/extras/google/admob_ads_sdk/Add-ons
c'e la libreria e il javadoc
libGoogleAnalyticsV2.jar

che roba è? ho letto che è ancora beta, il sito analytics fa scaricare la versione precedente ma questa mi sembra molto migliore

infine2
sul sito analytics devo fare un account diverso per ogni applicazione?
e il codice
Codice (Java): [Seleziona]
   tracker = GoogleAnalyticsTracker.getInstance();
    tracker.startNewSession("UA-YOUR-ACCOUNT-HERE", this)
        tracker.trackPageView("/testApplicationHomeScreen");;
lo devo creare per ogni activity?

ho fatto molte domande ma ho pure molti dubbi..