{
  "id": "07",
  "content": [
    {
      "type": "heading",
      "text": "Testing, Encoding and Link QA"
    },
    {
      "type": "text",
      "html": "Campaign URLs should be encoded so spaces, symbols, and non-URL characters do not break the link. A good generator handles this, but you should still inspect the final URL."
    },
    {
      "type": "text",
      "html": "Shorteners, redirects, email platforms, and ad systems may modify links. Test the final published version, not only the first generated version."
    },
    {
      "type": "callout",
      "style": "info",
      "html": "<strong>Practice:</strong> Click the link from the same environment where users will see it: email preview, social scheduler, QR scan, ad preview, or partner page."
    }
  ],
  "quiz": {
    "questions": [
      {
        "id": "q1",
        "type": "single",
        "text": "Why does URL encoding matter?",
        "options": [
          {
            "id": "a",
            "text": "It keeps special characters from breaking the URL"
          },
          {
            "id": "b",
            "text": "It hides analytics from the site owner"
          },
          {
            "id": "c",
            "text": "It replaces HTTPS"
          }
        ],
        "correct": [
          "a"
        ]
      },
      {
        "id": "q2",
        "type": "single",
        "text": "Which link should be tested?",
        "options": [
          {
            "id": "a",
            "text": "The final link users will actually click"
          },
          {
            "id": "b",
            "text": "Only a draft copied before redirects are added"
          },
          {
            "id": "c",
            "text": "No link needs testing"
          }
        ],
        "correct": [
          "a"
        ]
      }
    ]
  }
}
