Struct google_gan1_beta1::Event[][src]

pub struct Event {
    pub order_id: Option<String>,
    pub status: Option<String>,
    pub modify_date: Option<String>,
    pub advertiser_name: Option<String>,
    pub charge_id: Option<String>,
    pub charge_type: Option<String>,
    pub publisher_name: Option<String>,
    pub event_date: Option<String>,
    pub network_fee: Option<Money>,
    pub advertiser_id: Option<String>,
    pub kind: Option<String>,
    pub publisher_id: Option<String>,
    pub member_id: Option<String>,
    pub publisher_fee: Option<Money>,
    pub earnings: Option<Money>,
    pub products: Option<Vec<EventProducts>>,
    pub commissionable_sales: Option<Money>,
    pub type_: Option<String>,
}

An EventResource.

Activities

This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).

Fields

The order ID for this event. Only returned for conversion events.

Status of the event (active|canceled). Only returned for charge and conversion events.

The date-time this event was last modified as a RFC 3339 date-time value.

The name of the advertiser for this event.

The charge ID for this event. Only returned for charge events.

Charge type of the event (other|slotting_fee|monthly_minimum|tier_bonus|debit|credit). Only returned for charge events.

The name of the publisher for this event.

The date-time this event was initiated as a RFC 3339 date-time value.

Fee that the advertiser paid to the Google Affiliate Network.

The ID of advertiser for this event.

The kind for one event.

The ID of the publisher for this event.

The ID of the member attached to this event. Only returned for conversion events.

Fee that the advertiser paid to the publisher.

Earnings by the publisher.

Products associated with the event.

Amount of money exchanged during the transaction. Only returned for charge and conversion events.

Type of the event (action|transaction|charge).

Trait Implementations

impl Default for Event
[src]

Returns the "default value" for a type. Read more

impl Clone for Event
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for Event
[src]

Formats the value using the given formatter. Read more

impl Resource for Event
[src]

Auto Trait Implementations

impl Send for Event

impl Sync for Event