販売のための審査ガイド

  • 開発元が開発したAppをcafe24 App Storeを介して広告及び販売するためには、事前に基本的な方針とガイドラインに沿って審査を行い、審査に通過したAppのみApp Storeに公開されます。
    以下のガイドを熟知すると、より円滑で迅速な審査/承認を得られます。

コンプライアンス

01
  • Appが他の著作物の著作権/商標権を侵害していないかを確認します。 (必要に応じて疎明資料を提出)
  • Appを通じた個人情報の不正な取得/利用/流布する恐れのある要素がないかを確認します。
  • 大韓民国の法令に違反したり、紛争の素地がないかを確認します。

完成度

02
  • 購入者の観点から、Appの機能が説明された内容と同じく、正確に動作するかを確認します。
  • AppのデザインやUIが一般的な基準より不十分でないかを確認します。
  • Appの実行中、ショップや他のプログラム(Appなど)のパフォーマンスに影響がないかを確認します。
  • Appの実行が説明されているWebブラウザでスムーズに実行されるかを確認します。

有害性

03
  • App内にウイルス、悪性コード、ハッキングプログラムなどが含まれていないかを確認します。
  • cafe24 デベロッパーのガイドラインに違反ていないかを確認します。
  • Appの実行とは関係なく、過度に多くのショップの権限を必要としていないかを確認します。
  • Appで個人情報(会員情報など)を収集していないかを確認します。
  • Appに承認されていない市販のSWを無断で使用していないかを確認します。
  • Appでcafe24の認証キーを偽造/変造/流布していないかを確認します。

扇情性/危険性

04
  • 一般的な判断基準で不快な(画像・動画・サウンド等)を含まれていないかを確認します。(App、詳細説明等)
  • Appが青少年に悪影響を与えないかを確認します。(青少年保護法基準)

ガイドライン違反要素

05
  • Appの利用途中で事前に協議された決済金額以外の決済を誘導していないかを確認します。
  • App内、事前に協議されていない広告/宣伝要素が含まれていないかを確認します。
  • Appの販売のための説明/内容が一般的に理解できるレベルで作成されいるかを確認します。
  • cafe24の一般的な判断基準に沿って違反した要素はないかを確認します。

Appの設置および使用のための基本テスト

  • Appの設置及び使用のため、基本的な項目が処理されたかを確認します。
  • 実際Appの内部での機能を利用する前に、基本機能が円滑に動作するかを確認する手順です。

Appの設置「同意/同意しない」処理

01
  • cafe24 App Storeでアプリを選択した後、「設置」ボタンをクリックします。
  • 設置したネットショップで、アプリ設置に同意する画面が露出されなければなりません。

    同意する画面の露出は、アプリがネットショップに認証のためのコード/トークンを要請すれば、同意の手続きが進行されます。
    詳しいコード/トークンの発行を受ける手続きは「認証/セキュリティガイド」をご参考ください。
  • アプリの設置に同意しない場合、その結果についてアプリに下記のようなメッセージ(response)が届きます。
    エラーコード

    error=access_denied&state={mall_id}&error_description=使用者が+認証を+キャンセルしました

    このような場合、「cafe24ネットショップ > App Store」にリダイレクトしたり、または購買を推奨するアプリのページでリダイレクトするように処理しなければなりません。
    cafe24ネットショップ >App Storeリンク

    https://{mall_id}.cafe24.com/disp/admin/shop1/myapps/list

アプリ設置確認および実行

02
  • 1回の手続でアプリを設置すると、「管理する」ボタンを通じて、cafe24 デベロッパーのApp URLに設定したURLで提供するサービス画面が見えるのかを確認します。
  • App URLに伝達されるアプリ実行者に対する検証データを受け取って活用できなければならない。
    「管理する」ボタンをクリック時に呼び出されるURL形式

    https://{{AppUrl}}/?is_multi_shop={{マルチショップ可否}}&lang={{ショップ言語}}&mall_id={{ショップID}}&shop_no={{shop_no}}×tamp= {{timestamp}}&user_id={{ログインID}}&user_name={{ログインユーザー名}}&user_type={{ユーザータイプ}}&hmac={{検証用 key}}

アプリの削除及び復活

03
  • 設置したアプリを削除した後、App Storeで再設置時、従来に発行されたトークンを使用せず、再発行されたものかを確認します。
  • 削除後に再設置またはAPIの使用範囲が変わった場合、必ず以前に発行したトークンは廃棄し、再発行されたものを使用しなければなりません。