DeliveryRequestHeaderLog

  • DeliveryRequestHeaderLog is a required part of all Deliveries API RPC requests and includes common fields.

  • It captures information like language and region, SDK and OS versions, SDK type, and platform.

  • These fields provide context about the request origin and environment.

  • Developers can refer to the provided links for detailed information on language codes, SDK types, and platform values.

A DeliveryRequestHeaderLog contains fields common to all Deliveries API RPC requests and must be present in each request proto.

JSON representation
{
  "languageCode": string,
  "regionCode": string,
  "sdkVersion": string,
  "osVersion": string,
  "sdkType": enum (SdkTypeLog),
  "platform": enum (PlatformLog)
}
Fields
languageCode

string

The BCP-47 language code, such as en-US or sr-Latn. For more information, see http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.

regionCode

string

CLDR region code of where the request is coming from.

sdkVersion

string

Version of SDK that made the request.

osVersion

string

Version of the operating system on which the SDK is running.

sdkType

enum (SdkTypeLog)

The type of SDK sending the request.

platform

enum (PlatformLog)

Platform of the calling SDK.