This typically indicates invalid or missing API credentials.
Examples:
Handle authentication errors
beginclient.request_ad(params)rescueVistarClient::AuthenticationError=>eputs"Authentication failed: #{e.message}"puts"Please check your API key and network ID"end