Free Alexa-Skill-Builder Exam Braindumps (page: 6)

Page 5 of 17

According to Amazon Alexa best practices, how should an Alexa Skill Builder prevent unintentional requests against a skill’s backend when using AWS Lambda?

  1. Ensure that the session ID provided by the request to Lambda is not already in use.
  2. Rotate the Lambda ARN regularly to prevent others from using the service.
  3. Retrieve the Application ID property from the request JSON and validate it against the Lambda environment variables.
  4. Provide the Lambda trigger with the Application ID so that it validates on the ask trigger.

Answer(s): C



An Alexa Skill Builder would like to improve a skill’s help experience. To do this, the Builder plans to leverage the user’s activity leading up to the help request to contextualize the help response. Where should the skill obtain the necessary context?

  1. Load the user’s recent activity from the Intent Request History API, then use this to provide context to the AMAZON.HelpIntent request.
  2. Retrieve the recent activity from the context object passed with the AMAZON.HelpIntent request.
  3. Use a session attribute to store the intent name for each request, then use this to provide context to the AMAZON.HelpIntent request.
  4. Retrieve the recent activity from the slot values passed with the AMAZON.HelpIntent request.

Answer(s): D


Reference:

https://developer.amazon.com/en-US/docs/alexa/custom-skills/implement-the-built-in-intents.html



An Alexa Skill Builder adds a colleague to a skill using the beta test feature. The colleague logs in to the developer console to edit the interaction model and cannot see the skill. Why is this happening?

  1. The colleague needs the ROLE_ADMINISTRATOR enablement.
  2. The skill was not submitted for publishing.
  3. The colleague was not made an administrator in the beta test tool.
  4. The colleague has not been added to the skill’s developer account.

Answer(s): C


Reference:

https://developer.amazon.com/en-US/docs/alexa/custom-skills/skills-beta-testing-for-alexa-skills.html



An Alexa Skill Builder is developing a skill using AWS Lambda. When invoking the skill, Amazon Alexa responds “There was a problem with the requested skill’s response.”

The following message is displayed in Amazon CloudWatch Logs for the Lambda function.

Which of the following actions will resolve the problem?

  1. Define a new intent named Unhandled in the skill interaction model and add an Unhandled intent handler to the Lambda function.
  2. Add an .addErrorHandlers(<function>) attribute to the SkillBuilder object and define a function to display detailed information about the error, then respond verbally to the user.
  3. Add an intent handler for the SessionEndedRequest intent to the Lambda function to display detailed information about the error.
  4. Add additional logic to the AMAZON.StopIntent handler in the Lambda function to display detailed information about the error.

Answer(s): B


Reference:

https://forums.developer.amazon.com/questions/201658/input-request-reason-error-type-invalid-response-1.html






Post your Comments and Discuss Amazon Alexa-Skill-Builder exam with other Community members:

Alexa-Skill-Builder Discussions & Posts