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.

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.


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 = ::StringRequired

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.



See also: AWS API Documentation