Auflisten von Sammlungskennzeichnern list-tags
Mit Sammlungsqualifizierern (ehemals als „Tags“ bezeichnet) können Sie Ihre Angebote besser organisieren und sortieren. Beispielsweise könnten Sie Ihre Black Friday-Angebote mit dem Sammlungsqualifizierer „Black Friday“ kennzeichnen. Anschließend können Sie die Suchfunktion in der Angebotsbibliothek nutzen, um alle Angebote mit diesem Sammlungsqualifizierer einfach zu finden.
Sammlungsqualifizierer können auch dazu dienen, Angebote in Sammlungen zu gruppieren.
Sie können eine Liste aller Sammlungsqualifizierer in einem Container anzeigen, indem Sie eine einzelne GET-Anfrage an die Angebotsbibliotheks-API durchführen.
API-Format
GET /{ENDPOINT_PATH}/tags?{QUERY_PARAMS}
{ENDPOINT_PATH}
https://platform.adobe.io/data/core/dps
{QUERY_PARAMS}
limit=2
Paging paging
Zu den häufigsten Abfrageparametern für das Paging gehören:
property
Ein optionaler Eigenschaftenfilter:
- Die Eigenschaften werden nach UND-Vorgang gruppiert.
- Parameter können wie folgt wiederholt werden: property={PROPERTY_EXPR}[&property={PROPERTY_EXPR2}…] oder property={PROPERTY_EXPR1}[,{PROPERTY_EXPR2}…]
- Eigenschaftenausdrücke haben das Format
[!]field[op]value
, mitop
in[==,!=,<=,>=,<,>,~]
, wobei reguläre Ausdrücke unterstützt werden.
property=name!=abc&property=id~.*1234.*&property=description equivalent with property=name!=abc,id~.*1234.*,description.
orderBy
orderby=field1[,-fields2,field3,...]
orderby=id
,-name
limit
limit=5
Anfrage
curl -X GET 'https://platform.adobe.io/data/core/dps/tags?limit=2' \
-H 'Accept: *,application/json' \
-H 'Authorization: Bearer {ACCESS_TOKEN}' \
-H 'x-api-key: {API_KEY}' \
-H 'x-gw-ims-org-id: {IMS_ORG}' \
-H 'x-sandbox-name: {SANDBOX_NAME}'
Antwort
Bei einer erfolgreichen Antwort wird eine Liste von Sammlungsqualifizierern zurückgegeben, die in dem Container vorhanden sind, auf den Sie Zugriff haben.
{
"results": [
{
"created": "2022-09-16T19:00:02.070+00:00",
"modified": "2022-09-16T19:00:02.070+00:00",
"etag": 1,
"schemas": [
"https://ns.adobe.com/experience/offer-management/tag;version=0.1"
],
"createdBy": "{CREATED_BY}",
"lastModifiedBy": "{MODIFIED_BY}",
"id": "tag1234",
"name": "Sneakers"
},
{
"created": "2022-09-16T19:55:02.168+00:00",
"modified": "2022-09-16T19:55:02.168+00:00",
"etag": 1,
"schemas": [
"https://ns.adobe.com/experience/offer-management/tag;version=0.1"
],
"createdBy": "{CREATED_BY}",
"lastModifiedBy": "{MODIFIED_BY}",
"id": "tag5678",
"name": "Black Friday"
}
],
"count": 2,
"total": 5,
"_links": {
"self": {
"href": "/tags?href={SELF_HREF}&limit=2",
"type": "application/json"
},
"next": {
"href": "/tags?href={NEXT_HREF}&limit=2",
"type": "application/json"
}
}
}