feat: take banner callback url from get param