De registratie van HTTP-netwerksessies kan een krachtige methode voor probleemoplossing zijn, waarmee u live advertentieverzoeken en Ad Manager-interacties kunt vastleggen. Als u netwerksessies levert aan Ad Manager-support, kunnen problemen bovendien sneller worden opgelost omdat u de benodigde details voor probleemoplossing heeft.
Meer informatie over de registratie van websessieverkeer met Chrome DevTools
Als u de SDK voor mobiele advertenties van Google gebruikt, bekijkt u de gids voor netwerktracering voor Android of iOS. Gebruik netwerktracering in plaats van proxy-tools, zodat u alle verkeer voor alle versies van deze besturingssystemen ziet.
U kunt ook een webdebuggingproxy-app zoals Charles of Fiddler gebruiken om netwerkverkeer via mobiel internet en mobiele apps vanaf een mobiel apparaat te registreren.
Vereisten
- Een webdebuggingproxy, zoals Charles of Fiddler
- Een wifi-netwerk dat peer-to-peer verkeer toestaat
- Een desktopcomputer of laptop
- Een mobiel iOS- of Android-apparaat
Proxyconfiguratie
-
Haal het lokale IP-adres van uw desktopcomputer of laptop op:
- Windows: Open de opdrachtregel. Typ
ipconfig
en druk op Enter. De tekst naast IPv4-adres is uw lokale IP-adres. - macOS: Open Terminal. Typ
ifconfig en0| grep "inet[ ]" | awk '{print $2}'
en druk op Enter. Het resultaat is uw lokale IP-adres. - Linux: Open de terminal. Typ
ifconfig | grep -Eo 'inet (addr:)?([0-9]*\.){3}[0-9]*' | grep -Eo '([0-9]*\.){3}[0-9]*' | grep -v '127.0.0.1'
en druk op Enter. Het resultaat is uw lokale IP-adres.
- Windows: Open de opdrachtregel. Typ
-
Laat uw mobiele apparaat weten wat het IP-adres van uw desktop is:
-
Android
- Klik op Instellingen en dan Wifi en selecteer uw wifi-netwerk.
- Vink het selectievakje Geavanceerde opties weergeven aan.
- Selecteer de optie Handmatig onder Proxyinstellingen en geef het IP-adres uit stap 1 op in het veld Proxyhostnaam.
- Geef 8888 op in het veld Proxypoort.
- Klik op Opslaan.
-
iOS
- Klik op Instellingen en dan Wifi en selecteer uw wifi-netwerk.
- Klik onder HTTP-proxy op Handmatig.
- Geef het IP-adres uit stap 1 op in het veld Server.
- Geef
8888
op in het veld Poort. - Sluit de pagina.
-
-
Configureer uw webdebuggingproxy-tool:
- Stel de HTTP-proxypoort in op
8888
. - (Alleen Charles) Als 'External Proxy Setting' (Externe proxyinstelling) is geselecteerd, maakt u de selectie daarvan ongedaan.
- (Alleen Fiddler) Selecteer de optie 'Allow remote computers to connect' (Toestaan dat externe computers verbinding maken).
- Stel de HTTP-proxypoort in op
-
Stel SSL in (alleen Charles):
- Ga op de menubalk naar Proxy en vervolgens naar SSL-proxyinstellingen.
- Klik op Toevoegen.
- Geef
securepubads.g.doubleclick.net
engoogleads.g.doubleclick.net
op in het veld Host en443
in het veld Poort.U kunt ook overwegen al het verkeer te registreren door het jokerteken * op te geven in het veld Host en het veld Poort leeg te laten. Dit kan handig zijn wanneer er een probleem buiten de bovenstaande twee domeinen is.
- Klik op OK.
- Installeer het Charles-certificaat volgens de richtlijnen voor het instellen van SSL voor Charles.
- Zodra uw apparaat een proxyverbinding met uw desktopcomputer/laptop heeft, gaat u naar de browser van uw telefoon en typt u
http://charlesproxy.com/getssl
om het computercertificaat te downloaden en te installeren.
-
Start de registratie van HTTP-verkeer vanaf uw mobiele telefoon (alleen Charles):
- Als u wordt gevraagd uw mobiele apparaat toestemming te geven om verbinding te maken, selecteert u Toestaan.
- Wanneer u netwerkverkeer heeft geregistreerd, schakelt u de proxyinstellingen op uw apparaat uit door stap 2 in omgekeerde volgende uit te voeren (stel proxy in op None (Geen)).
Aandachtspunten
- Google beveelt Charles of Fiddler HTTP Proxy op geen enkele manier aan en u kunt deze tools op eigen risico gebruiken.
- De HTTP-proxysoftware kan elke activiteit van uw apparaat registreren. Zorg ervoor dat u de proxy deactiveert als het vastleggen van het betreffende verkeer is voltooid.