Sende diese Nachricht wenn dein Spiel startet:
window.parent.postMessage({
type: 'GAME_LOADED',
gameId: 'dein-spiel-slug'
}, '*');
Sende diese Nachricht wenn sich der Score ändert:
window.parent.postMessage({
type: 'GAME_EVENT',
gameId: 'dein-spiel-slug',
event: 'SCORE_UPDATE',
data: { score: 1250 }
}, '*');
Sende diese Nachricht wenn das Spiel endet:
window.parent.postMessage({
type: 'GAME_EVENT',
gameId: 'dein-spiel-slug',
event: 'GAME_OVER',
data: { score: 1250 }
}, '*');
Sende diese Nachricht für Achievements:
window.parent.postMessage({
type: 'GAME_EVENT',
gameId: 'dein-spiel-slug',
event: 'ACHIEVEMENT_UNLOCKED',
data: {
achievement: {
id: 'first-win',
name: 'Erster Sieg',
description: 'Gewinne dein erstes Spiel'
}
}
}, '*');
Optional: Sende diese Nachricht beim Verlassen:
window.parent.postMessage({
type: 'GAME_ENDED',
gameId: 'dein-spiel-slug'
}, '*');
Teste die Integration mit diesen Buttons: