すべてのプロダクト
Search
ドキュメントセンター

Quick Audience:組織システム構成

最終更新日:Jun 08, 2025

組織システム構成には、組織の AccessKey の取得、AES キーの設定、汎用ショートチェーンの短縮後に使用するドメインの設定が含まれます。

  1. ページの右上隅にある image [組織] をクリックし、[組織システム構成] を選択します。image

  2. [AccessKey]:組織の AccessKey ID と AccessKey シークレットが表示されます。コピーできます。

  3. [AES キー設定]:16 文字の AES キーを入力し、[保存] をクリックします。

    AES 暗号化操作を実行する開発者からキーを取得できます。 AES 暗号化操作の詳細については、「AES 暗号化関数」をご参照ください。

    AIPL モデルまたはクラウドがマーケティング送信のためにデータバンクまたはクラウドにプッシュされるときに、ID フィールドが AES によって暗号化されている場合、AES キーが復号に使用されます。

  4. [ショートチェーン ドメイン設定]:http:// または https:// で始まる短縮ドメインを入力します(例:https://aliyundoc.com)。 [保存] をクリックします。

    説明
    • ドメインを購入する必要があります。 Quick Audience のテクニカルサポート担当者に連絡して、テクニカルサポート担当者の助けを借りてドメインを Quick Audience に関連付けてください。

    • ドメインを古いドメインから新しいドメインに切り替える場合は、新しいドメインのショートチェーンを使用できます。 詳細については、「ショートチェーン ドメイン切り替えガイド」をご参照ください。

AES 暗号化関数

AES は、暗号化と復号に同じキーを使用する、一般的に使用される対称暗号化アルゴリズムです。

ID フィールドが MaxCompute、ADB3.0、または MySQL に格納されている場合は、次の AES 暗号化関数と復号関数を使用して、ID に対して AES 暗号化と復号を実行できます。

重要
  • Quick Audience は 16 文字の長さのキーのみをサポートしており、0 ~ 9、A ~ F(または a ~ f)を使用できます。

  • 一意のキーのみがサポートされています。このキーは安全に保管してください。キーを変更することはできません。変更すると、一部のデータが復号に失敗する可能性があります。

  • MaxCompute、Analyte Database 3.0、MySQL 以外のデータベースが AES 暗号化関数と復号関数を備えているかどうかについては、公式のデータベースの説明を参照してください。

MaxCompute

AES 暗号化・復号関数コードパッケージ をダウンロードしてから、AES の暗号化と復号を実行する必要があります。次に、MaxCompute CLI で次のコマンドを実行して、コードパッケージのカスタム関数を登録します。

add jar crypt-1.0-SNAPSHOT.jar as crypt.jar;
create function qa_aes_encrypt as 'com.aliyun.quicka.crypt.AESEncrypt' using 'crypt.jar';
create function qa_aes_decrypt as 'com.aliyun.quicka.crypt.AESDecrypt' using 'crypt.jar';

AES 暗号化と復号の例:

-- 「China」を暗号化し、Base64 に変換します。キーは「xxxxxxxxxxxxxxxx」です。
select qa_aes_encrypt ('China', xxxxxxxxxxxxxxxx);
-- 結果は CjUlHjFp8lEUOfQ4k5eCpA== です。

-- 「CjUlHjFp8lEUOfQ4k5eCpA==」を復号します。「xxxxxxxxxxxxxxxx」は同じキーです。
select qa_aes_decrypt('CjUlHjFp8lEUOfQ4k5eCpA==', 'xxxxxxxxxxxxxxxx');
-- 結果は「China」です。

ADB3.0

ADB3.0 は、AES 暗号化関数と復号関数を備えています。これらの関数を直接使用できます。

AES 暗号化と復号の例:

-- 「China」を暗号化し、Base64 に変換します。キーは「xxxxxxxxxxxxxxxx」です。
select TO_BASE64(aes_encrypt(CAST ('China' AS VARBINARY), xxxxxxxxxxxxxxxx))
-- 結果は CjUlHjFp8lEUOfQ4k5eCpA== です。

-- 「CjUlHjFp8lEUOfQ4k5eCpA==」を復号します。「xxxxxxxxxxxxxxxx」は同じキーです。
select aes_decrypt(FROM_BASE64('CjUlHjFp8lEUOfQ4k5eCpA=='), 'xxxxxxxxxxxxxxxx') 
-- 結果は「China」です。

MySQL

MySQL は、AES 暗号化関数と復号関数を備えています。これらの関数を直接使用できます。

AES 暗号化と復号の例:

-- 「China」を暗号化し、Base64 に変換します。キーは「xxxxxxxxxxxxxxxx」です。
select TO_BASE64(AES_ENCRYPT ('China', 'China')); xxxxxxxxxxxxxxxx
-- 結果は CjUlHjFp8lEUOfQ4k5eCpA== です。

-- 「CjUlHjFp8lEUOfQ4k5eCpA==」を復号します。「xxxxxxxxxxxxxxxx」は同じキーです。
select AES_DECRYPT(FROM_BASE64('CjUlHjFp8lEUOfQ4k5eCpA=='), 'xxxxxxxxxxxxxxxx')
-- 結果は「China」です。

ショートチェーン ドメインの切り替え

古いドメインから新しいドメインに切り替える場合、有効期間内の元のショートチェーンの有効性に影響を与えることなく、古いドメインと新しいドメインのショートチェーンを正常に使用できるようにするには、次の手順に従います。

  1. 切り替え前の操作:

    • 新しいショートチェーン ドメイン情報を確認します。

      • 新しいドメインの HTTPS 証明書の準備ができているかどうかを確認します。

      • 新しいドメインの DNS が、元のドメインから解決された IP アドレスを指すように構成されているかどうかを確認します。

      • 新しいドメインに Nginx 転送が構成されているかどうかを確認します。構成については、元のドメインを参照する必要があります。そうしないと、新しいドメインにアクセスできない可能性があります。

    • 既存のショートチェーン マーケティング活動を確認します。SMS マーケティング および 自動マーケティング のショートメッセージを含む、送信中のマーケティング活動があるかどうかを確認します。ある場合は、対応するショートチェーン ドメインにショートチェーンの有効期間内にアクセスできることを確認してください。

      (オプション) 通常のショートチェーンを送信しているマーケティングキャンペーンがある場合は、通常のショートチェーンのみを送信するマーケティングキャンペーンを作成できます。このキャンペーンは、ドメインの切り替え後に通常のショートチェーンを送信してアクセスできるかどうかを確認するために使用されます。

  2. [組織システム構成] ページで、新しいドメインを保存します。

    説明
    • 新しいドメインは、保存後すぐに有効になります。後で作成された新しいショートチェーンは、新しいドメインを使用します。

    • 元のショートチェーンは影響を受けません。元のドメインにアクセスできる場合、元のショートチェーンは引き続き使用できます。

  3. 切り替え後に確認します。

    • 新しいショートチェーンをテストします。新しいショートチェーンをブラウザのアドレスバーにコピーして、新しいショートチェーンをロングチェーンに変換できるかどうかをテストします。

    • (オプション) 元のショートチェーンをテストします。手順 1 で作成したテスト マーケティング活動を実行して、元のショートチェーンのみを送信します。元のショートチェーンがまだ送信されてアクセスできるかどうかを確認します。テストが完了したら、テスト マーケティング活動を削除します。