開発者向け
完全にフレキシブルなEコマースプラットフォーム
SuiteCommerceプラットフォームがあれば、御社のEコマースソリューションを充分にカスタマイズし、ショッピングの利便性を向上させ、御社を取り巻いて常に変化し続ける状況に対し、柔軟に対応することが可能になります。SuiteCommerceプラットフォームのサービス中心のアーキテクチャにより、JSONサービスを記述して魅力的なクライアントアプリケーションを構築することができます。お好みのIDEを利用したJavaScriptで、クライアント側とサービス側、双方のコードを書くことが可能です。
主な特長
- カスタムレコードとフィールドを利用して、SuiteCommerceプラットフォームのカスタマイズや拡張が可能
- 応答性の高いデザインを通じ、より多くの顧客や幅広いデバイスにリーチ。
- JavaScriptでクライアント側とサーバー側のコードを記述。
- SuiteCommerceのリファレンスアプリケーションとAPIで、開発のコストと時間を削減。
- 商品カタログ、購入履歴、リコメンデーションなどバックエンドのあらゆるデータにアクセスし、各顧客に合わせたショッピングエクスペリエンスを提供。
SuiteCommerce開発プラットフォーム
SuiteCommerceなら、豊かで魅力あるオンラインエクスペリエンスを、素早く簡単に開発することができます。ビジネスの展開と顧客の要求に合わせた速度で、Eコマースウェブサイトを常に更新・調整し続けることができるのです。
サーバー側
SuiteCommerceプラットフォームでは、Commerce APIs とSuiteScript APIs という2つのレベルのAPIを提供しています。
Commerce APIs
Commerce APIsは、各顧客に合わせた強力なショッピングエクスペリエンスを構築するのに必要となる全ての機能を提供します。
SuiteScript APIs
SuiteScript APIs は、Commerce APIsより下位のレベルの機能を提供します。SuiteScript APIsにより、ネイティブなNetSuiteの(つまり顧客の)記録やカスタマイズ記録の作成、読み出し、更新、削除を行うことができます。
サービス
Java Servlets や Node.js HTTP サーバーで記述するのと同じように、SuiteCommerce プラットフォームではHTTP リクエストハンドラー (カスタムサービス) の記述をサポートしています。加えて、Backbone.Validation.jsやUnderscore.js等のサーバー側のJavaScriptライブラリを追加することも可能となっており、効率を改善して開発を進めることができます。
フレームページ
SuiteCommerceプラットフォームは、ページのHTML、CSS、JavaScriptへの完全なアクセスを提供します。
クライアント側
SuiteCommerceプラットフォームでは、HTML5やCSS3といった最新の技術を利用してエクスペリエンスを構築することが可能になっています。
リファレンスアプリケーション
当社のリファレンスアプリケーションは、シングルページアーキテクチャを利用して構築されています。初めてページをロードした段階で必要なリソースをすべて読み込み、続けてAjaxコールを作成してデータを読み出すため、ページのリフレッシュが不要となり、すばらしいショッピングエクスペリエンスを提供できるようになります。
開発者による選択
開発の際はBackbone.jsやAngularJSといった既存のシングルページアプリケーションフレームワークを選ぶこともできますし、自分で記述することも可能です。またjQuery、Require.js、Underscore.jsといったライブラリを利用して開発速度を上げることもできます。
アイテム検索API
アイテム検索APIは、アイテムデータへの迅速なアクセスと、フリーテクスト・ファセット検索を提供することで、リファレンスアプリケーションを支援します。すべてRESTfulサービスとなります。簡単なHTTP GETリクエストを送信するだけで、特定の検索結果を読み出すことができます。アイテム検索APIには以下のフォーマットがあります。: