{
  "attribution": {
    "source": "legal.exploreworldai.com",
    "canonical": "https://legal.exploreworldai.com/agent/dsa-2022-2065/artikel-39",
    "license": "https://legal.exploreworldai.com/revision",
    "version": "legal-2026-08-25",
    "proof": "sha256:2abd3191d366ff63fa0b4982e71c72cdd9d67d6da7c09996e09db2c954734317",
    "jurisdiction": "eu",
    "owner": "ExploreWorldAI",
    "terms": "https://legal.exploreworldai.com/om",
    "notice": "Återgivning kräver angiven källa: legal.exploreworldai.com"
  },
  "item": {
    "id": "dsa-2022-2065-39",
    "act": "dsa-2022-2065",
    "actName": "DSA",
    "article": "39",
    "title": "Ytterligare transparens vad gäller annonsering online",
    "celex": "32022R2065",
    "lang": "sv",
    "riskClass": "minimal-risk",
    "tier": "extended",
    "tierTerms": {
      "tier": "extended",
      "label": "Utökad",
      "labelEn": "Extended",
      "price": "free-preview",
      "metering": "Operativ betydelse men lägre vikt. Mäts i volym, inte per anrop, när mätningen slås på.",
      "meteringEn": "Operational weight but lower priority. Metered by volume, not per call, once metering is switched on.",
      "costUnits": 3,
      "notice": "90 dagars varsel innan mätning börjar gälla."
    },
    "paragraphs": [
      "1. Leverantörer av mycket stora onlineplattformar eller av mycket stora onlinesökmotorer som presenterar annonser på sina onlinegränssnitt ska sammanställa och offentliggöra, i en särskild sektion på deras onlinegränssnitt genom ett sökbart och tillförlitligt verktyg som medger flerkriteriesökningar, och via gränssnitt för applikationsprogrammering, en datakatalog som innehåller den information som avses i punkt 2, under hela den period under vilken de presenterar en annons och fram till ett år efter att annonsen presenterades för sista gången på deras onlinegränssnitt. De ska säkerställa att datakatalogen inte innehåller några personuppgifter för de tjänstemottagare som annonsen presenterades för eller kunde ha presenterats för och ska göra rimliga ansträngningar för att säkerställa att informationen är korrekt och fullständig.",
      "2. Datakatalogen ska innehålla åtminstone samtliga följande uppgifter:",
      "a)",
      "Annonsens innehåll, inbegripet produktens, tjänstens eller varumärkets namn samt annonsens ämne.",
      "b)",
      "Den fysiska eller juridiska person för vars räkning annonsen presenterades.",
      "c)",
      "Den fysiska eller juridiska person som betalat för annonsen, om den personen är en annan än den person som avses i led b.",
      "d)",
      "Den period under vilken annonsen presenterades.",
      "e)",
      "Om annonsen var avsedd att presenteras specifikt för en eller flera särskilda grupper av tjänstemottagare och, i sådana fall, de huvudparametrar som använts för detta ändamål, inbegripet, om så är relevant, de huvudparametrar som använts för att utesluta en eller flera sådana särskilda grupper.",
      "f)",
      "De kommersiella meddelanden som offentliggjorts på de mycket stora onlineplattformarna och identifierats enligt artikel 26.2."
    ],
    "officialUrl": "https://eur-lex.europa.eu/legal-content/SV/TXT/HTML/?uri=CELEX%3A32022R2065#art_39",
    "checkedAt": "2026-08-18",
    "script": {
      "kind": "structural",
      "fields": [
        {
          "name": "in_scope",
          "kind": "boolean",
          "label": "Artikeln är tillämplig på förhållandet",
          "labelEn": "The article applies to the situation"
        },
        {
          "name": "punkt",
          "kind": "enum",
          "values": [
            "1",
            "2",
            "3",
            "4",
            "5",
            "6",
            "7",
            "8",
            "9",
            "10",
            "11",
            "12",
            "13",
            "14"
          ],
          "label": "Punkt i artikeln",
          "labelEn": "Paragraph of the article"
        }
      ],
      "rules": [
        {
          "id": "39-p1",
          "when": {
            "op": "all",
            "of": [
              {
                "op": "equals",
                "field": "in_scope",
                "value": true
              },
              {
                "op": "equals",
                "field": "punkt",
                "value": "1"
              }
            ]
          },
          "outcome": {
            "code": "paragraph-1",
            "title": "Punkt 1 gäller",
            "titleEn": "Paragraph 1 applies",
            "obligation": "1. Leverantörer av mycket stora onlineplattformar eller av mycket stora onlinesökmotorer som presenterar annonser på sina onlinegränssnitt ska sammanställa och offentliggöra, i en särskild sektion på deras onlinegränssnitt genom ett sökbart och tillförlitligt verktyg som medger flerkriteriesökningar, och via gränssnitt för applikationsprogrammering, en datakatalog som innehåller den information som avses i punkt 2, u…",
            "obligationEn": "1. Leverantörer av mycket stora onlineplattformar eller av mycket stora onlinesökmotorer som presenterar annonser på sina onlinegränssnitt ska sammanställa och offentliggöra, i en särskild sektion på deras onlinegränssnitt genom ett sökbart och tillförlitligt verktyg som medger flerkriteriesökningar, och via gränssnitt för applikationsprogrammering, en datakatalog som innehåller den information som avses i punkt 2, u…",
            "refs": [
              "1"
            ]
          }
        },
        {
          "id": "39-p2",
          "when": {
            "op": "all",
            "of": [
              {
                "op": "equals",
                "field": "in_scope",
                "value": true
              },
              {
                "op": "equals",
                "field": "punkt",
                "value": "2"
              }
            ]
          },
          "outcome": {
            "code": "paragraph-2",
            "title": "Punkt 2 gäller",
            "titleEn": "Paragraph 2 applies",
            "obligation": "2. Datakatalogen ska innehålla åtminstone samtliga följande uppgifter:",
            "obligationEn": "2. Datakatalogen ska innehålla åtminstone samtliga följande uppgifter:",
            "refs": [
              "2"
            ]
          }
        },
        {
          "id": "39-p3",
          "when": {
            "op": "all",
            "of": [
              {
                "op": "equals",
                "field": "in_scope",
                "value": true
              },
              {
                "op": "equals",
                "field": "punkt",
                "value": "3"
              }
            ]
          },
          "outcome": {
            "code": "paragraph-3",
            "title": "Punkt 3 gäller",
            "titleEn": "Paragraph 3 applies",
            "obligation": "a)",
            "obligationEn": "a)",
            "refs": [
              "3"
            ]
          }
        },
        {
          "id": "39-p4",
          "when": {
            "op": "all",
            "of": [
              {
                "op": "equals",
                "field": "in_scope",
                "value": true
              },
              {
                "op": "equals",
                "field": "punkt",
                "value": "4"
              }
            ]
          },
          "outcome": {
            "code": "paragraph-4",
            "title": "Punkt 4 gäller",
            "titleEn": "Paragraph 4 applies",
            "obligation": "Annonsens innehåll, inbegripet produktens, tjänstens eller varumärkets namn samt annonsens ämne.",
            "obligationEn": "Annonsens innehåll, inbegripet produktens, tjänstens eller varumärkets namn samt annonsens ämne.",
            "refs": [
              "4"
            ]
          }
        },
        {
          "id": "39-p5",
          "when": {
            "op": "all",
            "of": [
              {
                "op": "equals",
                "field": "in_scope",
                "value": true
              },
              {
                "op": "equals",
                "field": "punkt",
                "value": "5"
              }
            ]
          },
          "outcome": {
            "code": "paragraph-5",
            "title": "Punkt 5 gäller",
            "titleEn": "Paragraph 5 applies",
            "obligation": "b)",
            "obligationEn": "b)",
            "refs": [
              "5"
            ]
          }
        },
        {
          "id": "39-p6",
          "when": {
            "op": "all",
            "of": [
              {
                "op": "equals",
                "field": "in_scope",
                "value": true
              },
              {
                "op": "equals",
                "field": "punkt",
                "value": "6"
              }
            ]
          },
          "outcome": {
            "code": "paragraph-6",
            "title": "Punkt 6 gäller",
            "titleEn": "Paragraph 6 applies",
            "obligation": "Den fysiska eller juridiska person för vars räkning annonsen presenterades.",
            "obligationEn": "Den fysiska eller juridiska person för vars räkning annonsen presenterades.",
            "refs": [
              "6"
            ]
          }
        },
        {
          "id": "39-p7",
          "when": {
            "op": "all",
            "of": [
              {
                "op": "equals",
                "field": "in_scope",
                "value": true
              },
              {
                "op": "equals",
                "field": "punkt",
                "value": "7"
              }
            ]
          },
          "outcome": {
            "code": "paragraph-7",
            "title": "Punkt 7 gäller",
            "titleEn": "Paragraph 7 applies",
            "obligation": "c)",
            "obligationEn": "c)",
            "refs": [
              "7"
            ]
          }
        },
        {
          "id": "39-p8",
          "when": {
            "op": "all",
            "of": [
              {
                "op": "equals",
                "field": "in_scope",
                "value": true
              },
              {
                "op": "equals",
                "field": "punkt",
                "value": "8"
              }
            ]
          },
          "outcome": {
            "code": "paragraph-8",
            "title": "Punkt 8 gäller",
            "titleEn": "Paragraph 8 applies",
            "obligation": "Den fysiska eller juridiska person som betalat för annonsen, om den personen är en annan än den person som avses i led b.",
            "obligationEn": "Den fysiska eller juridiska person som betalat för annonsen, om den personen är en annan än den person som avses i led b.",
            "refs": [
              "8"
            ]
          }
        },
        {
          "id": "39-p9",
          "when": {
            "op": "all",
            "of": [
              {
                "op": "equals",
                "field": "in_scope",
                "value": true
              },
              {
                "op": "equals",
                "field": "punkt",
                "value": "9"
              }
            ]
          },
          "outcome": {
            "code": "paragraph-9",
            "title": "Punkt 9 gäller",
            "titleEn": "Paragraph 9 applies",
            "obligation": "d)",
            "obligationEn": "d)",
            "refs": [
              "9"
            ]
          }
        },
        {
          "id": "39-p10",
          "when": {
            "op": "all",
            "of": [
              {
                "op": "equals",
                "field": "in_scope",
                "value": true
              },
              {
                "op": "equals",
                "field": "punkt",
                "value": "10"
              }
            ]
          },
          "outcome": {
            "code": "paragraph-10",
            "title": "Punkt 10 gäller",
            "titleEn": "Paragraph 10 applies",
            "obligation": "Den period under vilken annonsen presenterades.",
            "obligationEn": "Den period under vilken annonsen presenterades.",
            "refs": [
              "10"
            ]
          }
        },
        {
          "id": "39-p11",
          "when": {
            "op": "all",
            "of": [
              {
                "op": "equals",
                "field": "in_scope",
                "value": true
              },
              {
                "op": "equals",
                "field": "punkt",
                "value": "11"
              }
            ]
          },
          "outcome": {
            "code": "paragraph-11",
            "title": "Punkt 11 gäller",
            "titleEn": "Paragraph 11 applies",
            "obligation": "e)",
            "obligationEn": "e)",
            "refs": [
              "11"
            ]
          }
        },
        {
          "id": "39-p12",
          "when": {
            "op": "all",
            "of": [
              {
                "op": "equals",
                "field": "in_scope",
                "value": true
              },
              {
                "op": "equals",
                "field": "punkt",
                "value": "12"
              }
            ]
          },
          "outcome": {
            "code": "paragraph-12",
            "title": "Punkt 12 gäller",
            "titleEn": "Paragraph 12 applies",
            "obligation": "Om annonsen var avsedd att presenteras specifikt för en eller flera särskilda grupper av tjänstemottagare och, i sådana fall, de huvudparametrar som använts för detta ändamål, inbegripet, om så är relevant, de huvudparametrar som använts för att utesluta en eller flera sådana särskilda grupper.",
            "obligationEn": "Om annonsen var avsedd att presenteras specifikt för en eller flera särskilda grupper av tjänstemottagare och, i sådana fall, de huvudparametrar som använts för detta ändamål, inbegripet, om så är relevant, de huvudparametrar som använts för att utesluta en eller flera sådana särskilda grupper.",
            "refs": [
              "12"
            ]
          }
        },
        {
          "id": "39-p13",
          "when": {
            "op": "all",
            "of": [
              {
                "op": "equals",
                "field": "in_scope",
                "value": true
              },
              {
                "op": "equals",
                "field": "punkt",
                "value": "13"
              }
            ]
          },
          "outcome": {
            "code": "paragraph-13",
            "title": "Punkt 13 gäller",
            "titleEn": "Paragraph 13 applies",
            "obligation": "f)",
            "obligationEn": "f)",
            "refs": [
              "13"
            ]
          }
        },
        {
          "id": "39-p14",
          "when": {
            "op": "all",
            "of": [
              {
                "op": "equals",
                "field": "in_scope",
                "value": true
              },
              {
                "op": "equals",
                "field": "punkt",
                "value": "14"
              }
            ]
          },
          "outcome": {
            "code": "paragraph-14",
            "title": "Punkt 14 gäller",
            "titleEn": "Paragraph 14 applies",
            "obligation": "De kommersiella meddelanden som offentliggjorts på de mycket stora onlineplattformarna och identifierats enligt artikel 26.2.",
            "obligationEn": "De kommersiella meddelanden som offentliggjorts på de mycket stora onlineplattformarna och identifierats enligt artikel 26.2.",
            "refs": [
              "14"
            ]
          }
        }
      ],
      "fallback": {
        "code": "out-of-scope",
        "title": "Artikeln ger inget utfall",
        "titleEn": "The article yields no outcome",
        "obligation": "Artikeln är inte angiven som tillämplig, eller så är ingen punkt vald. Agenten avstår hellre än gissar.",
        "obligationEn": "The article is not stated to apply, or no paragraph is selected. The agent abstains rather than guesses.",
        "refs": []
      }
    },
    "lineage": {
      "treaty": "TFEU art. 288 (förordning)",
      "act": "dsa-2022-2065",
      "actIdentifier": "32022R2065",
      "chapter": "III. Due diligence obligations for a transparent and safe online environment",
      "article": "39",
      "paragraphs": 14,
      "amendedBy": [],
      "related": [
        "https://legal.exploreworldai.com/agent/dsa-2022-2065/artikel-38",
        "https://legal.exploreworldai.com/agent/dsa-2022-2065/artikel-40"
      ]
    },
    "geo": {
      "jurisdiction": "European Union",
      "region": "EU",
      "language": "en",
      "nationalAct": null,
      "nationalUrl": null,
      "supervisor": "EDPB — European Data Protection Board"
    },
    "priority": 76,
    "disclaimer": {
      "code": "no-legal-advice",
      "text": "Deterministisk regeluppslagning. Ingen juridisk rådgivning, inget efterlevnadsbeslut, ingen bedömning av ett enskilt ärende.",
      "policy": "https://legal.exploreworldai.com/ansvar",
      "contract": "https://legal.exploreworldai.com/citering"
    },
    "spi": {
      "call": "https://legal.exploreworldai.com/api/public/v1/agents/dsa-2022-2065-39/run",
      "method": "GET",
      "inputs": [
        {
          "name": "in_scope",
          "kind": "boolean",
          "label": "Artikeln är tillämplig på förhållandet",
          "labelEn": "The article applies to the situation"
        },
        {
          "name": "punkt",
          "kind": "enum",
          "values": [
            "1",
            "2",
            "3",
            "4",
            "5",
            "6",
            "7",
            "8",
            "9",
            "10",
            "11",
            "12",
            "13",
            "14"
          ],
          "label": "Punkt i artikeln",
          "labelEn": "Paragraph of the article"
        }
      ],
      "output": [
        "matched",
        "outcome",
        "trace",
        "missing",
        "hash"
      ],
      "errors": [
        {
          "code": 400,
          "meaning": "Okänt fält eller otillåtet värde"
        },
        {
          "code": 404,
          "meaning": "Ingen agent med det id:t"
        },
        {
          "code": 429,
          "meaning": "Kvoten är nådd"
        }
      ],
      "quota": "60 anrop per minut och adress, utan nyckel",
      "license": "https://legal.exploreworldai.com/revision",
      "stability": "Regelträdet versioneras. En ändring byter artefakthash, aldrig adress.",
      "deprecation": "Ingen adress tas bort. En ersatt agent behåller sin adress och pekar vidare."
    },
    "canonical": "https://legal.exploreworldai.com/agent/dsa-2022-2065/artikel-39",
    "artifacts": {
      "artifact": "https://legal.exploreworldai.com/agent/dsa-2022-2065/artikel-39/artifact",
      "raw": "https://legal.exploreworldai.com/api/public/v1/agents/dsa-2022-2065-39/script.json",
      "meta": "https://legal.exploreworldai.com/api/public/v1/agents/dsa-2022-2065-39/manifest.json",
      "ai": "https://legal.exploreworldai.com/api/public/v1/agents/dsa-2022-2065-39/ai.json",
      "manifest": "https://legal.exploreworldai.com/api/public/v1/agents/dsa-2022-2065-39/manifest.json"
    },
    "hashes": {
      "text": "sha256:70c99a7fab98435e14e0da726c67a0d733b898675fdad6031cf6f40901813e72",
      "script": "sha256:a0776d51492a4c2783e0ff58b5fe88402b0f3e977ab0cb482928c3dd167fe09a",
      "engine": "sha256:0a4bd50d21f8ec9be383fc091511008b76ad61909cbfb674eab56fe567fbd7a0",
      "agent": "sha256:ea0f51c129e164616d2f5943155222c45e0d305c891cd33e5135d321de4b0c4c"
    },
    "version": {
      "build": "agent-engine-1+legal-2026-08-25",
      "artifact": "ea0f51c129e16461",
      "checkedAt": "2026-08-18"
    },
    "citation": "32022R2065 art. 39, Ytterligare transparens vad gäller annonsering online. ExploreWorld Legal, https://legal.exploreworldai.com/agent/dsa-2022-2065/artikel-39 (hämtad 2026-08-18, bevis sha256:b911ca2e68c76cc0, bygge legal-2026-08-25)."
  },
  "hash": "sha256:2abd3191d366ff63fa0b4982e71c72cdd9d67d6da7c09996e09db2c954734317",
  "version": "legal-2026-08-25",
  "expires": "2026-08-31T00:00:00.000Z",
  "dependency": {
    "index_version": "legal-2026-08-25+legal-2026-08-25+2026-08-25T10:00:00",
    "content_hash": "sha256:2abd3191d366ff63fa0b4982e71c72cdd9d67d6da7c09996e09db2c954734317",
    "revalidate_after": "2026-08-30T06:27:59.426Z",
    "max_copy_age_seconds": 3600,
    "policy": "revalidate-required; live-fetch-per-answer; attribution-required; no-derived-index",
    "changelog": "https://legal.exploreworldai.com/api/public/v1/dependency",
    "verify": "https://legal.exploreworldai.com/api/public/v1/verify",
    "stale_copy_invalid": true
  },
  "canonical": "https://legal.exploreworldai.com/agent/dsa-2022-2065/artikel-39",
  "disclaimer": "Källhänvisning med officiell identifierare. Ingen juridisk rådgivning och inget efterlevnadsbeslut.",
  "usageInfo": "https://legal.exploreworldai.com/citering"
}