Initiera Python SDK

Beskrivning
Använd metoden create för att initiera Python SDK och instansiera Target Client för att ringa anrop till 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
Platstips för Target
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
Avgör vilken beslutsmetod som ska användas (på enheten, på serversidan, hybrid)
polling_interval
int
Nej
300000 (5 minuter)
Avsökningsintervall för artefakten för enhetsspecifik avlyssningsregel(i ms)
artifact_location
str
Nej
Ingen
En fullständigt kvalificerad URL till regeln för enhetsbeslut. Åsidosätter internt bestämd plats.
artifact_payload
object
Nej
Ingen
JSON-nyttolasten för enhetsregelartefakten. 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
Miljö-ID för Target
miljö
str
Nej
produktion
Miljönamnet Target
cdn_environment
str
Nej
produktion
CDN-miljönamnet
telemetry_enabled
bool
Nej
True
Om värdet är Falskt 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