Gadget XML のスキーマ

Module 要素

Gadget XML のルート要素になります。

ModulePrefs 要素

アプリケーションのメタ情報です。Module 要素の子要素で必ず一つ必要です。

属性

必須

title

アプリケーションのタイトルです。

Link 要素

主にライフサイクルイベントのイベントを定義します。ModulePrefs 要素の子要素で複数定義可能です。

属性

rel

イベント種類 (event.addapp | event.removeapp | event.joingroup | event.leavegroup | event.postdiary)

href

パートナーサーバで通知を受けるためのURL = エンドポイントURL

method

エンドポイントURLへのリクエストの種類 (GET | POST)

rel 属性に指定するイベントの種類は以下の通りです。

イベント

説明

event.addapp

アプリケーションをインストールした

event.removeapp

アプリケーションをアンインストールした

event.joingroup

ゲームの公式サークルに参加した

event.leavegroup

ゲームの公式サークルを退会した

event.postdiary

ゲームに関する日記を書いた

Require 要素

アプリケーションに追加機能を指定します。

属性

必須

feature

下記の値

対応 feature

名前

機能

opensocial-0.8

OpenSocial JS API v0.8.1 を利用する機能

flash

Flash コンテンツを埋め込む機能

views

ビューを操作する機能

dynamic-height

アプリケーションの表示サイズなどを操作する機能

tabs

タブを操作する機能

mbga

Mobageオープンプラットフォーム独自の機能

Content 要素

コンテンツを記述します。Module 要素の子要素で最低一つ以上必要です。

属性

必須

view

touch

type

url

href

アプリケーションのスタートURL

DOCTYPE宣言を出力する

属性

必須

quirks

true の場合はDOCTYPE宣言が出力されません。false にすると出力されます。

 

サンプル

更新履歴

  • 2012/12/11
    • 新規作成

PREVIOUS

設定ファイルのスキーマ

NEXT

レイアウトXML のスキーマ