I wouldn't go that far. You can gather intel in a various amount of ways. From traditional spies and turncoats to access to advance drones or satellite equipment that can monitor movement. Hell, even hacking into cell phones and smart phones. If you can tag a known terrorist and you also tag the areas he tends to visit the most, you have an idea. Not to mention any sort of technological solution that the Israelis might have come up with to locate the tunnels.
It may not be enough though, depending on the goal. Israel seems more willing than before to simply occupy Palestinian regions, but that would mean urban warfare, which would be costly and might burn up what little political capital the Israeli PM has left. And it seems he is intent on gaining political capital from this, not losing it.
That isn't great for the situation though. Word has it that Hamas impart launched this attack to boost their ratings for their own coming elections. Losing this fight would be a political disaster within the Palestinian regions and they'd lose out to their rivals. Therefore, they're going to want to keep launching rockets until it gets to the point that they can either declare some kind of victory (even if it's a pyric one) or until doing so only furthers to weaken Hamas.
It doesn't matter how badly they lose, Hamas will manufacture a victory if necessary. They are the ones pressuring Egypt to convince Israel to a ceasefire, Israel is the one refusing.
Moreover, Hamas has fake Facebook accounts of Israelis with bad Google translate Hebrew crying that they want to leave Israel because of the rocket attacks, which is a trick intended to convince their own people that they attacks are having a significant effect on Israel. They're also trying to spread rumors that Israel is hiding the real extent of casualties from the rocket attacks (in reality it's impossible to cover up in a country like Israel).
As long as Hamas has one guy left at the end posing with the victory sign for the camera among the Gazan ruins, they'll declare victory.
In reality though, they have virtually stopped launching into the Tel Aviv area entirely (It's been days since the last one, and the last ones were smaller than the huge opening volley on the first day), and even their fire on the border towns near Gaza has been greatly reduced. Either the IDF managed to significantly degrade their launch abilities, or they're saving their limited stock of long-range rockets for a "victory volley" right before a ceasefire takes effect. Likely both.
The same goes for the Israeli government. Because the harder Hamas hits them, the harder they hit back in order to support their own weakening position within Israel.
Not true. It seems that this time Israel is operating on a schedule intentionally detached from Hamas operations. This is meant to prevent being dragged around by Hamas initiative. There's a gradual day to day escalation of Israeli airstrikes that do not depend on the power and aim of Palestinian volleys.