iOSアプリでの各種機能タブの表示

iOSアプリでの各種機能タブの表示

このページでは、どこでもサポートのウィジェットに各種サポート機能をタブとして表示する手順について説明します。なお、どこでもサポートのウィジェットに表示できるのは、Zoho Deskの設定画面で有効になっているタブ(機能)のみです。また、利用中のZoho Deskのプランによっては、標準で有効になっているタブ(機能)が異なりますのでご注意ください。

どこでもサポートのダッシュボードの表示

アプリの利用者は、どこでもサポートのダッシュボードを通じて各種サポート機能の画面に移動することができます。ダッシュボード上に表示されているアイコンやボタンから、ナレッジベース、コミュニティ、サポート窓口、問い合わせの一覧、チャットなどの各画面に移動することが可能です。移動先の画面から必要な情報を参照したり、サポート担当者に問い合わせたり、自身の問い合わせ情報を確認したり、担当者とチャットを開始したりすることができます。
    •    どこでもサポートのウィジェットに[チャット]タブを表示する場合は、Zoho DeskのWebアプリの設定画面で[チャット]タブが有効になっていることを確認してください。
    •    特定の機能をダッシュボードには表示せずに、アプリ内の別の場所から起動することができます。
    •    各サポート機能を個別に起動することもできます。
どこでもサポートのダッシュボードを表示するには、以下のコードをいずれかのメソッドに追加します。

Swift

  1. import ZohoDeskPortalCore
    ...
    ZDPortalHome.show()

Objective-C

  1. @import ZohoDeskPortalCore;
    
...
    
