Google Services for Websites

Plesk には、Google Services for Websites との統合を簡単にセットアップする機能が搭載されています。

Google Services for Websites プログラムを導入すると、ホスティングプロバイダとその顧客に対して次のような利点があります。

  • プロバイダは、顧客が Google AdSense プログラムに登録するか Google Site Search サービス(有料)を契約するたびに、紹介料を獲得することができます。
  • サイト所有者は、Google ツールを使用してサイトの見た目を向上したり、高品質な検索機能やウィジェットを追加して訪問者のサイト滞留時間を伸ばしたり、広告によるウェブサイトへのトラフィックで収入を得ることができます。

このプログラムの詳細については、https://www.google.com/webmasters/ を参照してください。

Plesk で管理するサーバと Google Services for Websites を統合するには:

  1. http://services.google.com/feedback/webmaster_provider_signup で、Google Apps アカウント(Premier Edition)、Google AdSense アカウント、Google Affiliate Network アカウントにサインアップします。

    Plesk で管理するすべてのホスティングサーバに対し、Google AdSense アカウントと Google Affiliate Network アカウントと結び付く個別の Google Apps アカウントが必要です。

    Google 側の処理が終了し、プログラムへの参加が承認されると、メールでアクセスクレデンシャルが送られてきます。

  2. 無料の OpenSSL ユーティリティを使用して、RSA 秘密キーとデジタル自己署名証明書を生成します。このユーティリティは、Linux ディストリビューションに含まれているか、http://www.openssl.org/related/binaries.html からダウンロードします。Windows コンピュータには最初からインストールされています。
    1. コマンド openssl genrsa -out rsaprivatekey.pem 1024 を実行します。

      このコマンドを実行すると、1024 ビットの秘密キーが生成されて rsaprivatekey.pem ファイルに格納されます。生成した秘密キーは公開しないでください。

    2. コマンド openssl req -new -x509 -key rsaprivatekey.pem -out rsacert.pem を実行します。

      質問に答えると証明書が作成され、rsacert.pem として保存されます。SSO を設定するときに、このファイルを Google Apps コントロールパネルから Google Apps アカウントにアップロードします。

  3. Google Apps コントロールパネル(http://www.google.com/a/<お使いの Google Apps ドメイン>)に管理者としてログインします。
  4. [Advanced Tools]を選択して、[Set up single sign-on (SSO)]を選択します。
  5. 以下を実行します。
    1. [Enable Single Sign-on]チェックボックスをオンにします。
    2. [Sign-in page URL]フィールドに、URL として「https://<Plesk サーバ>:8443/plesk/gapps-identity-provider/」を入力します。
    3. [Sign-out page URL]フィールドに、URL として「https://<Plesk サーバ>:8443/」を入力します。
    4. [Change password URL]フィールドに、URL として「https://<Plesk サーバ>:8443/」を入力します。
    5. [Verification certificate]フィールドに、証明書をアップロードします。
    6. [Save changes]をクリックします。
  6. Plesk に管理者としてログインします。
  7. ナビゲーションペインで[ツールと設定]リンクをクリックしてから、[Google ウェブサイト サービスの設定]をクリックします。
  8. 以下の設定を指定します。
    • Google Apps ドメイン名
    • Google Apps ドメイン管理者のユーザ名
    • Google Apps ドメイン管理者のパスワード
    • Google Affiliate Network ID
    • 秘密キーのファイル。ホスティングサーバ以外のコンピュータで秘密キーを作成した場合、このフィールドを使用してキーファイルをサーバにアップロードしてください。
    • Google AdSense API デベロッパ アカウントのメールアドレス
    • Google AdSense API デベロッパ アカウントのパスワード
  9. [OK]をクリックします。

これで、Plesk が Google Apps ドメインアカウントと結び付けられました。Plesk でユーザアカウントを作成し、Google Apps ユーザアカウントと紐付けることができます。手順については、次のセクションで説明します。

自社ウェブサイト用に Google サービスを使用する方法について詳しくは、『カスタマガイド』で、「Google サービスを使用する」セクションを確認してください。

このセクションの内容:

ウェブサイトで Google サービスへのアクセスを提供する