プロパティ
Web プロパティ
Web プロパティは、ルール、データ要素、設定された拡張機能、環境およびライブラリの集まりです。各 Web プロパティは独自の埋め込みコードのセットを持ち、任意の数の異なる Web サイト(異なるドメイン)に配置できます。
モバイルプロパティ
モバイルプロパティタイプには複数のアプリケーションを含めることができます。例えば、モバイルプロパティでは、複数の iOS および Android アプリケーションをまたいで同じルールや拡張機能を管理できます。
プロパティの計画のベストプラクティス best-practices-for-planning-properties
Adobe Experience Platform でのタグの実装は、それぞれ大きく異なる場合があります。 データ収集ニーズ、変数の使用方法、拡張機能、サードパーティタグ、その他のシステムおよびテクノロジー、ユーザー、チーム、地域などは、多種多様です。組織のワークフロー、プロセスに合わせてプロパティを構築する必要があります。
プロパティの計画を策定する際には、次の事項を考慮してください。
- コード構造
- データ
- 変数
- 拡張機能、タグ、およびシステム
- People
コード構造
サイトは、コード上の HTML やモバイルアプリケーションに基づいています。 基になる HTML テンプレートまたはコードベースが複数のサイトやアプリケーションで同じである場合は、1 つのタグプロパティを使用して、複数のサイトやアプリを管理することを検討してください。
データ
すべての Web サイトまたはアプリケーションについて、収集しようとしているデータは、よく似ているものですか、ある程度似ているものですか、サイトごとに固有のものですか。
収集する必要があるデータが似ている場合は、該当するサイトやアプリケーションを 1 つの Web プロパティにグループ化すると、ルールの重複や、プロパティ間でのルールのコピーを避けることができるので効果的です。
サイトやアプリケーションごとに固有のデータ収集が必要な場合は、それぞれを独自のプロパティに分割すると効果的です。この方法を使用すると、カスタムスクリプトで条件ロジックを大量に使用しなくても、データ収集をより詳細に制御することができます。
変数
データと同様、Analytics および他の拡張機能に設定しようとしている変数は、非常に似ている、ある程度似ている、または固有のものですか?
例えば、すべての Web サイトやアプリケーションをまたいで同じソース値に eVar27 を使用する場合、該当するサイトを 1 つにまとめると、サイト間で共通する変数を 1 つの Web プロパティに設定できるので効果的です。
拡張機能、タグ、およびシステム
デプロイしようとしている拡張機能、タグ、システムはよく似ている、ある程度似ている、固有のいずれにあてはまりますか。
デプロイしようとしている拡張機能、タグ、システムがサイト間もしくはアプリケーション間でよく似ている場合は、同じプロパティに含めると効果的です。
1 つのサイトまたはアプリケーションで Adobe Analytics をデプロイし、他の拡張機能やタグも一意である場合は、より詳細に制御できるよう、個別のプロパティを作成することができます。
例えば、すべてのサイトまたはアプリケーションをまたいで Adobe Analytics、Target、および同じサードパーティ拡張機能をデプロイしている場合は、それがグループ化の理由になります。
People
Adobe Experience Platform で作業中の個人、チーム、組織は、すべての Web サイトやアプリケーション、もしくはその一部、または 1 つのみにアクセスする必要がありますか?
ユーザー管理機能を使用すると、すべてのプロパティ、またはプロパティ単位で様々な役割を様々なユーザーに割り当てることができます。ユーザーが十分な権限を持っている場合、そのユーザーは Platform 組織のすべてのプロパティをまたいで管理アクションを実行できます。 これ以外の役割はすべて、プロパティごとに割り当てることができます。また、ある プロパティに関する役割をまったく付与しないことで、そのプロパティの存在が見えないように特定のユーザー(管理者以外のユーザー)を設定することもできます。
プロパティページ
プロパティは、ルール、データ要素、設定された拡張機能、環境およびライブラリの集まりです。Web の場合、プロパティあたりの公開埋め込みコードは 1 つのみです。モバイルの場合、プロパティごとに 1 つの設定アプリ ID があります。
プロパティは、1 つ以上のドメインやサブドメインをグループ化できます。それらすべてのアセットを、ほぼ共通の方法で管理および追跡できます。例えば、1 つのテンプレートに基づく複数の Web サイトがあり、それらすべてに関する共通のアセットを追跡する場合などに役立ちます。1 つのプロパティを複数のドメインに適用することもできます。
画面の左側には、組織内の会社が表示されます。これは、複数のアカウントを管理する場合に特に便利です。会社を選択して、その会社のプロパティおよび監査ログを表示します。
Properties リストに各プロパティが表示されます。
Properties リストで表示される情報は次のとおりです。
- プロパティ名
- Platform
- ステータス
プロパティを選択すると、そのプロパティの概要が表示されます。概要には、プロパティで実行されたアクティビティが表示されます。また、プロパティの指標と拡張子機能も表示されます。
プロパティの作成または設定
この節では、Adobe Experience Platform でタグプロパティを作成または設定する方法に関するガイダンスを提供します。
開始する前に、「プロパティの計画に関するベストプラクティス」でプロパティを確認してください。
自社のページに移動して、「プロパティを追加」を選択するか、リストから既存のプロパティを選択して、「設定」を選択します。
Web の場合
手順に従って Web プロパティを作成します。
-
次のフィールドに入力します。
Name: プロパティの名前。
Domains: このプロパティをデプロイする予定のサイトのベース URL。
-
(詳細) ルール コンポーネントを順番に実行:前の条件およびアクションが完了するまで条件およびアクションの実行を待機する場合は、このチェックボックスを選択します
-
(詳細) 欠落しているデータ要素に空の文字列を返す: ライブラリ内に存在しないデータ要素を参照した場合、通常は
undefined
が返されます。その状況で代わりに空の文字列を返す場合は、このチェックボックスをオンにします。 -
(詳細) 拡張機能開発のための設定: 会社が積極的に開発している開発拡張機能をインストールする予定がある場合は、このチェックボックスを選択します
-
「保存」を選択します。
モバイルの場合
手順に従ってモバイルプロパティを作成します。
-
次のフィールドに入力します。
-
Name: プロパティの名前。
-
Privacy: デフォルトでは、プライバシー設定は「Opted In」に設定されています。これは、ユーザーが SDK に対してデータを収集してソリューションに送信することを希望するという意味です。「Opted Out」を選択した場合、デフォルトでは SDK はデータをソリューションに送信しません。設定で「不明」を選択した場合、SDK ではアプリケーションが最初に、データ収集および共有を許可するようユーザーに求める必要があります。
note note NOTE これらの設定は、モバイルアプリケーションの API 経由でさらに制御できます。 -
Use HTTPS: すべてのデータ通信を HTTP または HTTPS 経由でおこなう場合に選択します。
-
-
「保存」を選択します。
プロパティを作成した後、Platform はデフォルトのホスト、環境のセット(開発、ステージング、実稼動)とデフォルトの拡張機能を自動的に追加します。
プロパティの削除
タグプロパティを削除するには、以下の手順に従います。
-
「Properties」リストで、削除するプロパティを選択します。
複数のプロパティを選択して削除できます。
-
「削除」を選択して、プロパティの削除を確認します。