[−][src]Struct google_gan1_beta1::Event
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).
- list events (none)
Fields
order_id: Option<String>
The order ID for this event. Only returned for conversion events.
status: Option<String>
Status of the event (active|canceled). Only returned for charge and conversion events.
modify_date: Option<String>
The date-time this event was last modified as a RFC 3339 date-time value.
advertiser_name: Option<String>
The name of the advertiser for this event.
charge_id: Option<String>
The charge ID for this event. Only returned for charge events.
charge_type: Option<String>
Charge type of the event (other|slotting_fee|monthly_minimum|tier_bonus|debit|credit). Only returned for charge events.
publisher_name: Option<String>
The name of the publisher for this event.
event_date: Option<String>
The date-time this event was initiated as a RFC 3339 date-time value.
network_fee: Option<Money>
Fee that the advertiser paid to the Google Affiliate Network.
advertiser_id: Option<String>
The ID of advertiser for this event.
kind: Option<String>
The kind for one event.
publisher_id: Option<String>
The ID of the publisher for this event.
member_id: Option<String>
The ID of the member attached to this event. Only returned for conversion events.
publisher_fee: Option<Money>
Fee that the advertiser paid to the publisher.
earnings: Option<Money>
Earnings by the publisher.
products: Option<Vec<EventProducts>>
Products associated with the event.
commissionable_sales: Option<Money>
Amount of money exchanged during the transaction. Only returned for charge and conversion events.
type_: Option<String>
Type of the event (action|transaction|charge).
Trait Implementations
impl Resource for Event
[src]
impl Default for Event
[src]
impl Clone for Event
[src]
fn clone(&self) -> Event
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for Event
[src]
impl Serialize for Event
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl<'de> Deserialize<'de> for Event
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl Send for Event
impl Unpin for Event
impl Sync for Event
impl UnwindSafe for Event
impl RefUnwindSafe for Event
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Typeable for T where
T: Any,
T: Any,
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,