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 ...
                                  • AndroidフルスタックSDKの初期設定

                                    お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 PageSense Android フルスタック SDK をインストールしたら、次の手順としてプロジェクト設定を使って SDK を初期化します。初期化を行うことで、アプリが PageSense と接続され、実験を実行するために必要なフルスタックプロジェクト設定が読み込まれます。 ...
                                  • Android SDKのインストール方法

                                    お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 PageSense Android フルスタック SDK を使用すると、Android アプリケーションから直接、サーバーサイドの A/B テストを実行し、実験結果を計測できます。インストールが完了すると、アプリはフルスタック実験に参加し、主要な分析データの収集を開始できます。 ...
                                  • SDKのカスタマイズ

                                    お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 PageSense Android フルスタック SDK では、アプリケーション内での SDK の動作を制御できるカスタマイズ設定を提供しています。これらの設定により、実験設定の最新性、ログ出力の詳細度、運用上の安定性をバランスよく保つことができます。 SDK ...
                                  • 実験の有効化

                                    お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 「Activate Experiment」手順では、ユーザーが Full Stack A/B テストの対象かどうかを判定し、それに応じてバリエーションを割り当てます。これは、アプリケーションがユーザーにどのエクスペリエンスを表示するかを決定するポイントです。 ...

                                  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.