I don't know why, but I always seem to have a really hard time configuring dynamic dns. There are weird issues with ddclient. Anyway, I got it working for my domain on domains.google.com. Here's the working config file:
use=web, web=checkip.dyndns.org/, web-skip='IP Address'