TUNE Cloud Mode Integration

Send events to TUNE using RudderStack cloud mode.

After you have successfully instrumented TUNE as a destination in RudderStack, follow this guide to correctly send your events to TUNE in cloud mode.

Track

You can use the track call to record user actions along with any associated properties.

A sample track call is as shown:

rudderanalytics.track(
  "Product Purchased", {
    affId: '1sw11AX',
    amount: 30.0,
    transactionId: 'X112312'
  })

Supported mappings

The following table lists the mappings between RudderStack and TUNE properties:

RudderStack propertyTUNE propertyDescription
properties.adv_subadv_subAdvertiser sub ID 1.
properties.adv_sub{n}adv_sub{n}Advertiser sub ID where {n} ranges from the values 2 to 5.
properties.adv_unique{n}adv_unique{n}Advertiser sub-unique ID where {n} ranges from the values 1 to 5.
properties.affIdaff_idID of the partner promoting the offer.
properties.amountamountAmount of the generated sale (on conversion).
properties.conversionUniqueIdconversion_unique_idNon-expiring unique IDs.
properties.goalIdgoal_idGoal ID for the offer.
properties.goalRefgoal_refReference ID of the goal for the offer. It only affects attribution only when no goal ID is provided.
properties.offerIdoffer_idID of the offer in TUNE.
properties.payoutpayoutOffer payout to the publisher.
properties.promoCodepromo_codePromo code.
properties.revenuerevenueOffer revenue from the advertiser.
properties.securityTokensecurity_tokenAdvertiser’s unique token string for conversion authentication.
properties.statusstatusConversion status. It can be one of the following:
  • approved
  • rejected
  • pending
properties.transactionIdtransaction_idTUNE transaction ID.

Questions? Contact us by email or on Slack