Action Feed

  • The Action feed spec is defined in protobuffer format but JSON format is recommended for uploads.

  • You can find JSON sample feeds for reference.

  • The ActionFeed contains repeated ActionDetail messages.

  • The ActionDetail includes entity_id, link_id, a deep link url, and repeated Action messages.

Definitions

ActionFeed Definition

message ActionFeed {
  repeated ActionDetail data = 1;
}

ActionDetail Definition

message ActionDetail {
  string entity_id = 2;
  string link_id = 3;

  // Deep link for action detail
  string url = 4;

  // The actions that can be performed using this deep link. At least one
  // Action must be specified.
  repeated Action actions = 1;
}

Action Definition

// Information about an Action which could be performed.
message Action {
  // Deprecated fields not to be reused.
  reserved 1;

  oneof action_info {
    AppointmentInfo appointment_info = 2;
  }
}