この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Missions クラス

ユーザの活動目的アクティビティをエクスポートおよび消去します。ユーザの活動目的アクティビティ数を更新します。

名前空間

ConnectApi

Missions のメソッド

Missions のメソッドは次のとおりです。すべてのメソッドが静的です。

exportUserMissionsActivities(communityId, userId)

ユーザの活動目的アクティビティをエクスポートします。

API バージョン

45.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.UserMissionActivitiesJob exportUserMissionsActivities(String communityId, String userId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
userId
型: String
ユーザの ID。

使用方法

このメソッドでは次のアクティビティをエクスポートできます。
  • FeedItemAnswerAQuestion — ユーザが質問に回答しました。
  • FeedItemLikeSomething — ユーザが投稿またはコメントにいいね! しました。
  • FeedItemMarkAnswerAsBest — ユーザが回答を最良の回答としてマークしました。
  • FeedItemPostQuestion — ユーザが質問を投稿しました。
  • FeedItemReceiveAComment — ユーザが投稿に対するコメントを受け取りました。
  • FeedItemReceiveALike — ユーザが投稿またはコメントに対するいいね! を受け取りました。
  • FeedItemReceiveAnAnswer — ユーザが質問に対する回答を受け取りました。
  • FeedItemWriteAComment — ユーザが投稿に対してコメントしました。
  • FeedItemWriteAPost — ユーザが投稿しました。
  • FeedItemYourAnswerMarkedBest — ユーザの回答が最良の回答としてマークされました。

purgeUserMissionsActivities(communityId, userId)

ユーザの活動目的アクティビティを消去するジョブを開始します。

API バージョン

45.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.UserMissionActivitiesJob purgeUserMissionsActivities(String communityId, String userId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
userId
型: String
ユーザの ID。

使用方法

このメソッドでは次のアクティビティを消去できます。
  • FeedItemAnswerAQuestion — ユーザが質問に回答しました。
  • FeedItemLikeSomething — ユーザが投稿またはコメントにいいね! しました。
  • FeedItemMarkAnswerAsBest — ユーザが回答を最良の回答としてマークしました。
  • FeedItemPostQuestion — ユーザが質問を投稿しました。
  • FeedItemReceiveAComment — ユーザが投稿に対するコメントを受け取りました。
  • FeedItemReceiveALike — ユーザが投稿またはコメントに対するいいね! を受け取りました。
  • FeedItemReceiveAnAnswer — ユーザが質問に対する回答を受け取りました。
  • FeedItemWriteAComment — ユーザが投稿に対してコメントしました。
  • FeedItemWriteAPost — ユーザが投稿しました。
  • FeedItemYourAnswerMarkedBest — ユーザの回答が最良の回答としてマークされました。

updateUserMissionActivityCount(activityType, activityCount, communityId, userId)

ユーザの活動目的アクティビティ数を更新します。

API バージョン

45.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.UserMissionActivityStatus updateUserMissionActivityCount(ConnectApi.UserMissionActivityType activityType, Integer activityCount, String communityId, String userId)

パラメータ

activityType
型: ConnectApi.UserMissionActivityType
ユーザの活動目的アクティビティの種別。値は次のとおりです。
  • FeedItemAnswerAQuestion — ユーザが質問に回答しました。
  • FeedItemLikeSomething — ユーザが投稿またはコメントにいいね! しました。
  • FeedItemMarkAnswerAsBest — ユーザが回答を最良の回答としてマークしました。
  • FeedItemPostQuestion — ユーザが質問を投稿しました。
  • FeedItemReceiveAComment — ユーザが投稿に対するコメントを受け取りました。
  • FeedItemReceiveALike — ユーザが投稿またはコメントに対するいいね! を受け取りました。
  • FeedItemReceiveAnAnswer — ユーザが質問に対する回答を受け取りました。
  • FeedItemWriteAComment — ユーザが投稿に対してコメントしました。
  • FeedItemWriteAPost — ユーザが投稿しました。
  • FeedItemYourAnswerMarkedBest — ユーザの回答が最良の回答としてマークされました。
activityCount
型: Integer
指定されたユーザ種別の活動目的アクティビティの数。
communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
userId
型: String
ユーザの ID。