2017-04-07 13 views
0

Googleには、デスクトップアプリとモバイルアプリの両方のコンテンツを保存するウェブサイトがあります。モバイルアプリは、Umbraco REST API経由でコンテンツを取得します。Umbracoでモバイルアプリコンテンツにアプローチする方法は?

各ページのコンテンツは、デスクトップとアプリのために多すぎる可能性があるため、各バージョンごとに別々のドキュメントを保管する唯一の解決策を思いつきました。しかし、これはコンテンツ管理者のために維持することは非常に困難です。

問題の既知の解決方法はありますか?

答えて

3

通常のdoctypeに「モバイルコンテンツ」タブを作成し、そこにモバイル固有のフィールドを入れることができますか?その後、URLは同じになりますが、JSONを使用してモバイル固有のフィールドを取得できます。

携帯電話のフィールドに値がない場合は、フォールバックを行うこともできます。代わりに通常のものを取得します。

+0

特に両方のバージョンで同じURLを使用する必要がある場合は、非常に優れたアプローチです。しかし、複雑なドキュメントタイプの場合にはそれほど多すぎないでしょうか(バージョンごとに10個のタブがあるとします)? –

+1

モバイルでどのくらいのコンテンツが違うかによって異なります。 1つのコンテンツタブを置き換えるだけではなく(他の1つの「モバイルコンテンツ」タブを追加するだけでなく)、他のタブの設定やものもあれば、タブのオーバーロードが発生する可能性があります。 –

関連する問題