属性
概要
顧客の体験をより適切にカスタマイズするために、Roktの統合に含める属性の辞書です。
例
{
firstname: 'Alice',
lastname: 'Smith',
}
インデックス可能
- [ attributeKey: string]: string | number | boolean | undefined | null
統合のための事前定義済みまたはカスタムの属性。
事前定義済みの属性に関する情報については、パートナー属性を参照してください。
例
{
email: 'alice.smith@example.com',
firstname: 'Alice',
lastname: 'Smith',
}
プロパティ
country
(オプション)
• country? : undefined | string
顧客の国コードです。Attributes.localeが提供されていない場合や、Roktが提供する他の方法が十分ではない場合、Roktはcountry
の値を使用して表示する言語の選択を行います。値の形式はISO 3166-1 alpha-2の国コードに準拠する必要があります。
例: US
例: AU
表示する言語をリクエストする方法については、Attributes.localeを参照してください。
locale
(オプション)
• locale? : undefined | string
表示プレースメントに使用されるロケールです。サイトが複数の言語をサポートしている場合、locale
を使用して属性値に基づいて表示されるプレースメントの言語を要求することができます。値が指定されていない場合、Roktはブラウザの設定、顧客の場所、または設定された設定に基づいて顧客の優先ロケールを確立しようとします。
値の形式は、ISO639-1言語コードにオプションのハイフンで区切られたISO3166-1 alpha-2国コードに準拠する必要があります。
例: en
例: en-AU