ウィジェットを使ってオンラインモバイルストアを作成する

ウィジェットを使ってオンラインモバイルストアを作成する

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

要件

各カードに画像会社名モデル特徴などのモバイル詳細を含むカードレイアウトを表示します。必須依存関係パッケージCDN URLなど)が含まれていれば、サードパーティの言語も利用可能です。ユーザーはカードをクリックして、選択した電話番号を購入できます。

使用ケース

モバイルストアが自社商品のオンライン購入を有効化したいと考えています。ウィジェット機能を利用し、商品の表示に必要なカスタマイズを施したカードレイアウトを作成します。

手順

1. Node.jsの元データコードをこのリンクからダウンロードし、インストールします:https://nodejs.org/en/download/
2. 以下のコマンドを実行し、インストールが正常に行われたか確認します。コマンドを実行すると、パッケージのバージョンが表示されます。
Notes
メモ: コマンド入力時、ドル記号($)を入力する必要はありません。初期設定ですでに含まれています。コマンドはMac OSではターミナル、Windowsではコマンドプロンプトで実行してください。
  1. $ node -v
  2. $ npm -v
3. 次のコマンドを実行し、zapps cli nodeパッケージをインストールします。
Info
メモ:
システムパスワードの入力を求められます。パスワード入力時、文字は表示されません。
  1. sudo npm install -g Zoho-extension-toolkit
4. 次のコマンドを実行し、インストールが正常に完了したか確認します。パッケージのバージョンが表示されます。
  1. $ zet -v
5. 次のコマンドを使用してプロジェクトを作成します。
  1. $ zet init
Notes
メモ: 権限の問題が発生した場合は、以下のコマンドを使用してください:
sudo zet init
6. Zoho Creatorを選択します。

7. プロジェクト名を指定し、Enterキーを押します。
Notes
メモ:
プロジェクトは、ウィジェットの表示に必要なファイルを保存するためのフォルダーです。プロジェクト名には英数字およびアンダースコアのみ使用できます。
8. cd <プロジェクト/フォルダー名>と入力し、Enterキーを押してプロジェクトディレクトリに移動します。
9. 以下のコマンドを実行します。
  1. $ zet run
Notes
メモ: このコマンドを実行すると、ローカルマシンのポート番号5000でHTTPサーバーが起動します。サーバーを起動する前に、他のプロセスがこのポートを使用していないことを確認してください。上記コマンドの実行結果として、関連するメモが表示される場合があります。
10. サーバーが正常に起動したか認証するには、widget.htmlファイルをブラウザーで開いてください。widget.htmlファイルは、先ほど作成したフォルダー(プロジェクト)内にあります。

