Initiera Python SDK

Beskrivning Använd create för att initiera Python SDK och instansiera Target Client för att ringa Adobe Target för experiment och personaliserade upplevelser.

Metod

skapa

TargetClient.create(options)

Parametrar

options har följande struktur:

Namn
Typ
Obligatoriskt
Standard
Beskrivning
klient
str
Ja
Ingen
Adobe Target client ID
organisation_id
str
Ja
Ingen
Experience Cloud Organization ID
timeout
int
Nej
3000
Timeout i millisekunder
server_domain
str
Nej
client.tt.omtrdc.net
säker
bool
Nej
true
Avmarkerad för att tillämpa HTTP-schema
loggare
object
Nej
INFO-logg
target_location_hint
str
Nej
Ingen
Target platstips
property_token
str
Nej
Ingen
Target Egenskapstoken. Om det anges här kommer alla get_offers-anrop att använda det här värdet.
decisioning_method
str
Nej
server-side
Bestämmer vilken beslutsmetod som ska användas (på enheten, serversida, hybrid)
polling_interval
int
Nej
300000 (5 minuter)
Avsökningsintervall för beslutsregelartefakt på enheten (i ms)
artifact_location
str
Nej
Ingen
En fullständigt kvalificerad URL till beslutsregelartefakt på enheten. Åsidosätter internt bestämd plats.
artifact_payload
object
Nej
Ingen
JSON-nyttolasten för beslutsregelartefakt på enheten. Om den anges används den i stället för att begära en från en URL.
händelser
dict <str callable="">
Nej
Ingen
Ett valfritt objekt med händelsenamnstangenter och callback-funktionsvärden
environment_id
int
Nej
produktion
The Target miljö-ID
miljö
str
Nej
produktion
The Target miljönamn
cdn_environment
str
Nej
produktion
CDN-miljönamnet
telemetry_enabled
bool
Nej
True
Om värdet är False skickas inte telemetridata till Adobe
version
str
Nej
Ingen
Versionsnumret för denna SDK

Exempel

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