Acquisire il traffico di sessioni su dispositivi mobili

L'acquisizione di sessioni di rete HTTP è un esercizio efficace per la risoluzione dei problemi, poiché ti consente di acquisire richieste di annunci e interazioni con Ad Manager dal vivo. Inoltre, fornire sessioni di rete all'assistenza di Ad Manager offre dettagli utili ad accelerare i tempi di risoluzione dei problemi.

Scopri informazioni sull'acquisizione del traffico di sessioni web tramite Chrome DevTools

Questo articolo riguarda soltanto il traffico HTTP di base. Se stai tentando di acquisire traffico protetto con HTTPS, devi installare il relativo certificato sul tuo dispositivo prima di potere acquisire il traffico. Per ulteriori istruzioni, consulta il tuo proxy di debug web.

Se usi l'SDK Google Mobile Ads, fai riferimento alla guida sul tracciamento di rete per Android o iOS. L'uso del tracciamento di rete al posto degli strumenti proxy assicura che potrai visualizzare tutto il traffico per tutte le versioni di questi sistemi operativi.

In alternativa, puoi utilizzare un'app proxy di debug come Charles o Fiddler con cui registrare il traffico di rete per le app per dispositivi mobili o il Web mobile da un dispositivo mobile. 

Requisiti

  • Un proxy di debug web, come Charles o Fiddler
  • Una rete Wi-Fi che consente il traffico peer-to-peer
  • Un computer desktop o portatile
  • Un dispositivo mobile iOS o Android

Configurazione del proxy

  1. Rileva l'indirizzo IP locale dal tuo desktop o laptop:

    • Windows: apri il prompt dei comandi. Digita ipconfig e premi Invio. Il testo accanto a "Indirizzo IPv4" rappresenta il tuo indirizzo IP locale.
    • macOS: aprire Terminale. Digita ifconfig en0| grep "inet[ ]" | awk '{print $2}' e premi Invio. Il risultato sarà il tuo indirizzo IP locale.
    • Linux: apri il terminale. Digita ifconfig | grep -Eo 'inet (addr:)?([0-9]*\.){3}[0-9]*' | grep -Eo '([0-9]*\.){3}[0-9]*' | grep -v '127.0.0.1' e premi Invio. Il risultato sarà il tuo indirizzo IP locale.
  2. Comunica al tuo dispositivo mobile l'indirizzo IP del computer desktop:

    • Android

      1. Fai clic su Impostazioni, quindi Wi-Fi e seleziona la tua rete Wi-Fi.
      2. Seleziona la casella di controllo "Mostra opzioni avanzate".
      3. Nella sezione "Impostazioni del proxy", seleziona l'opzione manuale e, nel campo "Nome host del proxy", inserisci l'indirizzo IP rilevato al passaggio 1.
      4. Nel campo "Porta del proxy", inserisci 8888.
      5. Fai clic su Salva.
    • iOS

      1. Fai clic su Impostazioni, quindi Wi-Fi e seleziona la tua rete Wi-Fi.
      2. Nella sezione "Proxy HTTP", fai clic su Manuale.
      3. Nel campo "Server", inserisci l'indirizzo IP rilevato al passaggio 1.
      4. Inserisci 8888 nel campo "Porta".
      5. Chiudi.
  3. Configura lo strumento proxy di debug web nel seguente modo:

    1. Imposta la porta del proxy HTTP su 8888.
    2. (Solo Charles) Se l'opzione "Impostazione proxy esterno" è selezionata, deselezionala.
    3. (Solo Fiddler) Seleziona l'opzione "Consenti la connessione di computer remoti".
  4. Configura l'opzione SSL (solo Charles):

    1. Nella barra dei menu, vai a Proxy, quindi a Impostazioni proxy SSL.
    2. Fai clic su Aggiungi.
    3. Inserisci securepubads.g.doubleclick.net e googleads.g.doubleclick.net nel campo "Host" e 443 nel campo "Porta".

      Potresti anche prendere in considerazione l'acquisizione di tutto il traffico inserendo il carattere jolly "*" nel campo "Host" e lasciando vuoto il campo "Porta". Ciò può essere utile quando è presente un problema al di fuori dei suddetti due domini.

    4. Fai clic su OK.
    5. Installa il certificato Charles seguendo le linee guida per la configurazione di SSL Charles.
    6. Quando è attivo il proxy dal dispositivo al computer desktop o laptop, apri il browser del telefono e digita http://www.charlesproxy.com/getssl per scaricare e installare il certificato del computer.
  5. Inizia ad acquisire il traffico HTTP dal tuo telefono cellulare (solo Charles):

    • Quando ti viene chiesto di consentire al dispositivo mobile di connettersi, seleziona Consenti.
  6. Quando hai finito di acquisire il traffico di rete, assicurati di disattivare le impostazioni del proxy sul tuo dispositivo procedendo a ritroso dal passaggio 2 (imposta il proxy su Nessuno).

Considerazioni

  • Google non avalla in alcun modo l'utilizzo dei proxy HTTP Charles o Fiddler e puoi utilizzarli assumendotene il rischio.
  • Il software del proxy HTTP può acquisire qualsiasi attività sul tuo dispositivo, pertanto assicurati di disattivare il proxy quando hai finito di registrare il traffico pertinente.

È stato utile?

Come possiamo migliorare l'articolo?
Ricerca
Cancella ricerca
Chiudi ricerca
Menu principale
11958387446762528299
true
Cerca nel Centro assistenza
true
true
true
true
true
148
false
false