Notes
メモ:
  1. 初期設定では、widget.htmlファイルはAppフォルダー内にあります。
  2. 以下の手順でwidget.htmlファイルにもアクセスできます。
    1. ローカルホストURL(https://127.0.0.1:5000)を新しいタブで開き、詳細127.0.0.1 にアクセスするをクリックして接続を認証してください。
    2. ローカルホストURLの末尾に /app/widget.html を追加します。例:https://127.0.0.1:5000/app/widget.html
次の画面が表示されます。


11. widget。htmlファイルにコードを入力します。Sublime、VS コード、Eclipse などのサードパーティアプリを使って、htmlファイルのコードを追加・修正できます。widget。htmlファイルにはウィジェットの構造、デザイン、コンポーネントが含まれています。ウィジェットでZoho CreatorのAPIを利用するには、JS SDK ライブラリで提供されているAPIヘルパーをご利用いただけます。
Info
このチュートリアルの最後に用意されている添付ファイルを利用して、アプリケーションを作成できます。添付されたwidget。htmlファイルの内容をコピーし、ご自身のwidget。htmlファイルに貼り付けてください。ファイルはご自身のマシン上に作成されます。CSSおよびJSファイルもプロジェクト(親フォルダ)のアプリフォルダにコピー&ペーストしてください。各ファイルには固有の用途があります。たとえば、CSSファイルはカードのデザインに関するコードが含まれており、JSファイルにはカード内の要素を定義するコードが含まれています。
Notes
メモ: JSファイル(Widgets-> App-> Assets-> JS)内で、creatorapp.Zoho.com/<app_owner>/を検索し、プレースホルダーを実際のアプリ担当者名およびアプリケーションリンク名に置き換えてください。同様に、レポート名も正確に記載されていることを確認してください。

xlsレポートおよび画像は、後でアプリにデータをインポートする際に使用します(手順14)。

12. プロジェクトディレクトリにいることを確認し、ターミナルで下記のコマンドを実行してください。
Notes
メモ: 直前のコマンドによりプロジェクトディレクトリから抜けている場合があります。その場合はプロジェクトディレクトリに戻り、下記のコマンドを実行してください。
  1. $ zet 認証
13. 次に、以下のコマンドを実行してください:
  1. $ zet pack
アプリケーションのZIPファイルが、プロジェクトディレクトリ内のdistフォルダに作成されます。

14. 以下の詳細で2つのフォームを作成してください:

フォーム

フォームリンク名

項目種別

項目名

項目リンク名

追加する モバイル

Add_Mobile

Single 折れ線グラフ

モバイル 名前

Mobile_Name

Single 折れ線グラフ

製造業者

製造業者

ドロップダウン

ストレージ

(設定 16 gb および 32 gb)

ストレージ

ドロップダウン

OS

(設定 iOS、Android、Windows)

OS

番号

カメラ

カメラ

Multi 折れ線グラフ

説明

説明

通貨

価格

価格

画像

小 画像

Small_Image

画像

大 画像

Large_Image

順番

順番

単一折れ線グラフ

選択済みModel

Selected_Model

名前

名前

名前

 

 

住所

住所

住所

 

 

電話番号

電話番号

Phone_Number


追加する モバイルフォームは、会社が販売する商品を追加するために使用されます。このフォームからデータを取得し、ウィジェットに表示します。対応するコードは添付のJSファイルに記載されています。注文フォームは、顧客が必要な商品を購入するためのものです。
データのインポートは、添付のxlsファイルから行います。各データのインポート後に画像を個別に挿入できます。

15.ページを作成し、モバイル Storeという名前を付けます。

16. ウィジェットを追加するには、ページ内でウィジェット > ウィジェット作成をクリックします。


17. ウィジェット詳細を入力し、作成をクリックします。


Notes
メモ: 郵便番号ファイルは、プロジェクトディレクトリのdistフォルダ内にあります。これは手順13で前述されています。
18. 次に、ウィジェットをページビルダー上にドラッグ&ドロップします。

動作方法を見る


注意事項

  1. コマンドを入力する際、ドル記号($)は初期設定ですでに含まれているため、明示的に入力する必要はありません。
  2. 画像項目がリストレポートのクイックビューで表示されていることを確認してください。
  3. nodenpmは、zet - Zoho Extension Toolkit を実行するために使用される定義済みパッケージマネージャーです。
  4. widget.htmlファイルがSublimeまたはVisual Studioで開かない場合は、他のアクセス可能なフォルダに移動してください。
  5. インデックスファイルは、形式/ .html である必要があります。
  6. 権限を使用して、モバイルの追加コンポーネントを顧客から非表示にすることができます。
  1. ウィジェット
  2. ページ

    Zoho CRM 管理者向けトレーニング

    「導入したばかりで基本操作や設定に不安がある」、「短期間で集中的に運用開始できる状態にしたい」、「運用を開始しているが再度学び直したい」 といった課題を抱えられているユーザーさまに向けた少人数制のオンライントレーニングです。

    日々の営業活動を効率的に管理し、導入効果を高めるための方法を学びましょう。

    Zoho CRM Training



              Zoho Campaigns Resources

                Zoho WorkDrive Resources




                  • Desk Community Learning Series


                  • Digest


                  • Functions


                  • Meetups


                  • Kbase


                  • Resources


                  • Glossary


                  • Desk Marketplace


                  • MVP Corner


                  • Word of the Day


                  • Ask the Experts









                                  Resources

                                  Videos

                                  Watch comprehensive videos on features and other important topics that will help you master Zoho CRM.



                                  eBooks

                                  Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho CRM.



                                  Webinars

                                  Sign up for our webinars and learn the Zoho CRM basics, from customization to sales force automation and more.



                                  CRM Tips

                                  Make the most of Zoho CRM with these useful tips.