You have already completed the Test before. Hence you can not start it again.
Test is loading...
You must sign in or sign up to start the Test.
You have to finish following quiz, to start this Test:
Your results are here!! for" Alexa Skill Builder Specialty Practice Test 1 "
0 of 55 questions answered correctly
Your time:
Time has elapsed
Your Final Score is : 0
You have attempted : 0
Number of Correct Questions : 0 and scored 0
Number of Incorrect Questions : 0 and Negative marks 0
Average score
Your score
AWS Certified Alexa Skill Builder Specialty
You have attempted: 0
Number of Correct Questions: 0 and scored 0
Number of Incorrect Questions: 0 and Negative marks 0
You can review your answers by clicking view questions. Important Note : Open Reference Documentation Links in New Tab (Right Click and Open in New Tab).
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
Answered
Review
Question 1 of 55
1. Question
A Skill Builder is creating a question and answer skill on AWS Lambda. The builder wants to store the question that the user was asked in order to determine if their answer was correct.
What is the SIMPLEST way to implement this requirement?
Correct
Option A is incorrect. The attributes do not need to be persisted into the next session so this adds a bit more complexity than option B
Option B is correct. Session Attributes can store state within a session and is perfect for this scenario. https://developer.amazon.com/docs/app-submission/manage-account-and-permissions.html#add_other_users
Option C is incorrect. Storing state is supported via session attributes.
Option D is incorrect. Amazon S3 could store state, but the setup would be a bit more complicated than using Session Attributes.
Incorrect
Option A is incorrect. The attributes do not need to be persisted into the next session so this adds a bit more complexity than option B
Option B is correct. Session Attributes can store state within a session and is perfect for this scenario. https://developer.amazon.com/docs/app-submission/manage-account-and-permissions.html#add_other_users
Option C is incorrect. Storing state is supported via session attributes.
Option D is incorrect. Amazon S3 could store state, but the setup would be a bit more complicated than using Session Attributes.
Unattempted
Option A is incorrect. The attributes do not need to be persisted into the next session so this adds a bit more complexity than option B
Option B is correct. Session Attributes can store state within a session and is perfect for this scenario. https://developer.amazon.com/docs/app-submission/manage-account-and-permissions.html#add_other_users
Option C is incorrect. Storing state is supported via session attributes.
Option D is incorrect. Amazon S3 could store state, but the setup would be a bit more complicated than using Session Attributes.
Question 2 of 55
2. Question
A Skill Builder is implementing the help section of their skill and notices that a few phrases don’t trigger the built-in AMAZON.HelpIntent.
What is the EASIEST way to implement these phrases to trigger the help section?
Correct
Option A is incorrect. While this is a possible option, it is not the EASIEST option. Also, this creates inconsistent experiences for users who are used to the built-in AMAZON.HelpIntent
Option B is correct. Extending the built-in intent is recommended to increase a unified experience across Alexa Skills. https://developer.amazon.com/docs/custom-skills/implement-the-built-in-intents.html#extending
Option C is incorrect. This is not the simplest option because this requires model updates and code updates.
Option D is incorrect. This is not necessary to extend a built-in intent. Adding sample utterances is all that is required.
Incorrect
Option A is incorrect. While this is a possible option, it is not the EASIEST option. Also, this creates inconsistent experiences for users who are used to the built-in AMAZON.HelpIntent
Option B is correct. Extending the built-in intent is recommended to increase a unified experience across Alexa Skills. https://developer.amazon.com/docs/custom-skills/implement-the-built-in-intents.html#extending
Option C is incorrect. This is not the simplest option because this requires model updates and code updates.
Option D is incorrect. This is not necessary to extend a built-in intent. Adding sample utterances is all that is required.
Unattempted
Option A is incorrect. While this is a possible option, it is not the EASIEST option. Also, this creates inconsistent experiences for users who are used to the built-in AMAZON.HelpIntent
Option B is correct. Extending the built-in intent is recommended to increase a unified experience across Alexa Skills. https://developer.amazon.com/docs/custom-skills/implement-the-built-in-intents.html#extending
Option C is incorrect. This is not the simplest option because this requires model updates and code updates.
Option D is incorrect. This is not necessary to extend a built-in intent. Adding sample utterances is all that is required.
Question 3 of 55
3. Question
Which of the following statements is NOT correct with respect to the Marketer role in the Alexa Developer Console?
Correct
Option A is incorrect because editing images and descriptions for skills is allowed permission for a Marketer.
Option B is correct because a Marketer is not allowed to access the Payments and Earnings section. https://developer.amazon.com/docs/app-submission/manage-account-and-permissions.html#add_other_users
Option C is incorrect because accessing sales reports is allowed permission for a Marketer.
Option D is incorrect because creating IAPs is allowed permission for a Marketer.
Incorrect
Option A is incorrect because editing images and descriptions for skills is allowed permission for a Marketer.
Option B is correct because a Marketer is not allowed to access the Payments and Earnings section. https://developer.amazon.com/docs/app-submission/manage-account-and-permissions.html#add_other_users
Option C is incorrect because accessing sales reports is allowed permission for a Marketer.
Option D is incorrect because creating IAPs is allowed permission for a Marketer.
Unattempted
Option A is incorrect because editing images and descriptions for skills is allowed permission for a Marketer.
Option B is correct because a Marketer is not allowed to access the Payments and Earnings section. https://developer.amazon.com/docs/app-submission/manage-account-and-permissions.html#add_other_users
Option C is incorrect because accessing sales reports is allowed permission for a Marketer.
Option D is incorrect because creating IAPs is allowed permission for a Marketer.
Question 4 of 55
4. Question
A Skill Builder is architecting a smart home skill that can unlock and lock a padlock.
Which of the following considerations are required?
Given the scenario below for a podcast skill “My Podcasts”, what is the desired outcome after the last phrase?
User: “Alexa, Play current podcast from My Podcasts”
User: “Alexa, Pause”
skill timeout and session ends
User: “Alexa, Resume”
Correct
Option A is incorrect because Alexa would send the ResumeIntent to the last audio skill
Option B is incorrect because Alexa would send the ResumeIntent to the last audio skill
Option C is incorrect because Alexa would send the ResumeIntent to the last audio skill
Option D is correct because audio skills must support this feature https://developer.amazon.com/docs/custom-skills/audioplayer-interface-reference.html#intents
Incorrect
Option A is incorrect because Alexa would send the ResumeIntent to the last audio skill
Option B is incorrect because Alexa would send the ResumeIntent to the last audio skill
Option C is incorrect because Alexa would send the ResumeIntent to the last audio skill
Option D is correct because audio skills must support this feature https://developer.amazon.com/docs/custom-skills/audioplayer-interface-reference.html#intents
Unattempted
Option A is incorrect because Alexa would send the ResumeIntent to the last audio skill
Option B is incorrect because Alexa would send the ResumeIntent to the last audio skill
Option C is incorrect because Alexa would send the ResumeIntent to the last audio skill
Option D is correct because audio skills must support this feature https://developer.amazon.com/docs/custom-skills/audioplayer-interface-reference.html#intents
Question 7 of 55
7. Question
Which of the following statements is not true regarding AWS Lambda Versions?
Correct
Option A is correct because AWS Lambda versions are immutable. They can’t be changed once they are created. https://docs.aws.amazon.com/lambda/latest/dg/versioning-intro.html
Option B is incorrect because AWS Lambda versions can be published directly with the PublishVersion API. https://docs.aws.amazon.com/lambda/latest/dg/versioning-intro.html
Option C is incorrect because this statement is correct. Each AWS Lambda Version has its own unique ARN. This is used to test a version of the code with the specific version, if necessary.
Option D is incorrect because this statement is correct. AWS Lambda will not publish a new version of the code if the code itself has not changed from the $LATEST version.
Incorrect
Option A is correct because AWS Lambda versions are immutable. They can’t be changed once they are created. https://docs.aws.amazon.com/lambda/latest/dg/versioning-intro.html
Option B is incorrect because AWS Lambda versions can be published directly with the PublishVersion API. https://docs.aws.amazon.com/lambda/latest/dg/versioning-intro.html
Option C is incorrect because this statement is correct. Each AWS Lambda Version has its own unique ARN. This is used to test a version of the code with the specific version, if necessary.
Option D is incorrect because this statement is correct. AWS Lambda will not publish a new version of the code if the code itself has not changed from the $LATEST version.
Unattempted
Option A is correct because AWS Lambda versions are immutable. They can’t be changed once they are created. https://docs.aws.amazon.com/lambda/latest/dg/versioning-intro.html
Option B is incorrect because AWS Lambda versions can be published directly with the PublishVersion API. https://docs.aws.amazon.com/lambda/latest/dg/versioning-intro.html
Option C is incorrect because this statement is correct. Each AWS Lambda Version has its own unique ARN. This is used to test a version of the code with the specific version, if necessary.
Option D is incorrect because this statement is correct. AWS Lambda will not publish a new version of the code if the code itself has not changed from the $LATEST version.
Question 8 of 55
8. Question
Where is it possible to toggle a device interface in the Alexa Developer Console?
Correct
Option A is incorrect because the code tab does not contain the Alexa device interfaces. The code tab is where you can paste or type in the skill code.
Option B is correct because the build tab has the section needed to add or remove device interfaces. Just follow the menu->interfaces path.
Option C is incorrect because the distribution tab is where you can set the metadata for the skill, but there is no way to add/remove an interface in this section.
Option D is incorrect because the certification tab is reserved for submitting and analyzing results from a certification submission. There is no place to change device interfaces.
Incorrect
Option A is incorrect because the code tab does not contain the Alexa device interfaces. The code tab is where you can paste or type in the skill code.
Option B is correct because the build tab has the section needed to add or remove device interfaces. Just follow the menu->interfaces path.
Option C is incorrect because the distribution tab is where you can set the metadata for the skill, but there is no way to add/remove an interface in this section.
Option D is incorrect because the certification tab is reserved for submitting and analyzing results from a certification submission. There is no place to change device interfaces.
Unattempted
Option A is incorrect because the code tab does not contain the Alexa device interfaces. The code tab is where you can paste or type in the skill code.
Option B is correct because the build tab has the section needed to add or remove device interfaces. Just follow the menu->interfaces path.
Option C is incorrect because the distribution tab is where you can set the metadata for the skill, but there is no way to add/remove an interface in this section.
Option D is incorrect because the certification tab is reserved for submitting and analyzing results from a certification submission. There is no place to change device interfaces.
Question 9 of 55
9. Question
Alexa will ask customers occasionally, if they want to try new skills. Which part of the skill publishing metadata does Alexa use to promote skills?
Correct
Option A is incorrect because the detailed description is used on the skills store section to help customers understand what the skill does.
Option B is correct because Alexa will use Short Descriptions which are usable and promote other skills to customers. https://developer.amazon.com/docs/devconsole/launch-your-skill.html
(In the Video @ ? 0:43)
Option C is incorrect because Keywords are used to help in optimize search, but not used to promote skills.
Option D is incorrect because the Category is used to help optimize search and for customers to find your skill, but Alexa doesn’t use this field to promote skills.
Incorrect
Option A is incorrect because the detailed description is used on the skills store section to help customers understand what the skill does.
Option B is correct because Alexa will use Short Descriptions which are usable and promote other skills to customers. https://developer.amazon.com/docs/devconsole/launch-your-skill.html
(In the Video @ ? 0:43)
Option C is incorrect because Keywords are used to help in optimize search, but not used to promote skills.
Option D is incorrect because the Category is used to help optimize search and for customers to find your skill, but Alexa doesn’t use this field to promote skills.
Unattempted
Option A is incorrect because the detailed description is used on the skills store section to help customers understand what the skill does.
Option B is correct because Alexa will use Short Descriptions which are usable and promote other skills to customers. https://developer.amazon.com/docs/devconsole/launch-your-skill.html
(In the Video @ ? 0:43)
Option C is incorrect because Keywords are used to help in optimize search, but not used to promote skills.
Option D is incorrect because the Category is used to help optimize search and for customers to find your skill, but Alexa doesn’t use this field to promote skills.
Question 10 of 55
10. Question
Which of the following stores the application logs for troubleshooting during the development of an Alexa-hosted skill?
Correct
Option A is incorrect because AWS Lambda does not store the logs for the application. The application logs are sent to Amazon CloudWatch.
Option B is incorrect because the Utterance Profiler does not report the application logs. Utterance Profiler gives some additional data while troubleshooting the model, but not the application.
Option C is incorrect because the “Test” tab does not have application logs. The “Test” tab does have virtual device logs from the sessions performed, but the application logs are not sent here.
Option D is correct because the logs for the application are sent to Amazon CloudWatch. The Alexa-hosted skill “code” tab has a button for logs which will take you to the CloudWatch events page for the application. https://developer.amazon.com/docs/hosted-skills/build-a-skill-end-to-end-using-an-alexa-hosted-skill.html#logs
Incorrect
Option A is incorrect because AWS Lambda does not store the logs for the application. The application logs are sent to Amazon CloudWatch.
Option B is incorrect because the Utterance Profiler does not report the application logs. Utterance Profiler gives some additional data while troubleshooting the model, but not the application.
Option C is incorrect because the “Test” tab does not have application logs. The “Test” tab does have virtual device logs from the sessions performed, but the application logs are not sent here.
Option D is correct because the logs for the application are sent to Amazon CloudWatch. The Alexa-hosted skill “code” tab has a button for logs which will take you to the CloudWatch events page for the application. https://developer.amazon.com/docs/hosted-skills/build-a-skill-end-to-end-using-an-alexa-hosted-skill.html#logs
Unattempted
Option A is incorrect because AWS Lambda does not store the logs for the application. The application logs are sent to Amazon CloudWatch.
Option B is incorrect because the Utterance Profiler does not report the application logs. Utterance Profiler gives some additional data while troubleshooting the model, but not the application.
Option C is incorrect because the “Test” tab does not have application logs. The “Test” tab does have virtual device logs from the sessions performed, but the application logs are not sent here.
Option D is correct because the logs for the application are sent to Amazon CloudWatch. The Alexa-hosted skill “code” tab has a button for logs which will take you to the CloudWatch events page for the application. https://developer.amazon.com/docs/hosted-skills/build-a-skill-end-to-end-using-an-alexa-hosted-skill.html#logs
Question 11 of 55
11. Question
While creating a custom interaction model, What is the best way to handle a situation where the built-in slot types do not quite match the slot type needed?
Correct
Option A is incorrect because this is not the proper way to implement custom slot types. Support does not handle requests to add different slot types. Amazon provides the built-in slot types to make it easier for developers, but if there is not a good one, the developer can create their own.
Option B is correct because creating a custom slot type is the best way to handle this. Custom slot types are helpful for expanding the built-in types for a skill. https://developer.amazon.com/docs/custom-skills/create-the-interaction-model-for-your-skill.html
Option C is incorrect because this option may work for some use-cases, it is not the best option. The best option would be to create a custom slot type.
Option D is incorrect because custom slot types are a supported way to extend the options available from the built-in slot types.
Incorrect
Option A is incorrect because this is not the proper way to implement custom slot types. Support does not handle requests to add different slot types. Amazon provides the built-in slot types to make it easier for developers, but if there is not a good one, the developer can create their own.
Option B is correct because creating a custom slot type is the best way to handle this. Custom slot types are helpful for expanding the built-in types for a skill. https://developer.amazon.com/docs/custom-skills/create-the-interaction-model-for-your-skill.html
Option C is incorrect because this option may work for some use-cases, it is not the best option. The best option would be to create a custom slot type.
Option D is incorrect because custom slot types are a supported way to extend the options available from the built-in slot types.
Unattempted
Option A is incorrect because this is not the proper way to implement custom slot types. Support does not handle requests to add different slot types. Amazon provides the built-in slot types to make it easier for developers, but if there is not a good one, the developer can create their own.
Option B is correct because creating a custom slot type is the best way to handle this. Custom slot types are helpful for expanding the built-in types for a skill. https://developer.amazon.com/docs/custom-skills/create-the-interaction-model-for-your-skill.html
Option C is incorrect because this option may work for some use-cases, it is not the best option. The best option would be to create a custom slot type.
Option D is incorrect because custom slot types are a supported way to extend the options available from the built-in slot types.
Question 12 of 55
12. Question
A Skill Builder is creating a skill and needs to obtain the users email address.
What is the EASIEST way to implement this requirement?
Which of the following interfaces is required to be enabled in order to change the color of an Echo Button?
Correct
Option A is correct because the Gadget Controller interface is required to be enabled in order to change the color of an Echo Button. Without enabling this interface, it is not possible. https://developer.amazon.com/docs/echo-button-skills/understand-echo-button-skills.html#incorporate
Option B is incorrect because the Display Interface allows skill builders to send responses to the display of screen-enabled devices.
Option C is incorrect. While the Game Engine is related to the Echo Button, the Game Engine interface will only allow the skill to handle the button press events. Gadget Controller is the interface that changes the color of the echo buttons.
Option D is incorrect because Auto Delegation is not related to Echo Buttons. Auto Delegation allows the Alexa service to prompt the user for slots in a skill. This interface enables a more natural conversation while gathering the required application parameters.
Incorrect
Option A is correct because the Gadget Controller interface is required to be enabled in order to change the color of an Echo Button. Without enabling this interface, it is not possible. https://developer.amazon.com/docs/echo-button-skills/understand-echo-button-skills.html#incorporate
Option B is incorrect because the Display Interface allows skill builders to send responses to the display of screen-enabled devices.
Option C is incorrect. While the Game Engine is related to the Echo Button, the Game Engine interface will only allow the skill to handle the button press events. Gadget Controller is the interface that changes the color of the echo buttons.
Option D is incorrect because Auto Delegation is not related to Echo Buttons. Auto Delegation allows the Alexa service to prompt the user for slots in a skill. This interface enables a more natural conversation while gathering the required application parameters.
Unattempted
Option A is correct because the Gadget Controller interface is required to be enabled in order to change the color of an Echo Button. Without enabling this interface, it is not possible. https://developer.amazon.com/docs/echo-button-skills/understand-echo-button-skills.html#incorporate
Option B is incorrect because the Display Interface allows skill builders to send responses to the display of screen-enabled devices.
Option C is incorrect. While the Game Engine is related to the Echo Button, the Game Engine interface will only allow the skill to handle the button press events. Gadget Controller is the interface that changes the color of the echo buttons.
Option D is incorrect because Auto Delegation is not related to Echo Buttons. Auto Delegation allows the Alexa service to prompt the user for slots in a skill. This interface enables a more natural conversation while gathering the required application parameters.
Question 14 of 55
14. Question
When a Skill Builder is creating an Alexa-hosted skill, where is the media like pictures, stored within the resources provisioned by the Alexa-hosted skill?
Correct
Option A is correct because while using Alexa-hosted skills, there is some infrastructure that gets deployed automatically and to handle static files Amazon S3 is deployed.
Option B is incorrect because while using Alexa-hosted skills, there is no DynamoDB that gets created. Static files are to be stored on the S3 bucket.
Option C is incorrect because media files are supported while using an Alexa-hosted skill. The infrastructure for static files is Amazon S3.
Option D is incorrect because the Lambda filesystem is not designed for this and it would be better to use the Amazon S3 bucket that was deployed with the skill.
Incorrect
Option A is correct because while using Alexa-hosted skills, there is some infrastructure that gets deployed automatically and to handle static files Amazon S3 is deployed.
Option B is incorrect because while using Alexa-hosted skills, there is no DynamoDB that gets created. Static files are to be stored on the S3 bucket.
Option C is incorrect because media files are supported while using an Alexa-hosted skill. The infrastructure for static files is Amazon S3.
Option D is incorrect because the Lambda filesystem is not designed for this and it would be better to use the Amazon S3 bucket that was deployed with the skill.
Unattempted
Option A is correct because while using Alexa-hosted skills, there is some infrastructure that gets deployed automatically and to handle static files Amazon S3 is deployed.
Option B is incorrect because while using Alexa-hosted skills, there is no DynamoDB that gets created. Static files are to be stored on the S3 bucket.
Option C is incorrect because media files are supported while using an Alexa-hosted skill. The infrastructure for static files is Amazon S3.
Option D is incorrect because the Lambda filesystem is not designed for this and it would be better to use the Amazon S3 bucket that was deployed with the skill.
Question 15 of 55
15. Question
A Skill Builder is testing their skill in the Alexa Developer Console and is receiving an error from their code self-hosted on AWS Lambda.
How can the Skill Builder access logs from the AWS Lambda function?
Correct
Option A is incorrect because the Alexa Developer Console does not store application logs for self-hosted skills.
Option B is incorrect because the JSON response does not contain application logs. Many times the JSON response will be empty when the AWS Lambda function errors.
Option C is correct because AWS Lambda sends all logs to Amazon CloudWatch https://docs.aws.amazon.com/lambda/latest/dg/monitoring-functions.html
Option D is incorrect because this is not a feature of the Alexa Developer Console. Many times the JSON response will be empty when the AWS Lambda function errors. Also, the Alexa Developer Console has no access to the AWS Lambda function or the Amazon CloudWatch logs.
Incorrect
Option A is incorrect because the Alexa Developer Console does not store application logs for self-hosted skills.
Option B is incorrect because the JSON response does not contain application logs. Many times the JSON response will be empty when the AWS Lambda function errors.
Option C is correct because AWS Lambda sends all logs to Amazon CloudWatch https://docs.aws.amazon.com/lambda/latest/dg/monitoring-functions.html
Option D is incorrect because this is not a feature of the Alexa Developer Console. Many times the JSON response will be empty when the AWS Lambda function errors. Also, the Alexa Developer Console has no access to the AWS Lambda function or the Amazon CloudWatch logs.
Unattempted
Option A is incorrect because the Alexa Developer Console does not store application logs for self-hosted skills.
Option B is incorrect because the JSON response does not contain application logs. Many times the JSON response will be empty when the AWS Lambda function errors.
Option C is correct because AWS Lambda sends all logs to Amazon CloudWatch https://docs.aws.amazon.com/lambda/latest/dg/monitoring-functions.html
Option D is incorrect because this is not a feature of the Alexa Developer Console. Many times the JSON response will be empty when the AWS Lambda function errors. Also, the Alexa Developer Console has no access to the AWS Lambda function or the Amazon CloudWatch logs.
Question 16 of 55
16. Question
A Skill Builder is creating a skill and needs to obtain the user’s email addresses.
What is the EASIEST way to implement this requirement?
A Skill Builder is testing his skill in the Alexa Developer Console and is receiving an error in the code, self-hosted on AWS Lambda.
How would the Skill Builder access logs from the AWS Lambda function?
Correct
Option A is incorrect because the Alexa Developer Console does not store application logs for self-hosted skills.
Option B is incorrect because the JSON response does not contain application logs. Many times the JSON response will be empty when the AWS Lambda function gives errors.
Option C is correct because AWS Lambda sends all logs to Amazon CloudWatch https://docs.aws.amazon.com/lambda/latest/dg/monitoring-functions.html
Option D is incorrect because this is not a feature of the Alexa Developer Console. Many times the JSON response will be empty when the AWS Lambda function gives errors. Also, the Alexa Developer Console has no access to the AWS Lambda function or the Amazon CloudWatch logs.
Incorrect
Option A is incorrect because the Alexa Developer Console does not store application logs for self-hosted skills.
Option B is incorrect because the JSON response does not contain application logs. Many times the JSON response will be empty when the AWS Lambda function gives errors.
Option C is correct because AWS Lambda sends all logs to Amazon CloudWatch https://docs.aws.amazon.com/lambda/latest/dg/monitoring-functions.html
Option D is incorrect because this is not a feature of the Alexa Developer Console. Many times the JSON response will be empty when the AWS Lambda function gives errors. Also, the Alexa Developer Console has no access to the AWS Lambda function or the Amazon CloudWatch logs.
Unattempted
Option A is incorrect because the Alexa Developer Console does not store application logs for self-hosted skills.
Option B is incorrect because the JSON response does not contain application logs. Many times the JSON response will be empty when the AWS Lambda function gives errors.
Option C is correct because AWS Lambda sends all logs to Amazon CloudWatch https://docs.aws.amazon.com/lambda/latest/dg/monitoring-functions.html
Option D is incorrect because this is not a feature of the Alexa Developer Console. Many times the JSON response will be empty when the AWS Lambda function gives errors. Also, the Alexa Developer Console has no access to the AWS Lambda function or the Amazon CloudWatch logs.
Question 18 of 55
18. Question
A Skill Builder is developing a skill that is multi-modal. He wants to show an image for the devices which have screens. The skill is self-hosted on AWS Lambda and the image is stored in S3.
What is the least required privilege for the image stored in Amazon S3?
A Skill Builder has certified and published a skill. Later, he realizes that the invocation name is not very intuitive for users and decides to change it. What does the Skill Builder need to do in order to change the invocation name?
Correct
Option A is incorrect because you cannot modify the invocation name after the skill has been published and certified.
Option B is correct because you cannot modify the invocation name after the skill has been published and certified. https://developer.amazon.com/docs/custom-skills/choose-the-invocation-name-for-a-custom-skill.html
Option C is incorrect because you cannot modify the invocation name after the skill has been published and certified. Also, you cannot modify a “Live” version of a skill.
Option D is incorrect because you cannot modify the invocation name after the skill has been published and certified.
Incorrect
Option A is incorrect because you cannot modify the invocation name after the skill has been published and certified.
Option B is correct because you cannot modify the invocation name after the skill has been published and certified. https://developer.amazon.com/docs/custom-skills/choose-the-invocation-name-for-a-custom-skill.html
Option C is incorrect because you cannot modify the invocation name after the skill has been published and certified. Also, you cannot modify a “Live” version of a skill.
Option D is incorrect because you cannot modify the invocation name after the skill has been published and certified.
Unattempted
Option A is incorrect because you cannot modify the invocation name after the skill has been published and certified.
Option B is correct because you cannot modify the invocation name after the skill has been published and certified. https://developer.amazon.com/docs/custom-skills/choose-the-invocation-name-for-a-custom-skill.html
Option C is incorrect because you cannot modify the invocation name after the skill has been published and certified. Also, you cannot modify a “Live” version of a skill.
Option D is incorrect because you cannot modify the invocation name after the skill has been published and certified.
Question 20 of 55
20. Question
Which of the following is a valid invocation name?
Which of the following is true for a “hidden” Alexa Skill?
Correct
Option A is incorrect. Users who do not have the skill enabled, will not be able to search or enable the skill once it is hidden.
Option B is correct. Users who already have the skill enabled, will still be able to use it. https://developer.amazon.com/docs/devconsole/test-and-submit-your-skill.html#hide-or-remove
Option C is incorrect. Users who do not have the skill enabled, will not be able to search or enable the skill once it is hidden.
Option D is incorrect. The hidden status for a skill does not represent any sign that persistence will be disabled.
Incorrect
Option A is incorrect. Users who do not have the skill enabled, will not be able to search or enable the skill once it is hidden.
Option B is correct. Users who already have the skill enabled, will still be able to use it. https://developer.amazon.com/docs/devconsole/test-and-submit-your-skill.html#hide-or-remove
Option C is incorrect. Users who do not have the skill enabled, will not be able to search or enable the skill once it is hidden.
Option D is incorrect. The hidden status for a skill does not represent any sign that persistence will be disabled.
Unattempted
Option A is incorrect. Users who do not have the skill enabled, will not be able to search or enable the skill once it is hidden.
Option B is correct. Users who already have the skill enabled, will still be able to use it. https://developer.amazon.com/docs/devconsole/test-and-submit-your-skill.html#hide-or-remove
Option C is incorrect. Users who do not have the skill enabled, will not be able to search or enable the skill once it is hidden.
Option D is incorrect. The hidden status for a skill does not represent any sign that persistence will be disabled.
Question 22 of 55
22. Question
A Skill Builder is implementing the help section of their skill and notices that a few phrases don’t trigger the built-in AMAZON.HelpIntent. What is the EASIEST way to implement these phrases to trigger the help section?
Correct
Option A is incorrect. While this is a possible option, it is not the EASIEST option. Also, this creates inconsistent experiences for users that are used to the built-in AMAZON.HelpIntent
Option B is correct. Extending the built-in intent is recommended to increase a unified experience across Alexa Skills. https://developer.amazon.com/docs/custom-skills/implement-the-built-in-intents.html#extending
Option C is incorrect. This is not the simplest option because this requires model updates and code updates.
Option D is incorrect. This is not necessary to extend a built-in intent. Adding sample utterances is all that is required.
Incorrect
Option A is incorrect. While this is a possible option, it is not the EASIEST option. Also, this creates inconsistent experiences for users that are used to the built-in AMAZON.HelpIntent
Option B is correct. Extending the built-in intent is recommended to increase a unified experience across Alexa Skills. https://developer.amazon.com/docs/custom-skills/implement-the-built-in-intents.html#extending
Option C is incorrect. This is not the simplest option because this requires model updates and code updates.
Option D is incorrect. This is not necessary to extend a built-in intent. Adding sample utterances is all that is required.
Unattempted
Option A is incorrect. While this is a possible option, it is not the EASIEST option. Also, this creates inconsistent experiences for users that are used to the built-in AMAZON.HelpIntent
Option B is correct. Extending the built-in intent is recommended to increase a unified experience across Alexa Skills. https://developer.amazon.com/docs/custom-skills/implement-the-built-in-intents.html#extending
Option C is incorrect. This is not the simplest option because this requires model updates and code updates.
Option D is incorrect. This is not necessary to extend a built-in intent. Adding sample utterances is all that is required.
Question 23 of 55
23. Question
While creating a skill, the Skill Builder finds an inconsistency in trying to exit the skill. “Stop” works as expected, but “forget it” and “cancel” triggers “AMAZON.FallbackIntent”.
What is the recommended way to resolve this issue?
A Skill Builder wants to invite a User Experience designer to update the descriptions and images of the skill to improve the users’ experience. However, the Skill Builder doesn’t want the designer to be able to see the Payments and Earnings sections of the console and they should not be able to change application files. Which role should the Skill Builder assign to the designer in the Alexa Developer Console?
Correct
Option A is incorrect. This role would allow the designer to change application files as well as the Payments and Earnings section.
Option B is incorrect. This role gives access to change application files.
Option C is incorrect. This role gives access access to the Payments and Earning section and does not allow the ability to update descriptions or images.
Option D is correct. The role provides access to edit description and images, but does not allow access to change the application files or the Payments and Earnings sections. https://developer.amazon.com/docs/app-submission/manage-account-and-permissions.html#add_other_users
Incorrect
Option A is incorrect. This role would allow the designer to change application files as well as the Payments and Earnings section.
Option B is incorrect. This role gives access to change application files.
Option C is incorrect. This role gives access access to the Payments and Earning section and does not allow the ability to update descriptions or images.
Option D is correct. The role provides access to edit description and images, but does not allow access to change the application files or the Payments and Earnings sections. https://developer.amazon.com/docs/app-submission/manage-account-and-permissions.html#add_other_users
Unattempted
Option A is incorrect. This role would allow the designer to change application files as well as the Payments and Earnings section.
Option B is incorrect. This role gives access to change application files.
Option C is incorrect. This role gives access access to the Payments and Earning section and does not allow the ability to update descriptions or images.
Option D is correct. The role provides access to edit description and images, but does not allow access to change the application files or the Payments and Earnings sections. https://developer.amazon.com/docs/app-submission/manage-account-and-permissions.html#add_other_users
Question 25 of 55
25. Question
A Skill Builder is designing a skill. One intent requires access to an additional API call and the response is very close to the maximum timeout for the intent to respond. What should the Skill Builder implement to increase the timeout for the intent to respond?
Correct
Option A is the correct. The Progressive Response API is designed to handle longer intent responses. https://developer.amazon.com/docs/custom-skills/send-the-user-a-progressive-response.html
Option B is incorrect. There is no timeout field for skill, so the user would not be able to accomplish the API call before the skill times out.
Option C is incorrect. There is no timeout field for skill, so the user would not be able to accomplish the API call before the skill times out.
Option D is incorrect. This is not a feature available to skills. The only way to fulfill the requirement would be to use the Progressive Response API as mentioned in option A.
Incorrect
Option A is the correct. The Progressive Response API is designed to handle longer intent responses. https://developer.amazon.com/docs/custom-skills/send-the-user-a-progressive-response.html
Option B is incorrect. There is no timeout field for skill, so the user would not be able to accomplish the API call before the skill times out.
Option C is incorrect. There is no timeout field for skill, so the user would not be able to accomplish the API call before the skill times out.
Option D is incorrect. This is not a feature available to skills. The only way to fulfill the requirement would be to use the Progressive Response API as mentioned in option A.
Unattempted
Option A is the correct. The Progressive Response API is designed to handle longer intent responses. https://developer.amazon.com/docs/custom-skills/send-the-user-a-progressive-response.html
Option B is incorrect. There is no timeout field for skill, so the user would not be able to accomplish the API call before the skill times out.
Option C is incorrect. There is no timeout field for skill, so the user would not be able to accomplish the API call before the skill times out.
Option D is incorrect. This is not a feature available to skills. The only way to fulfill the requirement would be to use the Progressive Response API as mentioned in option A.
Question 26 of 55
26. Question
A Skill Builder has an intent with multiple slots and does not want to manage gathering all the slots in the application code. What can be used to implement this?
Correct
Option A is incorrect. This feature does exist and it’s called Auto Delegation.
Option B is incorrect. The Progressive Response API is not relevant for this requirement, it is used to send a progressive response when a skill is taking longer to respond.
Option C is correct. Auto Delegation will gather the input for the slots when enabled for the skill or intent. https://developer.amazon.com/docs/custom-skills/delegate-dialog-to-alexa.html#ways-to-delegate-the-dialog-to-alexa
Option D is incorrect. The user does not want to manage application code to get the values and this method would require custom coding.
Incorrect
Option A is incorrect. This feature does exist and it’s called Auto Delegation.
Option B is incorrect. The Progressive Response API is not relevant for this requirement, it is used to send a progressive response when a skill is taking longer to respond.
Option C is correct. Auto Delegation will gather the input for the slots when enabled for the skill or intent. https://developer.amazon.com/docs/custom-skills/delegate-dialog-to-alexa.html#ways-to-delegate-the-dialog-to-alexa
Option D is incorrect. The user does not want to manage application code to get the values and this method would require custom coding.
Unattempted
Option A is incorrect. This feature does exist and it’s called Auto Delegation.
Option B is incorrect. The Progressive Response API is not relevant for this requirement, it is used to send a progressive response when a skill is taking longer to respond.
Option C is correct. Auto Delegation will gather the input for the slots when enabled for the skill or intent. https://developer.amazon.com/docs/custom-skills/delegate-dialog-to-alexa.html#ways-to-delegate-the-dialog-to-alexa
Option D is incorrect. The user does not want to manage application code to get the values and this method would require custom coding.
Question 27 of 55
27. Question
A Skill Builder is creating a skill which requires that persistent data is stored for each user between sessions. The builder is expecting a lot of users and wants to keep the latency to a minimum.
What is the EASIEST option for the Skill Builder to implement this feature?
Correct
Option A is incorrect. Amazon CloudFront is a caching service and does not persist user data.
Option B is incorrect. Amazon CloudWatch is used for logs and metrics, not for storing user data.
Option C is incorrect. Session Attributes do not persist data between sessions.
Option D is correct. DynamoDB is a low latency NoSQL Database that can be used with the Persistent Attributes feature in the ASK SDK.
Incorrect
Option A is incorrect. Amazon CloudFront is a caching service and does not persist user data.
Option B is incorrect. Amazon CloudWatch is used for logs and metrics, not for storing user data.
Option C is incorrect. Session Attributes do not persist data between sessions.
Option D is correct. DynamoDB is a low latency NoSQL Database that can be used with the Persistent Attributes feature in the ASK SDK.
Unattempted
Option A is incorrect. Amazon CloudFront is a caching service and does not persist user data.
Option B is incorrect. Amazon CloudWatch is used for logs and metrics, not for storing user data.
Option C is incorrect. Session Attributes do not persist data between sessions.
Option D is correct. DynamoDB is a low latency NoSQL Database that can be used with the Persistent Attributes feature in the ASK SDK.
Question 28 of 55
28. Question
A Skill Builder is creating a skill and wants to send to a small group of people to get feedback before certification. What is the BEST way to implement this requirement?
Correct
Option A is incorrect. The Skill Builder wanted a way to share before certification, but publishing to another locale would require certification and this option is not as easy as the skill beta testing tool.
Option B is incorrect. While this would work it is not the recommended or best option.
Option C is incorrect. The skill beta testing tool enables you to send the skill to a small group before certification.
Option D is correct. The skill beta testing tool is designed for this purpose. https://developer.amazon.com/docs/custom-skills/skills-beta-testing-for-alexa-skills.html
Incorrect
Option A is incorrect. The Skill Builder wanted a way to share before certification, but publishing to another locale would require certification and this option is not as easy as the skill beta testing tool.
Option B is incorrect. While this would work it is not the recommended or best option.
Option C is incorrect. The skill beta testing tool enables you to send the skill to a small group before certification.
Option D is correct. The skill beta testing tool is designed for this purpose. https://developer.amazon.com/docs/custom-skills/skills-beta-testing-for-alexa-skills.html
Unattempted
Option A is incorrect. The Skill Builder wanted a way to share before certification, but publishing to another locale would require certification and this option is not as easy as the skill beta testing tool.
Option B is incorrect. While this would work it is not the recommended or best option.
Option C is incorrect. The skill beta testing tool enables you to send the skill to a small group before certification.
Option D is correct. The skill beta testing tool is designed for this purpose. https://developer.amazon.com/docs/custom-skills/skills-beta-testing-for-alexa-skills.html
Question 29 of 55
29. Question
Which of the following is NOT a type of in-skill products?
A Skill Builder is designing a Flash Briefing using the Pre-Built Flash Briefing model. One requirement is for the user is being able to ask the skill what is the topic for next week episode and the skill would respond with the correct topic.
How can the Skill Builder implement this requirement?
A Skill Builder has created a skill for children that plays different animal sounds and helps children identify which animal it is. The builder created an ISP to purchase additional packs of animal sounds. The builder tested the skill, however, the certification fails. What is the most likely cause of this failure?
A Skill Builder is creating a multi-modal skill and is expecting a large user audience. A requirement is to deliver the images to the users as fast as possible.
Which AWS Service would help to solve this requirement?
Correct
Option A is correct because CloudFront is a Content Distribution Network which enables low latency to users, downloading the resources.
Option B is incorrect because CloudWatch is for monitoring in AWS
Option C is incorrect because DynamoDB is used as a NoSQL database and does not help to deliver image files faster.
Option D is incorrect because IAM is used for Identity and Access Management, this does not help the images reach the users faster. https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Introduction.html
Incorrect
Option A is correct because CloudFront is a Content Distribution Network which enables low latency to users, downloading the resources.
Option B is incorrect because CloudWatch is for monitoring in AWS
Option C is incorrect because DynamoDB is used as a NoSQL database and does not help to deliver image files faster.
Option D is incorrect because IAM is used for Identity and Access Management, this does not help the images reach the users faster. https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Introduction.html
Unattempted
Option A is correct because CloudFront is a Content Distribution Network which enables low latency to users, downloading the resources.
Option B is incorrect because CloudWatch is for monitoring in AWS
Option C is incorrect because DynamoDB is used as a NoSQL database and does not help to deliver image files faster.
Option D is incorrect because IAM is used for Identity and Access Management, this does not help the images reach the users faster. https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Introduction.html
Question 34 of 55
34. Question
Which of the following is NOT a supported SSML tag?
A Skill Builder is designing a skill that requires a 30-second timer while the user thinks about the answer. Which of the following can help to fulfill this requirement?
Which type of authorization protocol is supported with Account Linking?
Correct
Option A is correct because OAuth2.0 is the only supported authorization protocol supported with account linking. https://developer.amazon.com/docs/account-linking/understand-account-linking.html#oauth-roles-and-the-alexa-skills-kit
Option B is incorrect because SAML 2.0 is not the supported authorization protocol supported with account linking.
Option C is incorrect because OpenID is not the supported authorization protocol supported with account linking.
Option D is incorrect because Active Directory is not the supported authorization protocol supported with account linking.
Incorrect
Option A is correct because OAuth2.0 is the only supported authorization protocol supported with account linking. https://developer.amazon.com/docs/account-linking/understand-account-linking.html#oauth-roles-and-the-alexa-skills-kit
Option B is incorrect because SAML 2.0 is not the supported authorization protocol supported with account linking.
Option C is incorrect because OpenID is not the supported authorization protocol supported with account linking.
Option D is incorrect because Active Directory is not the supported authorization protocol supported with account linking.
Unattempted
Option A is correct because OAuth2.0 is the only supported authorization protocol supported with account linking. https://developer.amazon.com/docs/account-linking/understand-account-linking.html#oauth-roles-and-the-alexa-skills-kit
Option B is incorrect because SAML 2.0 is not the supported authorization protocol supported with account linking.
Option C is incorrect because OpenID is not the supported authorization protocol supported with account linking.
Option D is incorrect because Active Directory is not the supported authorization protocol supported with account linking.
Question 37 of 55
37. Question
Which of the following is NOT an available metric for skills in the Alexa Developer console?
Correct
Option A is incorrect because Retention is an available metric that shows the usage of the skill over time by groups of customers.
Option B is incorrect because Interaction Path is an available metric, this shows the paths users take when interacting with the skill.
Option C is correct because Duration is not an available metric available to developers. https://developer.amazon.com/docs/devconsole/measure-skill-usage.html#custom-interaction-model-metrics
Option D is incorrect because Sessions is an available metric that shows the total sessions that were started by a skill.
Incorrect
Option A is incorrect because Retention is an available metric that shows the usage of the skill over time by groups of customers.
Option B is incorrect because Interaction Path is an available metric, this shows the paths users take when interacting with the skill.
Option C is correct because Duration is not an available metric available to developers. https://developer.amazon.com/docs/devconsole/measure-skill-usage.html#custom-interaction-model-metrics
Option D is incorrect because Sessions is an available metric that shows the total sessions that were started by a skill.
Unattempted
Option A is incorrect because Retention is an available metric that shows the usage of the skill over time by groups of customers.
Option B is incorrect because Interaction Path is an available metric, this shows the paths users take when interacting with the skill.
Option C is correct because Duration is not an available metric available to developers. https://developer.amazon.com/docs/devconsole/measure-skill-usage.html#custom-interaction-model-metrics
Option D is incorrect because Sessions is an available metric that shows the total sessions that were started by a skill.
Question 38 of 55
38. Question
A Skill Builder has created a skill and it is now Live. The builder wants to add sample utterances to intent but he is not able to save the model.
What is the most likely reason for this error?
Correct
Option A is correct because Editing a Live skill is not allowed. https://developer.amazon.com/docs/devconsole/about-the-developer-console.html#edit-existing-skill
Option B is incorrect because the region of the developer console does not impact this change.
Option C is incorrect because the console would tell you if the utterance was bad before you need to click Save Model
Option D is incorrect because there are some times when this option is greyed out like in the case of option A
Incorrect
Option A is correct because Editing a Live skill is not allowed. https://developer.amazon.com/docs/devconsole/about-the-developer-console.html#edit-existing-skill
Option B is incorrect because the region of the developer console does not impact this change.
Option C is incorrect because the console would tell you if the utterance was bad before you need to click Save Model
Option D is incorrect because there are some times when this option is greyed out like in the case of option A
Unattempted
Option A is correct because Editing a Live skill is not allowed. https://developer.amazon.com/docs/devconsole/about-the-developer-console.html#edit-existing-skill
Option B is incorrect because the region of the developer console does not impact this change.
Option C is incorrect because the console would tell you if the utterance was bad before you need to click Save Model
Option D is incorrect because there are some times when this option is greyed out like in the case of option A
Question 39 of 55
39. Question
A Skill Builder has a skill in AWS Lambda and wants to log fallback intent triggers and create an alarm to alert them when it reaches a certain threshold.
Which service would best fit this use case?
Correct
Option A is incorrect because Amazon S3 does not offer an alerting system.
Option B is correct because Amazon CloudWatch provides logging and metric alerting.
Option C is incorrect because Amazon CloudFront does not offer logging or alerting capabilities.
Option D is incorrect because Amazon DynamoDB does not offer a good logging solution and does not have any alerting capabilities.
Incorrect
Option A is incorrect because Amazon S3 does not offer an alerting system.
Option B is correct because Amazon CloudWatch provides logging and metric alerting.
Option C is incorrect because Amazon CloudFront does not offer logging or alerting capabilities.
Option D is incorrect because Amazon DynamoDB does not offer a good logging solution and does not have any alerting capabilities.
Unattempted
Option A is incorrect because Amazon S3 does not offer an alerting system.
Option B is correct because Amazon CloudWatch provides logging and metric alerting.
Option C is incorrect because Amazon CloudFront does not offer logging or alerting capabilities.
Option D is incorrect because Amazon DynamoDB does not offer a good logging solution and does not have any alerting capabilities.
Question 40 of 55
40. Question
Which of the following built-in Intent is NOT required for skills while using the AudioPlayer Directives
Correct
Option A is incorrect because this intent is required while using the AudioPlayer Directive
Option B is incorrect because this intent is required while using the AudioPlayer Directive
Option C is incorrect because this intent is required while using the AudioPlayer Directive
Option D is correct because this intent is not required while using the AudioPlayer Directive https://developer.amazon.com/docs/custom-skills/audioplayer-interface-reference.html#config
Incorrect
Option A is incorrect because this intent is required while using the AudioPlayer Directive
Option B is incorrect because this intent is required while using the AudioPlayer Directive
Option C is incorrect because this intent is required while using the AudioPlayer Directive
Option D is correct because this intent is not required while using the AudioPlayer Directive https://developer.amazon.com/docs/custom-skills/audioplayer-interface-reference.html#config
Unattempted
Option A is incorrect because this intent is required while using the AudioPlayer Directive
Option B is incorrect because this intent is required while using the AudioPlayer Directive
Option C is incorrect because this intent is required while using the AudioPlayer Directive
Option D is correct because this intent is not required while using the AudioPlayer Directive https://developer.amazon.com/docs/custom-skills/audioplayer-interface-reference.html#config
Question 41 of 55
41. Question
Which of the following items are NOT required for the audio file while using the audio tag in SSML?
Correct
Option A is incorrect because this is a requirement for audio files in SSML
Option B is incorrect because this is a requirement for audio files in SSML
Option C is correct because this is not a requirement, as long as the audio file is in internet accessible HTTPS endpoint https://developer.amazon.com/docs/custom-skills/speech-synthesis-markup-language-ssml-reference.html#audio
Option D is incorrect because this is a requirement for audio files in SSML
Incorrect
Option A is incorrect because this is a requirement for audio files in SSML
Option B is incorrect because this is a requirement for audio files in SSML
Option C is correct because this is not a requirement, as long as the audio file is in internet accessible HTTPS endpoint https://developer.amazon.com/docs/custom-skills/speech-synthesis-markup-language-ssml-reference.html#audio
Option D is incorrect because this is a requirement for audio files in SSML
Unattempted
Option A is incorrect because this is a requirement for audio files in SSML
Option B is incorrect because this is a requirement for audio files in SSML
Option C is correct because this is not a requirement, as long as the audio file is in internet accessible HTTPS endpoint https://developer.amazon.com/docs/custom-skills/speech-synthesis-markup-language-ssml-reference.html#audio
Option D is incorrect because this is a requirement for audio files in SSML
Question 42 of 55
42. Question
A Skill Builder is creating a skill and needs to include a male’s voice as well as Alexa’s voice. What is the easiest way to implement this requirement?
A Skill Builder is creating a skill and wants to test how Alexa will say a phrase, but does not want to modify the code. What is the easiest way to accomplish this task?
Correct
Option A is correct because the Alexa Developer Console provides this feature in the test tab. https://developer.amazon.com/docs/devconsole/test-your-skill.html#test-simulator
Option B is incorrect because this is much more complex than Option A.
Option C is incorrect because this is much more complex than Option A.
Option D is incorrect because this is not possible with the ASK CLI.
Incorrect
Option A is correct because the Alexa Developer Console provides this feature in the test tab. https://developer.amazon.com/docs/devconsole/test-your-skill.html#test-simulator
Option B is incorrect because this is much more complex than Option A.
Option C is incorrect because this is much more complex than Option A.
Option D is incorrect because this is not possible with the ASK CLI.
Unattempted
Option A is correct because the Alexa Developer Console provides this feature in the test tab. https://developer.amazon.com/docs/devconsole/test-your-skill.html#test-simulator
Option B is incorrect because this is much more complex than Option A.
Option C is incorrect because this is much more complex than Option A.
Option D is incorrect because this is not possible with the ASK CLI.
Question 44 of 55
44. Question
Which of the following statements is NOT correct regarding Analyst role in the Alexa Developer Console?
Correct
Option A is incorrect because viewing earnings report is allowed permission for an Analyst.
Option B is incorrect because viewing sales reports is allowed permission for an Analyst.
Option C is correct because editing images and descriptions for skills is not permitted for an Analyst. https://developer.amazon.com/docs/app-submission/manage-account-and-permissions.html#add_other_users
Option D is incorrect because accessing the payments and earnings section is allowed permission for an Analyst.
Incorrect
Option A is incorrect because viewing earnings report is allowed permission for an Analyst.
Option B is incorrect because viewing sales reports is allowed permission for an Analyst.
Option C is correct because editing images and descriptions for skills is not permitted for an Analyst. https://developer.amazon.com/docs/app-submission/manage-account-and-permissions.html#add_other_users
Option D is incorrect because accessing the payments and earnings section is allowed permission for an Analyst.
Unattempted
Option A is incorrect because viewing earnings report is allowed permission for an Analyst.
Option B is incorrect because viewing sales reports is allowed permission for an Analyst.
Option C is correct because editing images and descriptions for skills is not permitted for an Analyst. https://developer.amazon.com/docs/app-submission/manage-account-and-permissions.html#add_other_users
Option D is incorrect because accessing the payments and earnings section is allowed permission for an Analyst.
Question 45 of 55
45. Question
Which of the following statements is NOT true about Beta Testing?
A Skill Builder is making a skill on AWS Lambda that plays an audio file using the AudioPlayer directive. A requirement is to alert the skill when the audio is almost at the end, but not completely at the end. How could this requirement be implemented?
Correct
Option A is correct because the PlaybackNearlyFinished request is designed to be used in this requirement.
Option B is incorrect because this request will only alert the skill when the clip is over, not almost over.
Option C is incorrect because this request will be sent when the clip is stopped, but not done
Option D is incorrect because this is possible with the PlaybackNearlyFinished Request
Incorrect
Option A is correct because the PlaybackNearlyFinished request is designed to be used in this requirement.
Option B is incorrect because this request will only alert the skill when the clip is over, not almost over.
Option C is incorrect because this request will be sent when the clip is stopped, but not done
Option D is incorrect because this is possible with the PlaybackNearlyFinished Request
Unattempted
Option A is correct because the PlaybackNearlyFinished request is designed to be used in this requirement.
Option B is incorrect because this request will only alert the skill when the clip is over, not almost over.
Option C is incorrect because this request will be sent when the clip is stopped, but not done
Option D is incorrect because this is possible with the PlaybackNearlyFinished Request
Question 47 of 55
47. Question
Which of the following statement is NOT true about the AudioPlayer Requests?
Correct
Option A is incorrect because this is a true statement regarding AudioPlayer Requests.
Option B is correct because the skill does not need to respond to all AudioPlayer requests. https://developer.amazon.com/docs/custom-skills/audioplayer-interface-reference.html#requests
Option C is incorrect because this is a true statement regarding AudioPlayer Requests.
Option D is incorrect because this is a true statement regarding AudioPlayer Requests.
Incorrect
Option A is incorrect because this is a true statement regarding AudioPlayer Requests.
Option B is correct because the skill does not need to respond to all AudioPlayer requests. https://developer.amazon.com/docs/custom-skills/audioplayer-interface-reference.html#requests
Option C is incorrect because this is a true statement regarding AudioPlayer Requests.
Option D is incorrect because this is a true statement regarding AudioPlayer Requests.
Unattempted
Option A is incorrect because this is a true statement regarding AudioPlayer Requests.
Option B is correct because the skill does not need to respond to all AudioPlayer requests. https://developer.amazon.com/docs/custom-skills/audioplayer-interface-reference.html#requests
Option C is incorrect because this is a true statement regarding AudioPlayer Requests.
Option D is incorrect because this is a true statement regarding AudioPlayer Requests.
Question 48 of 55
48. Question
A Skill Builder is designing a skill for Multi-Modal with images for the devices with screens.
How would the skill know whether the device has a screen or not?
A Skill Builder has a requirement to offer the user an option to purchase a physical t-shirt.
Which of the following options would be best for this type of In App Purchase?
Correct
Option A is incorrect because this purchase type is meant for digital goods and a t-shirt is a physical object.
Option B is correct because this purchase type is intended for physical goods like t-shirts. https://developer.amazon.com/docs/quick-reference/sell-products-quick-reference.html#concepts-and-procedures
Option C is incorrect because this purchase type is meant for digital goods and a t-shirt is a physical object.
Option D is incorrect because this purchase type is meant for digital goods and a t-shirt is a physical object.
Incorrect
Option A is incorrect because this purchase type is meant for digital goods and a t-shirt is a physical object.
Option B is correct because this purchase type is intended for physical goods like t-shirts. https://developer.amazon.com/docs/quick-reference/sell-products-quick-reference.html#concepts-and-procedures
Option C is incorrect because this purchase type is meant for digital goods and a t-shirt is a physical object.
Option D is incorrect because this purchase type is meant for digital goods and a t-shirt is a physical object.
Unattempted
Option A is incorrect because this purchase type is meant for digital goods and a t-shirt is a physical object.
Option B is correct because this purchase type is intended for physical goods like t-shirts. https://developer.amazon.com/docs/quick-reference/sell-products-quick-reference.html#concepts-and-procedures
Option C is incorrect because this purchase type is meant for digital goods and a t-shirt is a physical object.
Option D is incorrect because this purchase type is meant for digital goods and a t-shirt is a physical object.
Question 50 of 55
50. Question
Which of the following statements is NOT true for a Custom Skill?
Which of the following statements is NOT true about Alexa Skills that are hosted outside of AWS Lambda?
Correct
Option A is incorrect because HTTPS is required for the Alexa Skill interaction.
Option B is incorrect because a Valid SSL Certificate is required to keep the connection safe and trusted.
Option C is incorrect because for images and videos to display appropriately they must be hosted publicly accessible. https://developer.amazon.com/docs/ask-overviews/requirements-to-build-a-skill.html#what-do-you-need-for-a-custom-skill
Option D is correct because this statement is not true; an Alexa Skill can be hosted from any cloud provider.
Incorrect
Option A is incorrect because HTTPS is required for the Alexa Skill interaction.
Option B is incorrect because a Valid SSL Certificate is required to keep the connection safe and trusted.
Option C is incorrect because for images and videos to display appropriately they must be hosted publicly accessible. https://developer.amazon.com/docs/ask-overviews/requirements-to-build-a-skill.html#what-do-you-need-for-a-custom-skill
Option D is correct because this statement is not true; an Alexa Skill can be hosted from any cloud provider.
Unattempted
Option A is incorrect because HTTPS is required for the Alexa Skill interaction.
Option B is incorrect because a Valid SSL Certificate is required to keep the connection safe and trusted.
Option C is incorrect because for images and videos to display appropriately they must be hosted publicly accessible. https://developer.amazon.com/docs/ask-overviews/requirements-to-build-a-skill.html#what-do-you-need-for-a-custom-skill
Option D is correct because this statement is not true; an Alexa Skill can be hosted from any cloud provider.
Question 54 of 55
54. Question
Which of the followings is NOT a valid way to host an Alexa Skills’ code?