Amazon ECS アダルトコンテンツの削除

[Amazon] Amazon ECS アダルトコンテンツの削除
これ、有力な解決方法があまり見つからなかったので、一つ提案。

BlackList戦略。

BlackListには表示させたくないカテゴリID(BrowseNodeid)を登録しておく。
(本のアダルトとかのBrowseNodeid)
※自分はBlackListファイルを作成し、IDをカンマ区切りで登録

ItemSearchやItemLookupのとき、ResponseGroupにBrowseNodesを指定しておいて、商品のBrowseNodeを取得する。
そのBrowseNodeを全部調べBlackListにのっているIDの商品の場合は、検索結果リストからはじく。

自分はこのように実装した。

サンプルソースは・・・整形するのが、面倒なので割愛^^;