どこでもサポートSDKとFlutterアプリとの連携

どこでもサポートSDKとFlutterアプリとの連携

モバイルアプリでどこでもサポートSDK(ソフトウェア開発キット)の設定後、どこでもサポートSDK(ソフトウェア開発キット)とモバイルアプリとの連携を行います。

プラグインをインストールするには、以下のコマンドを実行します。
  1. flutter pub add zohodesk_portal_services
(または)

「pubspec.yaml」ファイルに以下のコードを追加します。
  1. dependencies:

    zohodesk_portal_services: version

モバイルアプリでの依存関係の設定

Android

どこでもサポートSDK(ソフトウェア開発キット)の依存関係は、「maven.zohodl.com」で設定します。Androidプロジェクトで依存関係を設定するには、プロジェクトの「build.gradle」ファイルにMavenのURLを追加する必要があります。

追加するには、Android StudioでFlutterプロジェクトのAndroidフォルダーを開いて、プロジェクトの「build.gradle」ファイルに以下のコードを追加します。
  1. allprojects

    {
    repositories
    {
    maven { url 'https://maven.zohodl.com/'}
    maven { url 'https://downloads.zohocdn.com/wmslibrary' }
    }
    }

iOS

iOSの場合、依存関係の設定を個別に行う必要はありません。iOS向けのどこでもサポートSDK(ソフトウェア開発キット)の依存関係の設定は、Flutterのプラグインを通じてFlutterプロジェクトに自動で追加されます。

FlutterアプリでのどこでもサポートSDKの初期化

次に、モバイルアプリでどこでもサポートSDK(ソフトウェア開発キット)の初期化を行います。初期化するにあたって、以下の情報が必要です。
    1    組織ID
    2    アプリID
    3    データセンター

どこでもサポートSDK(ソフトウェア開発キット)の初期化を行うには、「main.dart」ファイルの「initState()」メソッドに以下のコードを追加します。
  1. import 'package:zohodesk_portal_apikit/zohodesk_portal_apikit.dart' show ZohodeskPortalApikit;
    ZohodeskPortalApikit.initializeSDK(orgId, appId, dc);
組織IDアプリIDデータセンターの各キーの値は、Zoho Deskのどこでもサポートの設定画面にあるコード欄から確認できます。
上記のコードは、iOSとAndroidの両方に共通して利用できます。
各データセンターに対応する値は、以下のとおりです。
中国(CN) - ZDPDataCenter.CN
EU地域(EU) - ZDPDataCenter.EU
アメリカ(US) - ZDPDataCenter.US
インド(IN) - ZDPDataCenter.IN
オーストラリア(AU) - ZDPDataCenter.AU
日本(JP) - ZDPDataCenter.JP

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

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

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

    Zoho CRM Training



              Zoho Desk Resources

              • Desk Community Learning Series


              • Digest


              • Functions


              • Meetups


              • Kbase


              • Resources


              • Glossary


              • Desk Marketplace


              • MVP Corner


              • Word of the Day









                                • Related Articles

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

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