Tomomi,
Typically if a tag vendor wants to capture the URL they have that code configured in the specific vendor library, which Tealium doesn't have control over.
However, as Jasmine pointed out, you can append something to the url that is captured by Tealium and map that back to the tag/s. To do this follow the steps Jasmine outlined, but make sure the scope of the extension is "All Tags." This will make the new value available to all tags.
So the Extension would be set up like so:
Set: To: JS Code -- b["dom.url"]+b.appended_value
Then you can map "new_url" to the tags that you want it sent to, in your case it sounds like all tags.
You could also do a Join Data Values extension and join url with another variable and use "&" as the delimiter. Select "new_url" as the output variable and you can again use "new_url" to map back to the tags.
Hope this helps.