[ZDPortalHome showWithTitle:<#(NSString * _Nullable)#> navigationMode:<#(enum ZDPNavigationMode)#>];

ダッシュボードの設定の上書き

    I ダッシュボード上に表示するサポート機能(タブ)の指定

どこでもサポートのダッシュボードを表示するにあたって、ダッシュボード上に表示する各種サポート機能(タブ)を指定できます。
初期設定では、すべてのサポート機能(タブ)が表示されます。特定のサポート機能(タブ)を表示しないようにするには、該当のコード内に「false」または「NO」と入力します。

ダッシュボードに表示するサポート機能(タブ)を指定するには、以下のコードを使用します(必要に応じて「true」を「false」に、または「YES」を「NO」に変更してください)。

Swift

  1. let config = ZDPHomeConfiguration()
    config.enableHelpCenter = true
    config.enableCommunity = true
    config.enableCreateTicket = true
    config.enableMyTicket = true
    config.enableAddTopic = true
    config.showChat = true
    config.showChatBot = true
    ZDPortalHome.updateConfiguration(with: config)
    ZDPortalHome.show()

Objective-C

  1. ZDPHomeConfiguration * config = [[ZDPHomeConfiguration alloc]init];
    config.enableHelpCenter = YES;
    config.enableCommunity = YES;
    config.enableCreateTicket = YES;
    config.enableMyTicket = YES;
    config.enableAddTopic = YES;
    config.showChat = YES;
    config.showChatBot = YES;
    [ZDPortalHome updateConfigurationWith:config];
    [ZDPortalHome showWithTitle:<#(NSString * _Nullable)#> navigationMode:<#(enum ZDPNavigationMode)#>];

    II ダッシュボードの非表示/個別のサポート機能(タブ)の表示

どこでもサポートのダッシュボードをアプリに表示せずに、個別のサポート機能をタブとして表示することができます。

以下では、各サポート機能(タブ)を個別に表示する手順について説明します。

[チャット]タブ 

[チャット]タブを表示することで、アプリの利用者はサポート担当者とチャットを通じてやりとりを行うことができます。

[チャット]タブを表示するには、以下のメソッドを使用します。

Swift

  1. import ZohoDeskPortalChat
    ...
    ZDPortalChat.show()

Objective-C

  1. @import ZohoDeskPortalChat;
    ...
    [ZDPortalChat show];

[ナレッジベース]タブ 

[ナレッジベース]タブを表示することで、アプリの利用者は自身でヘルプ記事を検索したり、参照したりすることができます。

Swift

  1. import ZohoDeskPortalKB

Objective-C

  1. @import ZohoDeskPortalKB;

    (ii) [ナレッジベース]タブを表示するには、以下のメソッドを使用します。

Swift

  1. ZDPortakKB.show()

Objective-C

  1. [ZDPortalKB showWithTitle:<#(NSString * _Nullable)#> navigationMode:<#(enum ZDPNavigationMode)#>];

Swift

  1. ZDPortalKB.showCategory(withPermalink: <#String#>)

Objective-C

  1. [ZDPortalKB showCategoryWithPermalink:<#(NSString * _Nonnull)#> withTitle:<#(NSString * _Nullable)#>];
専用リンクには、対象のナレッジベースのカテゴリーのURLを指定します。



たとえば、上記の画像のURLの場合、「/kb/」に続く部分が対象のカテゴリーの専用リンクです。カテゴリー、サブカテゴリーのパス(経路)として、上記の部分を指定できます。

    (iv) ヘルプ記事と専用リンクを直接表示するには、以下のメソッドを使用します。

Swift

  1. ZDPortalKB.showArticle(withPermalink : <#String#>)

Objective-C

  1. [[ZDPortalKB showArticleWithPermalink:<#(NSString * _Nonnull)#> withTitle:<#(NSString * _Nullable)#>];
専用リンクには、対象のナレッジベースのカテゴリーのURLを指定します。



たとえば、上記の画像のURLの場合、「/articles/」に続く部分が対象のヘルプ記事の専用リンクです。

[問い合わせ]タブ

[問い合わせ]タブでは、アプリの利用者は問い合わせを送信したり、自分の問い合わせを管理したりできます。

[問い合わせ]タブに関するメソッドの呼び出しには、以下のimport文を使用します。

Swift

  1. import ZohoDeskPortalTicket

Objective-C

  1. @import ZohoDeskPortalTicket;

問い合わせの送信 

問い合わせを送信するための画面です。アプリの利用者は、質問や要望を問い合わせとして送信できます。担当者は、問い合わせを表示したり、優先度を設定したり、問い合わせに返信したりすることが可能です。

問い合わせの送信画面を表示するには、以下のメソッドを使用します。

Swift

  1. ZDPortalSubmitTicket.show()

Objective-C

  1. [ZDPortalSubmitTicket showWithTitle:<#(NSString * _Nullable)#> navigationMode:<#(enum ZDPNavigationMode)#>];

自分の問い合わせ 

顧客が自身の問い合わせを管理するための画面です。問い合わせを確認したり、問い合わせの内容を編集したりできます。

自分の問い合わせの画面を表示するには、以下のメソッドを使用します。

Swift

  1. ZDPortalTicket.show()

Objective-C

  1. [ZDPortalTicket showWithTitle:<#(NSString * _Nullable)#> navigationMode:<#(enum ZDPNavigationMode)#>];

[コミュニティ]タブ 

[コミュニティ]タブでは、アプリの利用者は商品やサービスに関するフォーラム(掲示板)にアクセスし、他の利用者やサポート担当者と交流できます。

Swift

  1. import ZohoDeskPortalCommunity

Objective-C

  1. @import ZohoDeskPortalCommunity;

    (ii) [コミュニティ]を表示するには、以下のメソッドを使用します。

Swift

  1. ZDPortalCommunity.show()

Objective-C

  1. [ZDPortalCommunity showWithTitle:<#(NSString * _Nullable)#> navigationMode:<#(enum ZDPNavigationMode)#>];

    (iii) 特定のトピックを表示するには、以下のメソッドを使用します。

Swift

  1. ZDPortalCommunity.showTopic(withID: <#String#>)

Objective-C

  1. [ZDPortalCommunity showTopicWithID:<#(NSString * _Nonnull)#> withTitle:<#(NSString * _Nullable)#>];

[自動ガイドボット]タブ 

自動ガイドボットとは、担当者からのサポートを受けずに、利用者が自力で問題を解決するのに役立つ機能です。自動応答によるやりとりを通じて、利用者の求めている内容を絞り込みながら、適切な解決策や手続きを提示できます。この機能を提供するには、チャットのフロー(流れ)の事前設定が必要です。

Swift

  1. import ZohoDeskPortalLiveChat

Objective-C

  1. @import ZohoDeskPortalLiveChat;

    (ii) [自動ガイドボット]タブを表示するには、以下のメソッドを使用します。

Swift

  1. ZDPortalLiveChat.show()

Objective-C

  1. [ZDPortalLiveChat show];
[自動ガイドボット]と[Zia]のタブを有効にすると、以下の画像のようにチャットの要素が表示されます。



自動ガイドボットとZiaを同時に有効にすると、初期設定では自動ガイドボットが読み込まれます。必要に応じて、Ziaによるチャットに切り替えることもできます。なお、自動ガイドボットのフローの実行中はZiaと自動ガイドボットを切り替えることはできませんので、ご注意ください。切り替えを行うには、会話を再開するメニューをクリックしてフローをリセットする必要があります。

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

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

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

    Zoho CRM Training



              Zoho WorkDrive Resources



                Zoho Desk Resources

                • Desk Community Learning Series


                • Digest


                • Functions


                • Meetups


                • Kbase


                • Resources


                • Glossary


                • Desk Marketplace


                • MVP Corner


                • Word of the Day









                                • Related Articles

                                • iOS向けのどこでもサポートSDKの概要

                                  はじめに iOS向けのどこでもサポートSDK(ソフトウェア開発キット)を利用すると、iOSアプリ内にZoho Deskのサポート機能を埋め込むことができます。アプリの利用者は、アプリ内からサポート窓口に問い合わせたり、ナレッジベースを参照したりすることが可能です。 このページでは、iOS向けのどこでもサポートSDK(ソフトウェア開発キット)の概要について説明します。 どこでもサポートSDK(ソフトウェア開発キット)とは Zoho ...

                                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.