Hi Mohammed and Joel,
Sorry the late follow up here, but I verified this integration myself in cooperation with support. The problem is that Google have encoded the URL and when you add it as raw URL and have that encoded again in our controller you will have a mismatch causing authorization failure on the Google end.
Specifically in this case we have "=" encoded as "%3d" in the Google request token and as you paste this as Raw URL in a HTTP Request Template it will be encoded as "%253d" (as the encoded version of the percent sign is %25). You could say that you get "double encoding".
If you replace the encoding (%3d) at the end of the URL with "=" you will have a working integration.
Hope this helps.
... View more