È possibile tenere traccia click through da iPhone Smart Banner

Vogliamo essere in grado di monitorare, utilizzando Google Analytics, ogni click dal iPhone Smart Banner che abbiamo aggiunto al nostro sito web.

La meta del codice utilizzato per aggiungere la smart banner è:

<meta name="apple-itunes-app" content="app-id=myAppStoreID">

Finora ho cercato di dumping la pagina di DOM con javascript per vedere se c’è qualche associati HTML, ma sembra che la smart banner è al di fuori del DOM e possibilmente al safari, browser livello di app?

Idealmente vorremmo utilizzare un browser standard a base di javascript codice di monitoraggio google analytics, modificando la nostra app per accettare i parametri analizzati attraverso attualmente non è un’opzione.

Qualcuno sa come si potrebbe monitorare i click through smart banner per aprire o installare l’app?

  • Probabilmente non…
  • sì, io non la penso così, ma tenendo fuori un po ‘ di ottimismo che qualcuno potrebbe aver incrinato, o si crepa presto 🙂
  • Si può fare dal livello di applicazione se questa è una webview istanza di un’applicazione per iPhone.
  • purtroppo non. Grazie per i vostri commenti, anche se stiamo ancora sperando che modo saranno disponibili, a questo punto non vale la pena lo sforzo per modificare la domanda stessa per raccogliere tali informazioni.
InformationsquelleAutor danielsan | 2012-10-16

 

4 Replies
  1. 31

    Ecco un aggiornamento per questo. Per rispondere alla domanda iniziale: Sì, è possibile tenere traccia dei clic smartapp banner sul sito. Ecco come.

    In primo luogo Linkshare di affiliazione è storia. Iscriviti per PHG di affiliazione qui

    Una volta registrati si riceverà un id affiliato. Inserisci il tuo ID affiliato in Smartapp Meta Tag come mostrato di seguito

    <meta name="apple-itunes-app" content="app-id=311507490, affiliate-data=at=11m7as&ct=website_smartapp"/>

    Dove a=(il Tuo ID affiliato) e ct=[tipo di campagna(immettere qualsiasi testo di seguito per il vostro riferimento)]

    e i valori ct con numero di click sarà indicato sul vostro PHG dashboard

    Spero che questo aiuta

    • Grazie @Sandeep. Questo è esattamente quello che stavo cercando. Merita di più upvotes
    • Il problema che io vedo è che, è possibile tenere traccia del numero di utenti che clicca a smart banner. E si può ottenere il numero di installazioni. Ma il numero di installazioni non è solo l’installazione dell’app. Questo numero ha anche le installazioni che un utente ha fatto dopo le 24 ore del click sull’app store. Così si può ottenere una stima, ma non la data esatta.
    • Qualcun altro rabbrividire mettere in chiaro, escape, non quotate = segni di affiliazione-dati? Sembra che non dovrebbe funzionare.
    • Seline può confermare che non criptata, non avrebbe funzionato, ha codificato il lavoro?
  2. 9

    Non è possibile tenere traccia click sul tuo Smart Banner, ma è possibile tenere traccia del numero di installa che provengono dal vostro Smart Banner. Ci sono tre due modi per farlo:

    1) Utilizzare Tapstream per tracciare il vostro installa dalla pagina web all’app. Si integra anche con Google Analytics.

    2) Se si dispone di un app a pagamento, è possibile utilizzare l’affiliato-parametro di dati. Devi iscriverti come Affiliazione (ma si dovrebbe fare comunque, se ti interessa iOS analytics; è l’unico modo ufficiale per misurare i tassi di conversione su iOS).

    Ecco le istruzioni per Linkshare, il NOI affiliato. Accedere al Linkshare, fare clic su Collegamenti -> “Deep Linking” nel menu. Selezionare “iTunes, App Store, ibooks store e Mac App Store” come inserzionista e incollare in un itunes URL. Si otterrà un link come questo:

    http://click.linksynergy.com/fs-bin/click?id=XXXXXXXXXXX&subid=&offerid=[...]

    Che “id=XXXXXXXXXX sezione” il tuo ID di sito. Linkshare partner ID è di 30. Così si può mettere questo nel vostro smart banner:

    <meta name="apple-itunes-app" content="app-id=311507490,
      affiliate-data=partnerId=30&siteID=XXXXXXXXX"/>

    XXXXXXXXXX dove è il tuo ID di sito. Linkshare può dire quante installa ricevuto.

    3) Utilizzare l’app-argomento parametro per passare i dati dalla pagina web alle app e registrare il numero di installazioni di te. (Dovrete tenere/gestire i registri di te sul tuo server, ma almeno avrete i dati.) EDIT: Come sottolineato in un commento, app-argomento si applica solo se si fa clic su Apri quando l’app è già installata; non aiuta a traccia installa.

    • Cordiali saluti, devo ancora trovare un qualsiasi modo per passare LinkShare “firma” parametri per la Smart Banner. stackoverflow.com/questions/14851169/…
    • Un ringraziamento in ritardo per la risposta Dan, sicuramente qualcosa da guardare per le applicazioni future.
    • “App-argomento parametro per passare i dati dalla pagina web alle app e registrare il numero di installazioni di te.” Questo accade solo se si fa clic su Apri quando l’app è già installata; non aiuta a traccia installa.
    • Grazie, ho modificato la mia risposta a tagliare l’opzione 3.
  3. 2

    No, purtroppo.

    Se si collega il simulatore iOS (si può anche collegare il dispositivo effettivo) per il safari, webkit ispettore si noterà che il codice HTML completo corpo esiste al di fuori del banner, il che significa che si dispone di alcuna possibilità di raggiungere in per collegare il tracciamento eventi.

    È possibile tenere traccia click through da iPhone Smart Banner

    Di notare che in questa schermata il mouse passa sopra un elemento, quindi si vede che è evidenziato in un simulatore di sinistra.

    FYI, per i dettagli su come collegare il vostro desktop inspector per un ambiente mobile, vedi qui (spoiler, è INCREDIBILMENTE utile): http://webdesign.tutsplus.com/tutorials/workflow-tutorials/quick-tip-using-web-inspector-to-debug-mobile-safari/

    • Grazie per la risposta, anche se ti avviso che avevo già individuato questo nel mio post originale.
  4. 2

    Penso che sarà necessario per tenere traccia di ciò dall’app piuttosto che dal sito. Se è stato implementato il application:openURL:sourceApplication:annotation: metodo delegato della tua applicazione, allora si dovrebbe essere in grado di inviare un evento di google analytics all’interno di quel metodo.

    - (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation
    {
        [tracker sendEventWithCategory:@"uiAction"
                            withAction:@"openFromSmartBanner"
                             withLabel:[NSString [email protected]"%@",[url absoluteString]
                             withValue:nil];
        return YES;
    }

    Questo attiverà ogni volta che la vostra applicazione è stata aperta da una smart banner e dirvi cosa url di provenienza (se disponibile da diversi siti web). Questo solo vi darà un clic quando la smart striscione open pulsante non quando mostra view

    • Quando viene cliccato installa vengono registrate da apple, in modo che è possibile combinare per ottenere più vicino. Il problema è perdere tutti i clic da parte di persone che hanno visualizzato ma non si installa.
    • Sì, grazie per la risposta, sicuramente sembra essere l’unico modo per ottenere una qualche forma di dati, anche se non tutti i dati, purtroppo.

Lascia un commento