Nibs

FIX 社の E コマースアプリのサンプル

Deploy GitHub でプロジェクトを確認

コーヒー機器の販売を手掛ける架空の会社、FIX 社の E コマースアプリのサンプルです。Salesforce のワークフローやデータと緊密に連携するレスポンシブ型モバイル Web アプリのテンプレートとなります。複数の販売モード、製品カタログ、ショッピングカート、決済処理といった機能を備えているほか、顧客、注文、製品のデータが Salesforce に同期されるため、注文のキャンセル、Web サイトの製品説明の更新などの作業をすべて Salesforce 内で進めることができます。このアプリでは Ruby on Rails を採用しており、レスポンシブ型のモバイルフロントエンドの創出に HTML、CSS、および JavaScript、E サイトの構築に Spree を、それぞれ使用しています。アプリのデータは Heroku Postgres SQL データベースに保管され、Heroku Connect を通じて Salesforce と双方向で同期されます。

Nibs

Nibs 社のロイヤリティプログラム用アプリのサンプル

Deploy GitHub でプロジェクトを確認

ロイヤリティプログラム用アプリのサンプルです。Heroku での Web/モバイル対応ハイブリッドアプリの基本形となります。HTML、CSS、JavaScript で構成されるハイブリッド型 AngularJS アプリとなっており、サーバー側は、Postgres データベースを土台とした Node.js アプリとして実装されています。このアプリでは、ユーザーが高級チョコレートを販売する架空の会社、Nibs 社のロイヤリティプログラムに登録し、買い物やソーシャルメディア上での共有を通じてポイントを貯めることができます。このアプリには、他の Salesforce 製品との連携を追加し、訴求力に優れたカスタマーエクスペリエンスを創出することもできます。しくみの詳細については動画をご覧ください。

QuizLive

QuizLive 社のモバイル/リアルタイムアプリ

Deploy GitHub でプロジェクトを確認

Heroku にデプロイするシンプルなゲームアプリです。Heroku でのリアルタイム/同期型モバイルアプリの基本形となります。このアプリは、プレイヤーが他のプレイヤーとクイズで対戦できるようになっており、リアルタイムで他のユーザーとやり取りするカスタマーエクスペリエンスを実現したい場合に便利です。SocketIO ライブラリを使用しており、ユーザーには Web ソケットを通じて新しいクイズや回答結果に関する通知が送られます。HTML、CSS、JavaScript で構成されるハイブリッド型 AngularJS アプリとして構築されており、サーバー側は、Postgres データベースを土台にした Node.js アプリケーションとして実装されています。

Heroku Connect

Heroku Connect

Heroku Connect は Salesforce と Heroku Postgres の間でデータを同期できる便利なツールで、Salesforce 環境とデータを共有するアプリを Heroku で簡単に開発できます。Nibs のサンプルアプリでは Heroku Connect を使用しており、Salesforce ユーザーがコンテンツや位置情報、顧客データを顧客向けモバイルアプリと Salesforce の間で同期できるようになっています。詳細をご確認のうえ、ぜひトライアルをお申し込みください

Service Cloud: SOS Beta

Service Cloud:SOS ベータ版と Service Cloud の連携

Service Cloud コンソールでは、Nibs のサンプルアプリのような Heroku ベースのモバイルアプリを利用している顧客からのビデオチャットに応答することができます。Nibs のサンプルでは、iOS SDK によって SOS が組み込まれています(SOS が組み込まれた Nibs の Apache Cordova プロジェクトは、こちらで確認できます)。SOS は、現在ベータ版となっています。詳細については、SOS プロダクトマネージャーの Nicholas Ksiezopolski までお問い合わせください。

Marketing Cloud: MobilePush

Marketing Cloud:プッシュ通知

GitHub でプロジェクトを確認

Salesforce Marketing Cloud の MobilePush と Journey Builder for Apps SDK を使えば、プッシュ通知を送信できます。参考として、Nibs のモバイルアプリのサンプルコードとドキュメントをご覧いただけます。

Marketing Cloud: Journey Builder

Marketing Cloud:Journey Builder のカスタムアクティビティ

GitHub でプロジェクトを確認

Journey Builder を使用すると、顧客ごとにカスタマージャーニーを作成し、個々の顧客の行動パターンに合わせて非同期的に処理を実行できます。ここでは、アプリ内の行動に合わせてユーザーにジャーニーを設定し、そのユーザーに対してアプリ内で Journey Builder のカスタムアクティビティを実行する Nibs のサンプルコードを紹介しています。

その他のアプリ

パートナーアプリの紹介ページでは、パートナーが作成したアプリやプラットフォームソリューションの一部を紹介しています。

パートナーアプリの紹介ページを確認
その他の関連情報
Marketing Cloud Developer Edition のダウンロード

開発者アカウントを使用し、ドキュメントを見ながらメール、SMS、プッシュ通知を送信してみましょう。

Heroku での Node.js の利用

Heroku で Node.js アプリケーションをデプロイ、スケール、管理する方法についてのチュートリアル、コード、ドキュメントを参照できます。

その他の Heroku ボタン

多数のアプリがあり、1 クリックでプロビジョニングやデプロイを行えるボタンが揃っています。

Journey Builder の e ブック

Journey Builder for Apps:Journey Builder を使用して、モバイルアプリで顧客ごとのカスタマージャーニーを作成する手順を詳しく解説します。