C# SDKの初期化

C# SDKの初期化

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

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

PageSense C# SDKの初期化は、以下の2つのステップで構成されます。
  1. PageSenseClient用のプロジェクト設定の取得
  2. PageSenseClientインスタンスの作成

PageSenseClient用プロジェクト設定の取得:

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

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

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

次のコードをアプリケーションに追加すると、PageSenseアカウントのプロジェクト設定ファイルを取得できます。

  1. using PageSenseSDK;

  2. // プロジェクト設定を取得
  3. string projectSettings = PageSenseClientBuilder。GetProjectSettings(accountId, sdkKey, projectName);

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

PageSenseClient インスタンスの作成

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

方法

  1. PageSenseClient pageSenseClient =
  2. PageSenseClientBuilder。GetBuilder(projectSettings).BuildClient();
プロジェクト設定が有効な詳細を含んでいる場合は、その詳細で PageSenseClient が初期化され、PageSenseClient のインスタンスが返されます。プロジェクトの詳細が無効、または PageSenseClient の初期化中にエラーが発生した場合、この API は null を返します。
Notes
PageSenseClient が null で初期化される場合に備えて、適切なエラー処理対策を実装してください。

使用例

  1. using PageSenseSDK;

  2. // プロジェクト設定を取得する
  3. string projectSettings = PageSenseClientBuilder。GetProjectSettings(accountId, sdkKey, projectName);

  4. // PageSense Client インスタンスを作成
  5. 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

                                • Java SDKの初期化

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

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

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

                                  お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 Webサイト上で有効でない場合でも、オーディエンスの宛先を取得できます。新商品リリース、直前のセール、イベントのリマインダーなど、重要なお知らせを購読者にスケジュール設定し送信することで、Webサイトでのコンバージョンを促進します。Zoho PageSense ...
                                • PageSenseでウェブプッシュ通知を送信するためのオプトイン設定の選択

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

                                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.