Enable Alexa Shopping Kit in Your Skill
To make product recommendations in your skill, you must enable Alexa Shopping Kit in your skill manifest. You can enable shopping in the Alexa developer console or directly in the skill manifest file.
Enable Alexa shopping kit in the developer console
As part of the skill definition, you must enable your skill for shopping and, optionally, the Amazon Associates on Alexa program.
To enable Alexa shopping kit in the developer console
- Sign in to the Alexa developer console.
- From the skill list, locate your custom skill, and then, in the dropdown under ACTIONS, select Edit.
- On the Distribution page, enter the information for your skill.
- To navigate to the Privacy & Compliance page, click Save and continue.
- Under Privacy & Compliance, enter the following information to enable Alexa Shopping Actions.
- For Does this skill use Alexa Shopping Actions?, click Yes.
- For Are you using Alexa Shopping Actions in your skill as part of the Amazon Associate program?, click Yes if you registered your skill with the Amazon Associates on Alexa program; otherwise, click No.
- To save, click Save and continue.
Enable Alexa shopping in the skill manifest
Alternatively, you can update your skill manifest to enable Alexa Shopping Actions in your skill. Here, you add the shoppingKit object to theprivacyAndCompliance section in your skill manifest file.
The following example shows the skill manifest configured with Alexa shopping.
"privacyAndCompliance": {
"allowsPurchases": false,
"usesPersonalInfo": false,
"isChildDirected": false,
"isExportCompliant": true,
"containsAds": false,
"locales": {
"en-US": {
"privacyPolicyUrl": "https://www.example.com",
"termsOfUseUrl": "https://www.example.com"
},
},
"shoppingKit": {
"isShoppingActionsEnabled": true,
"isAmazonAssociatesOnAlexaEnabled": false
}
}
To enable your skill for Alexa shopping kit in the skill manifest
- Open your skill manifest file in your editor.
- Navigate to the
privacyAndCompliancesection, and then add theshoppingKitobject. - To enable Alexa Shopping Actions, set the
isShoppingActionsEnabledproperty totrue. - If you registered your skill with the Amazon Associates on Alexa program, set the
isAmazonAssociatesOnAlexaEnabledproperty totrue.
Otherwise, set theisAmazonAssociatesOnAlexaEnabledproperty tofalse. - Save your manifest file.
- To deploy the changed manifest, use the Alexa Skills Kit Command Line Interface.
Last updated: Mar 26, 2024