HomepageDataService.FetchDocuments メソッドに対するリクエスト メッセージ。
| JSON 表現 |
|---|
{ "homepageDataConfig": string, "pageSize": integer, "type": enum ( |
| フィールド | |
|---|---|
homepageDataConfig |
必須。ホームページ データ構成の名前。形式: |
pageSize |
返すドキュメントの最大数。最大許容値は 20 です。 |
type |
リクエストのタイプ。 |
disableCache |
省略可。true の場合、キャッシュは使用されません。 |
共用体フィールド request_type。リクエストのタイプ。request_type は次のいずれかになります。 |
|
recommendedDocuments |
ユーザーにおすすめのドキュメントを取得するための構成。 |
recentDocuments |
ユーザー向けの最近のドキュメントを取得するための構成。 |
recentEvents |
ユーザー向けの最近のイベントを取得するための構成。 |
announcements |
ユーザー向けのお知らせを取得するための構成。 |
RecommendedDocuments
ユーザーにおすすめのドキュメントを取得するための構成。
| JSON 表現 |
|---|
{
"types": [
enum ( |
| フィールド | |
|---|---|
types[] |
省略可。推薦されるドキュメントの中で返すドキュメントの種類を指定します。指定しない場合、すべての種類のドキュメントが返されます。 |
RecentDocuments
ユーザー向けの最近のドキュメントを取得するための構成。
| JSON 表現 |
|---|
{
"types": [
enum ( |
| フィールド | |
|---|---|
types[] |
省略可。最近のドキュメントで返すドキュメントの種類を指定します。指定しない場合、すべての種類のドキュメントが返されます。 |
RecentEvents
この型にはフィールドがありません。
ユーザー向けの最近のイベントを取得するための構成。
Announcements
ユーザー向けのお知らせを取得するための構成。
| JSON 表現 |
|---|
{
"types": [
enum ( |
| フィールド | |
|---|---|
types[] |
省略可。返されるお知らせの種類を指定します。指定しない場合、すべての種類のお知らせが返されます。 |