Datenschutzerklärung-Daten
GET impressum-plus/v1/privacy/<option>
Um Datenschutz-Daten per API zu beziehen, lautet die URL-Struktur:
/wp-json/impressum-plus/v1/privacy/<option><option> kann eine der folgenden Zeichenketten sein:
all– Gibt alle vorhandenen Werte der Datenschutzerklärung zurückad_tracking_text– Gibt den Datenschutz-Text von Werbeanbietern mit Tracking zurückad_tracking_usage– Gibt 1 zurück, wenn Werbung mit Tracking genutzt wirdamazon_partner_usage– Gibt 1 zurück, wenn Amazon-Partner-Links genutzt werdenapplicant_form_usage– Gibt 1 zurück, wenn Formulare für Stellenangebote genutzt werdencomment_subscription_usage– Gibt 1 zurück, wenn Kommentare abonniert werden könnencomment_usage– Gibt 1 zurück, wenn die Kommentarfunktion genutzt wirdcontact_form_usage– Gibt 1 zurück, wenn Kontaktformulare genutzt werdencontract_usage– Gibt 1 zurück, wenn über die Website Verträge geschlossen werdencookie_usage– Gibt 1 zurück, wenn Cookies genutzt werdenfacebook_pixel_usage– Gibt 1 zurück, wenn der Facebook Pixel genutzt wirdfacebook_social_sharing_usage– Gibt 1 zurück, wenn eine Facebook-Social-Integration genutzt wirdgoogle_ads_usage– Gibt 1 zurück, wenn Google Ads genutzt wirdgoogle_adsense_usage– Gibt 1 zurück, wenn Google AdSense genutzt wirdgoogle_analytics_anonymize_ip– Gibt 1 zurück, wenn die IP-Adressen in Google Analytics gekürzt werdengoogle_analytics_id– Gibt die Google Analytics ID zurückgoogle_analytics_remarketing_usage– Gibt 1 zurück, wenn Google Analytics Remarketing genutzt wirdgoogle_analytics_usage– Gibt 1 zurück, wenn Google Analytics genutzt wirdgoogle_fonts_usage– Gibt 1 zurück, wenn Google Fonts genutzt werdengoogle_maps_usage– Gibt 1 zurück, wenn Google Maps genutzt wirdhealth_data_usage– Gibt 1 zurück, wenn Gesundheitsdaten gesammelt werdenlogfile_days– Gibt die Anzahl in Tagen zurück, für deren Dauer Serverlogs gespeichert werdenlogfile_ip_shortening– Gibt 1 zurück, wenn die IP-Adressen in den Serverlogs gekürzt werdenmatomo_anonymize_ip– Gibt 1 zurück, wenn die IP-Adressen in Matomo gekürzt werdenmatomo_eu_server– Gibt 1 zurück, wenn Matomo auf Servern innerhalb der EU gehostet istmatomo_url– Gibt die URL zur genutzten Matomo-Instanz zurückmatomo_usage– Gibt 1 zurück, wenn Matomo genutzt wirdnewsletter_external_usage– Gibt den extern genutzten Newsletter-Anbieter zurück, odernonenewsletter_tracking_usage– Gibt 1 zurück, wenn das Newsletter-System Tracking nutztnewsletter_usage– Gibt 1 zurück, wenn ein Newsletter-System benutzt wirdpinterest_social_sharing_usage– Gibt 1 zurück, wenn eine Pinterest-Social-Integration genutzt wirdprofiling_usage– Gibt 1 zurück, wenn Profiling genutzt wirdshop_usage– Gibt 1 zurück, wenn ein Shop-System genutzt wirdtumblr_social_sharing_usage– Gibt 1 zurück, wenn eine Tumblr-Social-Integration genutzt wirdtwitter_social_sharing_usage– Gibt 1 zurück, wenn eine Twitter-Social-Integration genutzt wird
Beispielhafte Rückgabewerte
json
{
"cookie_usage": "<string>",
"logfile_days": "<string>",
"logfile_ip_shortening": "<string>",
"contact_form_usage": "<string>",
"comment_usage": "<string>",
"comment_subscription_usage": "<string>",
"shop_usage": "<string>",
"contract_usage": "<string>",
"google_analytics_usage": "<string>",
"google_analytics_id": "<string>",
"google_analytics_anonymize_ip": "<string>",
"google_analytics_remarketing_usage": "<string>",
"google_ads_usage": "<string>",
"google_adsense_usage": "<string>",
"google_maps_usage": "<string>",
"google_fonts_usage": "<string>",
"matomo_usage": "<string>",
"matomo_url": "<string>",
"matomo_eu_server": "<string>",
"matomo_anonymize_ip": "<string>",
"facebook_pixel_usage": "<string>",
"ad_tracking_usage": "<string>",
"ad_tracking_text": "<string>",
"applicant_form_usage": "<string>",
"profiling_usage": "<string>",
"health_data_usage": "<string>",
"facebook_social_sharing_usage": "<string>",
"pinterest_social_sharing_usage": "<string>",
"twitter_social_sharing_usage": "<string>",
"tumblr_social_sharing_usage": "<string>",
"newsletter_usage": "<string>",
"newsletter_external_usage": "<string>",
"newsletter_tracking_usage": "<string>",
"amazon_partner_usage": "<string>"
}POST impressum-plus/v1/privacy
Um Datenschutz-Daten per API zu ändern, lautet die URL-Struktur:
/wp-json/impressum-plus/v1/privacyBeispiel:
shell
curl -d "cookie_usage=1" -H "Content-Type: application/x-www-form-urlencoded" -H "Authorization: Basic QmVudXR6ZXJuYW1lOlBhc3N3b3J0" -X POST https://domain.tld/wp-json/impressum-plus/v1/privacyAls Rückgabewert erhält man einen JSON-String mit allen gespeicherten Datenschutz-Daten.