timheuer / alexa-skills-dotnet

An Amazon Alexa Skills SDK for .NET
MIT License
547 stars 108 forks source link

AB Testing changes to Skill request/response #245

Closed stoiveyp closed 2 years ago

stoiveyp commented 2 years ago

Amazon have introduced A/B testing into custom skills These changes allow developers to get/send the necessary A/B testing fields for their skill as opt-in properties

Documentation: Blog Article: https://developer.amazon.com/en-US/docs/alexa/custom-skills/a-b-test-your-skill.html Request and response example: https://developer.amazon.com/en-US/docs/alexa/custom-skills/set-up-a-b-test.html#step-2

(I'll be updating the SMAPI extension soon so developers can manage their A/B testing in .NET too)

timheuer commented 2 years ago

Should we add to a release given that it's public or create a -preview release? From Amazon:

A/B testing is offered as a public beta and might change as we receive feedback and iterate on the feature.

stoiveyp commented 2 years ago

Ooh hadn't thought about that actually. Probably best adding a -preview release if that's do-able with the CI/CD you've got in place?

timheuer commented 2 years ago

I don't yet but it gives me a chance to modify that :-)

timheuer commented 2 years ago

Pushed as preview: https://www.nuget.org/packages/Alexa.NET/1.21.0-preview

stale[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.