Gebruikersmachtigingen en -eigenschappen
Laatst bijgewerkt: 5 mei 2025
Gemaakt voor:
- Ontwikkelaar
De Target SDK's bieden ondersteuning voor gebruikersmachtigingen en -eigenschappen. Als u niet weet hoe Adobe Target behandelt ondernemingstoestemmingen via werkruimten en eigenschappen, kunt u meer over het in lezen Machtigingen voor Enterprise-gebruikers.
De client kan op twee manieren een eigenschapstoken gebruiken.
Token algemene eigenschap
Node.js
const CONFIG = {
client: "acmeclient",
organizationId: "1234567890@AdobeOrg",
propertyToken: "8c4630b1-16db-e2fc-3391-8b3d81436cfb"
};
const targetClient = TargetClient.create(CONFIG);
targetClient.getOffers({...})
Java
ClientConfig clientConfig = ClientConfig.builder()
.client("emeaprod4")
.organizationId("0DD934B85278256B0A490D44@AdobeOrg")
.defaultPropertyToken("8c4630b1-16db-e2fc-3391-8b3d81436cfb")
.build();
TargetClient targetClient = TargetClient.create(clientConfig);
Token van intrede van het Bezit in getOffers vraag
Een eigenschapstoken kan ook in een afzonderlijk bestand worden opgegeven getOffers
vraag. Dit wordt gedaan door een bezitsobject aan het verzoek toe te voegen. Een bezitstoken op deze manier wordt gespecificeerd neemt precedent over één reeks in config die.
Node.js
const CONFIG = {
client: "acmeclient",
organizationId: "1234567890@AdobeOrg",
};
const targetClient = TargetClient.create(CONFIG);
targetClient.getOffers({
request: {
execute: {
pageLoad: {}
},
property: {
token: "8c4630b1-16db-e2fc-3391-8b3d81436cfb"
}
}
})
Java
ExecuteRequest executeRequest = new ExecuteRequest()
.mboxes(getMboxRequests(mbox));
TargetDeliveryRequest targetDeliveryRequest = TargetDeliveryRequest.builder()
.context(getContext(request))
.execute(executeRequest)
.cookies(getTargetCookies(request.getCookies()))
.property(new Property().token("8c4630b1-16db-e2fc-3391-8b3d81436cfb"))
.build();
TargetDeliveryResponse targetResponse = targetClient.getOffers(targetDeliveryRequest);
recommendation-more-help
6906415f-169c-422b-89d3-7118e147c4e3