Newer Version Available
IBusinessObjectivesAndRecsFamily Class
Namespace
IBusinessObjectivesAndRecsFamily Methods
createRecommendations(busObjRecommendationInput)
API Version
60.0
Requires Chatter
No
Signature
public static ConnectApi.RecRepresentation createRecommendations(ConnectApi.BusObjRecommendationInputRepresentation busObjRecommendationInput)
Parameters
- busObjRecommendationInput
- Type: ConnectApi.BusObjRecommendationInputRepresentation
- A ConnectApi.BusObjRecommendationInputRepresentation object representing a recommended action for a business objective.
Return Value
getBusinessObjectives(webstoreId, channelId, kpiName, includeRecSummary, includeInsightSummary)
API Version
59.0
Requires Chatter
No
Signature
public static ConnectApi.BusinessObjectivesSummaryOutputRepresentation getBusinessObjectives(String webstoreId, String channelId, String kpiName, Boolean includeRecSummary, Boolean includeInsightSummary)
Parameters
- webstoreId
- Type: String
- ID of the webstore.
- channelId
- Type: String
- ID of the channel.
- kpiName
- Type: String
- Name of the key performance indicator (KPI).
- includeRecSummary
- Type: Boolean
- Specifies whether to include a summary of recommended actions in the response.
- includeInsightSummary
- Type: Boolean
- Specifies whether to include insight summary information in the response.
Return Value
Type: ConnectApi.BusinessObjectivesSummaryOutputRepresentation
getRecommendations(businessObjectiveId, domain, channelId, externalName, state, secondaryState, tertiaryState, grouping)
API Version
59.0
Requires Chatter
No
Signature
public static ConnectApi.RecommendationsOutputRepresentation getRecommendations(String businessObjectiveId, String domain, String channelId, String externalName, String state, String secondaryState, String tertiaryState, String grouping)
Parameters
- businessObjectiveId
- Type: String
- ID of the business objective.
- domain
- Type: String
- Recommendation domain.
- channelId
- Type: String
- ID of the channel.
- externalName
- Type: String
- External name of the recommended action.
- state
- Type: String
- State of the recommended action.
- secondaryState
- Type: String
- Secondary state of the recommended action.
- tertiaryState
- Type: String
- Tertiary state of the recommended action.
- grouping
- Type: String
- Grouping associated with the recommended action. This is a free-form categorization field.
Return Value
patchBusinessObjective(busObjRecommendationInput)
API Version
62.0
Requires Chatter
No
Signature
public static ConnectApi.BusObjSummaryOutputRepresentation patchBusinessObjective(ConnectApi.BusinessObjectivesInputRepresentation busObjRecommendationInput)
Parameters
- busObjRecommendationInput
- Type: ConnectApi.BusinessObjectivesInputRepresentation
- A ConnectApi.BusinessObjectivesInputRepresentation object representing the business objective or objectives to update.
Return Value
patchRecommendations(busObjRecommendationInput)
API Version
61.0
Requires Chatter
No
Signature
public static ConnectApi.RecRepresentation patchRecommendations(ConnectApi.BusObjRecommendationInputRepresentation busObjRecommendationInput)
Parameters
- busObjRecommendationInput
- Type: ConnectApi.BusObjRecommendationInputRepresentation
- A ConnectApi.BusObjRecommendationInputRepresentation object representing the recommended action to update.
Return Value
updateRecommendations(busObjRecommendationInput)
API Version
60.0
Requires Chatter
No
Signature
public static ConnectApi.RecRepresentation updateRecommendations(ConnectApi.BusObjRecommendationInputRepresentation busObjRecommendationInput)
Parameters
- busObjRecommendationInput
- Type: ConnectApi.BusObjRecommendationInputRepresentation
- A ConnectApi.BusObjRecommendationInputRepresentation object representing the recommended action to update.