I found the documentation for filtering IPs from Google Analytics, but the address of the several locations of our company all have dynamic IP addresses that change every 30 days from what I'm told.
I know from working with Dynamic DNS that the provider usually gives you a script that you configure your router to run when it's IP address changes or when it is restarted, which passes the new IP address to the DDNS server. I'm wondering if there might be a way to write or use a preexisting script to do the same thing with the Google Analytics API.
For instance, you want to run a report for the month of May. In the first half of the month, you had address 1.1.1.1 and in the second half you had 2.2.2.2. How do you tell the report to filter 1.1.1.1 from May 1st to 15th, but not from the 16th to 31st, as well as filtering 2.2.2.2 from the 16th to 31st, but not from the 1st to 15th.
The only thing that comes to mind is running reports based on when the IP changes, but that's cumbersome at best.
– Phil Erb Jul 02 '12 at 19:03