AWSSDK.MobileAnalytics
Amazon Mobile Analytics is a service for collecting, visualizing, and understanding app usage data at scale.
This document is generated from apis/mobileanalytics-2014-06-05.normal.json. See JuliaCloud/AWSCore.jl.
AWSSDK.MobileAnalytics.put_events
— Function.using AWSSDK.MobileAnalytics.put_events
put_events([::AWSConfig], arguments::Dict)
put_events([::AWSConfig]; events=, x-amz-Client-Context=, <keyword arguments>)
using AWSCore.Services.mobileanalytics
mobileanalytics([::AWSConfig], "POST", "/2014-06-05/events", arguments::Dict)
mobileanalytics([::AWSConfig], "POST", "/2014-06-05/events", events=, x-amz-Client-Context=, <keyword arguments>)
PutEvents Operation
The PutEvents operation records one or more events. You can have up to 1,500 unique custom events per app, any combination of up to 40 attributes and metrics per custom event, and any number of attribute or metric values.
Arguments
events = [[ ... ], ...]
– Required
An array of Event JSON objects
events = [[
"eventType" => <required> ::String,
"timestamp" => <required> ::String,
"session" => [
"id" => ::String,
"duration" => ::Int,
"startTimestamp" => ::String,
"stopTimestamp" => ::String
],
"version" => ::String,
"attributes" => ::Dict{String,String},
"metrics" => ::Dict{String,String}
], ...]
x-amz-Client-Context = ::String
– Required
The client context including the client ID, app title, app version and package name.
x-amz-Client-Context-Encoding = ::String
The encoding used for the client context.
Exceptions
BadRequestException
.
See also: AWS API Documentation