Google Cloud Dialogflow V2 Client - Class AnswerFeedback (1.8.0)

Reference documentation and code samples for the Google Cloud Dialogflow V2 Client class AnswerFeedback.

Represents feedback the customer has about the quality & correctness of a certain answer in a conversation.

Generated from protobuf message google.cloud.dialogflow.v2.AnswerFeedback

Namespace

Google \ Cloud \ Dialogflow \ V2

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ correctness_level int

The correctness level of the specific answer.

↳ agent_assistant_detail_feedback Google\Cloud\Dialogflow\V2\AgentAssistantFeedback

Detail feedback of agent assist suggestions.

↳ clicked bool

Indicates whether the answer/item was clicked by the human agent or not. Default to false. For knowledge search and knowledge assist, the answer record is considered to be clicked if the answer was copied or any URI was clicked.

↳ click_time Google\Protobuf\Timestamp

Time when the answer/item was clicked.

↳ displayed bool

Indicates whether the answer/item was displayed to the human agent in the agent desktop UI. Default to false.

↳ display_time Google\Protobuf\Timestamp

Time when the answer/item was displayed.

getCorrectnessLevel

The correctness level of the specific answer.

Returns
TypeDescription
int

setCorrectnessLevel

The correctness level of the specific answer.

Parameter
NameDescription
var int
Returns
TypeDescription
$this

getAgentAssistantDetailFeedback

Detail feedback of agent assist suggestions.

Returns
TypeDescription
Google\Cloud\Dialogflow\V2\AgentAssistantFeedback|null

hasAgentAssistantDetailFeedback

setAgentAssistantDetailFeedback

Detail feedback of agent assist suggestions.

Parameter
NameDescription
var Google\Cloud\Dialogflow\V2\AgentAssistantFeedback
Returns
TypeDescription
$this

getClicked

Indicates whether the answer/item was clicked by the human agent or not. Default to false.

For knowledge search and knowledge assist, the answer record is considered to be clicked if the answer was copied or any URI was clicked.

Returns
TypeDescription
bool

setClicked

Indicates whether the answer/item was clicked by the human agent or not. Default to false.

For knowledge search and knowledge assist, the answer record is considered to be clicked if the answer was copied or any URI was clicked.

Parameter
NameDescription
var bool
Returns
TypeDescription
$this

getClickTime

Time when the answer/item was clicked.

Returns
TypeDescription
Google\Protobuf\Timestamp|null

hasClickTime

clearClickTime

setClickTime

Time when the answer/item was clicked.

Parameter
NameDescription
var Google\Protobuf\Timestamp
Returns
TypeDescription
$this

getDisplayed

Indicates whether the answer/item was displayed to the human agent in the agent desktop UI. Default to false.

Returns
TypeDescription
bool

setDisplayed

Indicates whether the answer/item was displayed to the human agent in the agent desktop UI. Default to false.

Parameter
NameDescription
var bool
Returns
TypeDescription
$this

getDisplayTime

Time when the answer/item was displayed.

Returns
TypeDescription
Google\Protobuf\Timestamp|null

hasDisplayTime

clearDisplayTime

setDisplayTime

Time when the answer/item was displayed.

Parameter
NameDescription
var Google\Protobuf\Timestamp
Returns
TypeDescription
$this

getDetailFeedback

Returns
TypeDescription
string