Java SDKの初期化

Java SDKの初期化

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

PageSenseClientは、ユーザー向けにFullStack A/B テストの実験を実行するためにPageSense Java SDKライブラリが提供するインターフェースです。ユーザーのFullStack実験を実行するには、最初にPageSenseClientをプロジェクト設定詳細で初期化する必要があります。プロジェクト設定詳細には、PageSenseClientが実行できるFullStack実験の一覧情報や、実験をどのように実施するかの説明が含まれています。

PageSense JAVA SDKの初期化は、以下の2ステップで構成されます。

2.1 PageSenseClient用のプロジェクト設定の取得
2.2 PageSenseClientインスタンスの作成

2.1 PageSenseClient用のプロジェクト設定を取得する:

ProjectSettingsは、PageSenseClientが実行するFullStack実験の一覧や、それぞれの実験の現在の状態に関する詳細を提供します。プロジェクト設定は、PageSenseサーバーからgetProjectSettings APIを使用して取得できます。

このAPIは、以下のパラメーターを渡して呼び出してください。
名前
種類
説明
accountId
String
ユーザーごとに一意の PageSense アカウントIDです。
sdkKey
String
SDK Environment に対応する一意のキーです。
このキーは、FullStack ページ内のプロジェクト設定にある Environment タブから取得できます。
projectName
String
プロジェクトの名前です。

プロジェクトSettingの詳細を取得

次のコードをアプリケーションに追加して、PageSenseアカウントのプロジェクトSettingファイルを取得します。

 

インポートする com.Zoho.pagesense。PageSenseClient;

インポートする com.Zoho.pagesense。PageSenseClientBuilder;

 

// プロジェクト設定を取得

String projectSettings = PageSenseClientBuilder。getProjectSettings('accountId' “sdkKey”, “projectName”);

情報: この関数は、プロジェクト設定が存在する場合、Stringified JSON形式でプロジェクト設定を返します。プロジェクト設定が利用できない場合は、nullを返します。

2。2  PageSenseClient インスタンスの作成

ProjectSettings を受領した後、次の手順として、プロジェクト設定を使って PageSenseClient を初期化し、PageSenseClient のインスタンスを作成します。以下のコードで PageSenseClient を初期化できます。

PageSenseClient pageSenseClient = PageSenseClientBuilder。getBuilder(projectSettings).buildClient();

プロジェクト設定に有効な詳細が含まれていれば、プロジェクトの詳細を使って PageSenseClient が初期化され、PageSenseClient のインスタンスが返されます。プロジェクトの詳細が無効、または PageSenseClient の初期化時にエラーが発生した場合、この API は null を返します。

メモ:PageSenseClient が null で初期化された場合は、必ず適切なエラー処理を実装してください。

例 コード:

インポートする com.Zoho.pagesense。PageSenseClient;

インポートする com.Zoho.pagesense。PageSenseClientBuilder;

// プロジェクト設定を取得

String projectSettings = PageSenseClientBuilder。getProjectSettings('Zylker', 'Nmvqoqp2Pr2gtKA', 'Zylker Marketing');

// PageSenseクライアントインスタンスを作成

PageSenseClient pageSenseClient = PageSenseClientBuilder。getBuilder(projectSettings).buildClient();

本ドキュメントが操作のご参考となれば幸いです。ご不明点やご質問がございましたら、いつでもサポート窓口までサポート@zohopagesense.comまでメールでご連絡ください。

    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









                                • Related Articles

                                • C# SDKの初期化

                                  お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 PageSenseClientは、PageSense C# SDKライブラリがユーザー向けにFullStack ...
                                • Java SDKのインストール

                                  お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 PageSense JAVA SDKは、開発者が連携することやA/Bテストの実施、JAVAアプリケーション内でのユーザー体験のパーソナライズを可能にします。PageSense JAVA SDKは、FullStack ...
                                • Javaリリースノート

                                  お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 サポートされるJavaのバージョンは以下の通りです: 開く JDK バージョン:8、9、11、12、13、15、17 Oracle JDK バージョン:8、9、11、12、13、15、17 ...
                                • SDKカスタマイズ

                                  お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 概要: SDK カスタマイズとは、ソフトウェア開発キット(SDK)をアプリケーションや開発環境の特有のニーズに合わせて調整することを指します。SDK には通常、ツール、ライブラリ、ドキュメント、そしてコードサンプルが含まれており、開発者がアプリケーションを構築する際に役立ちます。 ...
                                • SDKのカスタマイズ

                                  お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 概要 SDK カスタマイズとは、ソフトウェア開発キット(SDK)をアプリケーションや開発環境の特有の要件に合わせて調整することを指します。通常、SDK には、ツール、ライブラリ、ドキュメント、そしてコードサンプルが含まれており、開発者がアプリケーションを構築する際に役立ちます。 ...

                                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.