I'm not aware of any evidence of pressure on this specific issue. There was prior pressure from the German government about Street View itself in 2009, before Google was authorized to begin actually collecting photo data. They then did so with the by then standard practice (for them, and many other companies) of reading wifi network SSIDs and locations using a standard tool of some kind. Apparently Germany was unaware that they were gathering SSID info, whether through intentional omission on Google's part (possibly, but I'm not aware of proof), or simply oversight by the German government. Germany objected to *the collection of SSIDs and locations*, but was not at that time aware of the collection of other data (packet traffic) that Google had also performed. This is a news story from around that time, before the news of Google's additional data collection broke:http://www.ndtv.com/...treet-view-22133.php
It was after this point then that Google *volunteered* the information that they had "accidentally" collected other data while scanning SSIDs. From the opinions I've read of a wide range of technology experts familiar with the kind of systems and software one might use to scan for SSIDs from a moving vehicle, it just so happens that most of the tools - especially free/open source that Google might be prone to use, or base their own tool off of - do in fact *by default* collect more than just the SSID info, basically they're network scanners that log whatever they find. Google erred (supposedly) in not turning off unnecessary parts of these tools, e.g. limiting it to SSID detection and logging only. But it *seems* like an honest mistake that could have been made.
So basically they volunteered information that could have been further incriminating. They might have done so on the assumption that the info would come out in an investigation by the German government later anyway, which might have looked worse, but I daresay few companies will still have volunteered the info.
Anyway that's the story as I've heard it from multiple sources. If you've got info to the contrary please share it.