THEMEN×
Löschen von Abonnements
Löschen eines Dienstabonnements für ein bestimmtes Profil
Dies ist ein dreistufiger Vorgang.
- Rufen Sie die Abonnement-URL für das gewünschte Profil ab.
- Führen Sie eine GET-Anforderung für die Abonnement-URL durch.
- Führen Sie eine DELETE-Anforderung für die gewünschte Dienst-URL durch.
Ist die Löschanforderung erfolgreich, lautet der Antwortstatus 204 Kein Inhalt.
Musteranforderung
Die folgenden Beispielnutzdaten zeigen, wie Sie ein Profil von einem Dienst abmelden. Führen Sie zuerst eine GET-Anforderung durch, um das Profil abzurufen.
-X GET https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/profile/<PKEY> \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer <ACCESS_TOKEN>' \ -H 'Cache-Control: no-cache' \ -H 'X-Api-Key: <API_KEY>'
Gibt die Abonnement-URL für das Profil zurück.
{ ... "postalAddress":..., "preferredLanguage": "none", "subscriptions": { "href": "https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/profile/<PKEY>/subscriptions/" }, }
Führen Sie eine GET-Anforderung für die Abonnement-URL durch.
-X GET https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/profile/<PKEY>/subscriptions \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer <ACCESS_TOKEN>' \ -H 'Cache-Control: no-cache' \ -H 'X-Api-Key: <API_KEY>'
Gibt die Liste der Abonnements für das ausgewählte Profil mit einer URL für jeden abonnierten Dienst zurück.
... "service": { "PKey": "<PKEY>", "href": "https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/service/<PKEY>", "label": "Sport Newsletter", "name": "SVC1", "title": "Sport Newsletter (SVC1)" }, ...
Führen Sie eine DELETE-Anforderung für die gewünschte Dienst-URL durch.
-X DELETE https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/service/<PKEY> \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer <ACCESS_TOKEN>' \ -H 'Cache-Control: no-cache' \ -H 'X-Api-Key: <API_KEY>'
Löschen eines Dienstabonnements für ein bestimmtes Profil
Dies ist ein dreistufiger Vorgang.
- Rufen Sie den gewünschten Dienst und dessen Abonnement-URL ab.
- Führen Sie eine GET-Anforderung für die Abonnement-URL durch, um alle Profilabonnements abzurufen.
- Führen Sie eine DELETE-Anforderung für die gewünschte Profilabonnement-URL durch.
Ist die Löschanforderung erfolgreich, lautet der Antwortstatus 204 Kein Inhalt.
Musteranforderung
Rufen Sie den Dienstdatensatz ab.
-X GET https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/service/<PKEY> \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer <ACCESS_TOKEN>' \ -H 'Cache-Control: no-cache' \ -H 'X-Api-Key: <API_KEY>'
Gibt die Abonnement-URL für den Dienst zurück.
{ ... "messageType": "email", "mode": "newsletter", "name": "SVC3", "subScenarioEventType": "subscriptionEvent", "subscriptions": { "href": "https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/service/<PKEY>/subscriptions/" }, "targetResource": "profile", ... },
Führen Sie eine GET-Anforderung für die Abonnement-URL durch.
-X GET https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/service/<PKEY>/subscriptions \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer <ACCESS_TOKEN>' \ -H 'Cache-Control: no-cache' \ -H 'X-Api-Key: <API_KEY>'
Gibt die Liste der Abonnements für den ausgewählten Dienst mit einer URL (href) für jedes Profilabonnement zurück.
{ "PKey": "<PKEY>", "created": "2019-03-26 08:58:04.764Z", "email": "", "expirationDate": "", "href": "https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/service/<PKEY>/subscriptions/<PKEY>", "metadata": "subscriptionRcp", "service": ..., "serviceName": "SVC3", "subscriber": ..., ... }
Führen Sie eine DELETE-Anforderung für die gewünschte Profilabonnement-URL durch.
-X DELETE https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/service/<PKEY>/subscriptions/<PKEY> \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer <ACCESS_TOKEN>' \ -H 'Cache-Control: no-cache' \ -H 'X-Api-Key: <API_KEY>'