Python SDK の初期化
説明create
メソッドを使用して Python SDK を初期化し、Target Client をインスタンス化して、実験とパーソナライズされたエクスペリエンスのために Adobe Target を呼び出します。
メソッド
作成
TargetClient.create(options)
パラメーター
options
の構造は以下のとおりです。
名前
タイプ
必須
デフォルト
説明
クライアント
str
○
None
Adobe Target client ID
organization_id
str
○
None
Experience Cloud Organization ID
timeout
int
×
3000
タイムアウト (ミリ秒)
server_domain
str
×
client.tt.omtrdc.net
セキュア
ブール
×
true
HTTP スキームを適用するための設定を解除
ロガー
object
×
情報ロガー
target_location_hint
str
×
None
Target location hint
property_token
str
×
None
Target プロパティトークン。 ここで指定した場合、すべての get_offers 呼び出しでこの値が使用されます。
environment_id
int
×
実稼動
Target 環境 ID
環境
str
×
実稼動
Target 環境名
cdn_environment
str
×
実稼動
CDN 環境名
telemetry_enabled
ブール
×
True
False に設定すると、テレメトリ データは Adobe に送信されません
version
str
×
None
この SDK のバージョン番号
例
Python
from target_python_sdk import TargetClient
def client_ready_callback(ready_event):
# make calls to Adobe Target
client_options = {
"client": "acmeclient",
"organization_id": "1234567890@AdobeOrg",
"events": {
"client_ready": client_ready_callback
}
}
target_client = TargetClient.create(client_options)
recommendation-more-help
6906415f-169c-422b-89d3-7118e147c4e3