Aangepaste criteria beheren
- Onderwerpen:
- APIs/SDKs
- Beheer en configuratie
Gemaakt voor:
- Ontwikkelaar
Soms kunnen de algoritmen die door Recommendations worden aangeboden, geen specifieke items weergeven die u wilt promoten. In een dergelijke situatie bieden aangepaste criteria u een manier om een specifieke reeks aanbevolen items voor een bepaald sleutelitem of een bepaalde categorie te leveren.
Als u aangepaste criteria wilt maken, definieert en importeert u de gewenste toewijzing tussen het sleutelitem of de categorie en de aanbevolen items. Dit proces wordt beschreven in het dialoogvenster documentatie met aangepaste criteria. Zoals vermeld in die documentatie, kunt u douanecriteria tot stand brengen uitgeven en schrappen door het gebruikersinterface van het Doel (UI). Target biedt echter ook een set API's met aangepaste criteria waarmee u uw aangepaste criteria gedetailleerder kunt beheren.
Aangepaste criteria maken
Aangepaste criteria maken met de opdracht Aangepaste criteria-API maken, is de syntaxis:
POST https://mc.adobe.io/{{TENANT_ID}}/target/recs/criteria/custom
Ga pas verder met de volgende stappen nadat u de bovenstaande waarschuwing hebt gelezen en u vertrouwd bent met het maken van nieuwe aangepaste criteria die vervolgens niet uit de gebruikersinterface kunnen worden verwijderd.
-
Verifiëren
TENANT_ID
enAPI_KEY
for Create custom criteria verwijzen naar de eerder vastgestelde Postman-omgevingsvariabelen. Gebruik de onderstaande afbeelding om deze te vergelijken. -
Voeg uw Lichaam als ruw JSON die de locatie van uw CSV-bestand met aangepaste criteria definieert. Gebruik het voorbeeld in het dialoogvenster Aangepaste criteria-API maken documentatie als sjabloon, die uw
environmentId
en andere waarden indien nodig. Voor dit voorbeeld, gebruiken wij LAST_PURCHASED als sleutel. -
Verzend het verzoek en bekijk de reactie, die de details van de douanecriteria bevat u enkel creeerde.
-
Als je wilt controleren of je aangepaste criteria zijn gemaakt, navigeer dan in Adobe Target naar Recommendations > Criteria en zoek uw criteria op naam of gebruik de List Custom Criteria API in de volgende stap.
In dit geval hebben we een fout. Laten we de fout onderzoeken door de aangepaste criteria nauwkeuriger te bekijken met de opdracht List Custom Criteria API.
Aangepaste criteria weergeven
Als u een lijst met al uw aangepaste criteria wilt ophalen, gebruikt u de opdracht Aangepaste criteria-API weergeven. De syntaxis is:
GET https://mc.adobe.io/{{TENANT_ID}}/target/recs/criteria/custom
- Verifiëren
TENANT_ID
enAPI_KEY
als voorheen, en verzend het verzoek. Let in de reactie op de id van de aangepaste criteria en op details met betrekking tot het eerder vermelde foutbericht.
In dit geval is de fout opgetreden omdat de serverinformatie onjuist is. Dit betekent dat Target geen toegang heeft tot het CSV-bestand dat de definitie van het aangepaste criterium bevat. Bewerk de aangepaste criteria om dit te corrigeren.
Aangepaste criteria bewerken
Als u de details van een definitie voor aangepaste criteria wilt wijzigen, gebruikt u de optie Aangepaste criteria-API bewerken. De syntaxis is:
POST https://mc.adobe.io/{{TENANT_ID}}/target/recs/criteria/custom/:criteriaId
-
Verifiëren
TENANT_ID
enAPI_KEY
, zoals eerder.
-
Geef de criteria-id op van de (enkele) aangepaste criteria die u wilt bewerken.
-
Geef in het body-gedeelte bijgewerkte JSON de juiste serverinformatie. (Geef voor deze stap FTP-toegang op tot een server die u kunt openen.)
-
Verzend de aanvraag en noteer het antwoord.
Laten we het succes van de bijgewerkte aangepaste criteria controleren met de opdracht Get Custom Criteria API.
Aangepaste criteria ophalen
Als u de details van aangepaste criteria voor specifieke aangepaste criteria wilt bekijken, gebruikt u de opdracht API voor aangepaste criteria ophalen. De syntaxis is:
GET https://mc.adobe.io/{{TENANT_ID}}/target/recs/criteria/custom/:criteriaId
- Geef de criteria-id op van de aangepaste criteria waarvan u de details wilt ophalen. Verzend het verzoek en bekijk het antwoord.
- Verifieer succes. (Controleer in ons geval of er geen verdere FTP-fouten zijn.)
- (Optioneel) Controleer of de update correct wordt weergegeven in de gebruikersinterface.
Aangepaste criteria verwijderen
Verwijder uw aangepaste criteria met de eerder vermelde criteria aan de hand van de Aangepaste criteria-API verwijderen. De syntaxis is:
DELETE https://mc.adobe.io/{{TENANT_ID}}/target/recs/criteria/custom/:criteriaId
-
Geef de criteria-id op van de (enkele) aangepaste criteria die u wilt verwijderen. Klik op Send.
-
Controleer of de criteria zijn verwijderd met Aangepaste criteria ophalen.
In dit geval geeft de verwachte fout van 404 aan dat de verwijderde criteria niet kunnen worden gevonden.
Gefeliciteerd! U kunt nu met de Recommendations API gegevens maken, weergeven, bewerken, verwijderen en ophalen over aangepaste criteria. In de volgende sectie gebruikt u de API voor doellevering om aanbevelingen op te halen.
<!— Next "Fetch Recommendations with the Server-side Delivery API" > —>