2017-09-20 4 views
0

コミュニティー・コネクターの機能は非常に新しく、検索しましたが、情報はあまりありません。 Googleでは、Data StudioがGoogle My Business InsightsからAPIデータを引き出すことを可能にするコミュニティコネクタを構築しています。コミュニティー・コネクターのgetconfig()、ユーザー入力の使用方法

GETCONFIG()関数は、ここで説明されていますhttps://developers.google.com/datastudio/connector/reference#getconfig

我々は簡単だったこと、ユーザーに私達の設定オプションを表示することができますが、APIリファレンスは、次のステップは何であるか不明である:ユーザー入力を渡す方法次のステップに進みます。私がここで適切な条件を使用していないなら、私を許してください。

var config = { 
    configParams: [ 
     { 
     "type": "SELECT_SINGLE", 
     "name": "SELECT_SINGLE", 
     "displayName": "Select a Location", 
     "helpText": "Pick One!", 
     "options": [ 
     { 
      "label": locationName, 
      "value": name 
     }, 
     { 
      "label": "altLocationName", 
      "value": "altName" 
     } 
     ] 
    }, 
    ] 
    }; 
    return config; 
} 

上記のコードはユーザーに適切に表示され、ユーザーは初期データ接続を行うときにData Studioのプルダウンから選択できます。しかし、別の方法で質問を繰り返すには:ユーザーが選択した選択肢にどのようにアクセスすればよいですか?

答えて

0

ユーザの選択は、configParamsオブジェクトのgetSchema()getData()リクエストに渡されます。

例を使用して、ユーザーが設定画面でaltLocationNameを選択したとします。 getSchema()およびgetData()関数でrequest.configParams.SELECT_SINGLEaltNameを返します。

関連する問題