トーマスの答えが正解です。Amazon Mechanical Turk で QualificationTest の結果を取得することはできません。「回避策」として Java アプレットを使用するという Thomas の提案は実行可能ですが、Qualification の作成者には多くの複雑さが伴います。
そのルートに進むことにした場合は、質問タイプApplication
に記載されているタグを使用することをお勧めします。詳細については、http: //docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_QuestionFormDataStructureArticle.htmlQuestionForm
をご覧ください。
次のように動作します。
<Application>
<JavaApplet>
<AppletPath>http://tictactoe.amazon.com/applets/</AppletPath>
<AppletFilename>GameViewer.class</AppletFilename>
<Width>400</Width>
<Height>300</Height>
<ApplicationParameter>
<Name>game_id<Name>
<Value>01523</Value>
</ApplicationParameter>
</JavaApplet>
</Application>
別の提案として、単に HIT を作成することを検討し (確かに、ワーカーに $0.01 などの報酬を提供する必要があるでしょう)、ワーカーにこれを完了するように依頼することもできます。テストに合格した人をキャプチャし、それらのワーカーだけの資格を作成します。これにより、HIT (HTML、IFRAME など) のすべての機能が提供され、すべての結果が得られます。欠点は、資格を完了するためにワーカーに少なくとも $0.01 を支払わなければならない可能性が高いことですが、これは厳密には必須ではありません (HIT を作成して $0.00 で価格を設定できます)。