{
  "fictionalPublisherAndCampaign": true,
  "providerRequests": 0,
  "messagesSent": 0,
  "placementsCreated": 0,
  "realResource": {
    "groupKey": "backlink-html",
    "practiceDirectory": "/downloads/link-mechanics/"
  },
  "candidateSource": "https://classroom.example/resources",
  "publicationVerified": null,
  "campaign": {
    "templateGroupKey": "backlink-strategy-template",
    "start": "2030-04-01",
    "checkpoints": [
      "2030-04-01",
      "2030-04-03",
      "2030-04-08",
      "2030-04-12",
      "2030-04-15",
      "2030-04-30"
    ],
    "capMinor": 40000,
    "currency": "USD",
    "plannedMinor": 32000,
    "committedMinor": null,
    "actualMinor": null,
    "results": null
  },
  "effort": {
    "hours": [
      "2",
      "1",
      "1",
      "0.5",
      "0.5"
    ],
    "rate": "25",
    "expenses": "0",
    "currency": "USD",
    "fictional": true
  },
  "locale": "de",
  "note": "Verfasstes Lehrbeispiel. Die Lernressource ist echt; Herausgeber, Schriftwechsel, Termine und Ergebnisse sind hypothetisch. Kein Kontakt oder Placement erfolgte.",
  "first": [
    {
      "title": "Die echte Ressource öffnen",
      "detail": "Nutzen Sie den vorhandenen HTML-Link-Leitfaden und seinen lokalen Code-Editor.",
      "check": "Prüfen Sie Zugriff und konkreten Lernnutzen."
    },
    {
      "title": "Die Übungsdatei untersuchen",
      "detail": "Vergleichen Sie im Offlinebeispiel tatsächliches href und sichtbaren Anker.",
      "check": "Beobachtung notieren; lokale Änderungen veröffentlichen nichts."
    },
    {
      "title": "Eine passende Seite recherchieren",
      "detail": "Denken Sie an einen fiktiven HTML-Einstieg unter classroom.example/resources.",
      "check": "Der Herausgeber ist erfunden; echte Eignung muss geprüft werden."
    },
    {
      "title": "Erlaubnis und Kontaktweg prüfen",
      "detail": "Ein nützliches Angebot erlaubt weder Masseneinreichungen noch fremde Seitenänderungen.",
      "check": "Tatsächliche Beitragsregeln prüfen; hier wird nichts gesendet."
    },
    {
      "title": "Zusage von Veröffentlichung trennen",
      "detail": "Ein hypothetischer Redakteur könnte zustimmen, ablehnen oder schweigen.",
      "check": "Erst ein beobachteter öffentlicher Verweis ist verifizierte Veröffentlichung."
    },
    {
      "title": "Referenz erfassen und pflegen",
      "detail": "Bei echter Veröffentlichung Quelle, Ziel, Anker, rel und Prüfdatum untersuchen.",
      "check": "Unzugängliches bleibt offen; kein Rankinggewinn wird angenommen."
    }
  ],
  "campaignSteps": [
    {
      "title": "Pilot definieren",
      "detail": "2030-04-01: die fiktive Fahrradcheckliste erhält Verantwortliche, Zielgruppe und 400 USD Obergrenze.",
      "check": "Planung ist keine Ausgabenfreigabe."
    },
    {
      "title": "Zielseite prüfen",
      "detail": "2030-04-03: Prüfung der Checkliste vor einer Herausgeberansprache planen.",
      "check": "Erledigung separat belegen; unfertige Inhalte stoppen die Ansprache."
    },
    {
      "title": "Illustrationen kontrollieren",
      "detail": "2030-04-08: Prüfung von Bildern und Zugänglichkeit planen.",
      "check": "Anweisungen und Rechte vor der Freigabe prüfen."
    },
    {
      "title": "Auswahl qualifizieren",
      "detail": "2030-04-12: eine kleine passende Gruppe von Fahrradredakteuren recherchieren.",
      "check": "Lesernutzen und zulässiger Kontaktweg brauchen Belege."
    },
    {
      "title": "Vor Fortsetzung prüfen",
      "detail": "2030-04-15: Bereitschaft, Planbudget und echte Korrespondenz vergleichen.",
      "check": "Bei fehlenden Belegen, Budget oder Erlaubnis ändern oder pausieren."
    },
    {
      "title": "Mit Beobachtungen abschließen",
      "detail": "2030-04-30: Arbeit, Antworten, echte Verweise und gemessene Besuche trennen.",
      "check": "Unbekannte Ergebnisse leer lassen; Pflegeverantwortung beibehalten."
    }
  ]
}
