December 2022 Product Update

7.6.7.0 Pipeline Stage Features, ClickID for CPC, & Creatives APIs

What’s New?


  • New for Pipeline Stages:
  • Webhooks
  • Affiliate Pixels
  • Customizable Revenue & Payout
      • ClickIDs for CPC
    • New APIs for Creatives


    Pipeline Stages use Webhooks, Affiliate Pixels, and Custom Revenue & Payout 

    Use Webhooks to automatically send configurable data once a Pipeline Stage gets completed. Each stage can trigger its own unique webhook.

    Configure an Affiliate Pixel for a Pipeline Stage. This feature engages when its relevant Stage is successfully converted. In other words, when a stage is moved to ‘Accepted’ status, an associated Affiliate Stage Pixel will be fired. 



    Assign a default Revenue and/or Payout value associated with each Pipeline Stage. Optionally allow those values to be overwritten by enabling the related checkbox shown below. When enabled, the Revenue and Payout values can be modified at the point of updating the Stage.



    ClickIDs for CPC Transactions - Tracking & Transaction Modification

    Formerly, ClickIDs were generated only with pixel-based traffic. Now, any Cost-per-Click (CPC) transaction will generate a ClickID which can be used for tracking purposes. Also, these ClickIDs can be sent in as parameters for modifying CPC transactions via the existing API for modifying CPC transactions.






    APIs for Creatives  

    See our new set of APIs to manage Creatives and Creative Groups, all JSON based. See details below. 

    Managing Creatives

    GET   Pull Details on a specific Creative 

    PUT   Create or Edit Creatives    

    • https://api.linktrust.com/v2/Campaigns/creativebasic   
    • Using the PUT request method, this API will either create a new creative or edit a specified creative if given the ADID.
    • Editing a Creative - Required Fields:
      • CampaignId                         int
      • Name                                     int
      • ADID                                     int
    • Creating a Creative - Required Fields:
      • If Content                      string
      • If FileOrImageUrl       string
      • CampaignId                         int
      • Name                                     string
      • Type (of creative)                int
      • SizeId                                     int
      • (Either ‘Content’ or ‘Image/File URL’ depending on the Type of creative)
    • Other Optional Fields:
      • ADID                                      int
      • Enabled                                  bool
      • CustomLandingPageUrl     string
      • PropageAdditionalData      bool
      • FileOrImageUrl                    string
      • AffiliatePayoutType             int
      • AffiliatePayout                      decimal
      • AdvertiserRevenue               decimal
      • EnableForAllAffiliates         bool
      • AffiliateGroupId                    int
      • ShowTrackingLinkInListing bool
      • DisplaySubjectInAC              bool
      • DownloadOnlyForAllAffiliates bool
      • GroupId                                    int
      • Subject                                      string
      • Affiliates List                           int

    Example JSON Body Sent as PUT call

    POST   Create a Creative    

    DELETE   Delete a specified Creative

    • https://api.linktrust.com/v2/Campaigns/creativebasic   
    • Using the DELETE request method, this API will delete a specified creative.
    • Required Fields:  
      • CampaignId                             int
      • CreativeId                                 int 

    Managing Creative Groups

    GET   Pull a listing of All of an account’s Creative Groups  

    • https://api.linktrust.com/v2/Campaigns/CreativeGroup   
    • Using the GET request method, this API returns a listing of All Creative Groups in the account.
    • Required Fields:  none, just need legitimate credentials

    POST   Create or Copy a Creative Group

    • https://api.linktrust.com/v2/Campaigns/CreativeGroup   
    • Using the POST request method, this API will create a new Creative Group or copy a Creative Group if given required parameters.
    • Required Fields:
      • CreativeGroupName               string

    PUT   Reassign members between Creative Groups

    • https://api.linktrust.com/v2/Campaigns/CreativeGroup   
    • Using the PUT request method, this API reassigns members from one Creative Group to another Creative Group.
    • Required Fields:
      • CurrentGroupId                        int
      • ReassignGroupToId                 int
      • CampaignId                               int
      • (No group = 0)

    DELETE   Delete a Creative Group

    • https://api.linktrust.com/v2/Campaigns/CreativeGroup    
    • Using the DELETE request method, this API will delete a specified Creative Group.
    • Required Fields:
      • CampaignId                               int
      • GroupId                                      int
      • ReassignGroupId                      int
      • If none is provided, defaults to no group

     

    Features & Bug Fixes:


    • API to Create Automated Shortened Links
    • Override for Pipeline Payout
    • Configure Revenue for Pipeline Stages
    • Submit Revenue for Pipeline Stages
    • LeadListing, Campaign Performance, & Other Reports
    • Adjustments to support Revenue for Pipeline Stages
    • Send TXID via Postback on Conversions
    • Payout Rules that Block/Ignore Conversions
    • Filter for ‘TransactionType’ & Default Filter in TX Details
    • New APIs for Managing Creatives
    • AC Token for Performance Stats
    • AC Token for Commissions Stats
    • AC Token for Steps Stats
    • AC Tokens for YTD Commissions & ‘All’
    • Adjust Click vs Pixel Mapping: SubID, AffRef, ADID
    • Pipeline Stage Affiliate Pixels
    • MRID + ClickID param for TX Modification Tool
    • Step Handling for New TX Modification Tool
    • ClickID for CPC
    • ClickID as parameter for PUT/POST API to Modify CPC TXs
    • ClickID passed to MC/Advertisers
    • Pipeline Stage Webhook
    • Reporting for Pipeline Stage Webhooks
    • Affiliate Listing Link to Daily Brkt Needs Icon to Filter by AFID
    • POST/DELETE ‘Payment by TX’ APIs
    • New Affiliate Commissions by TX needs Links to TXs/Leads
    • Update Delete Payments Modal to Reference 3 #s
    • Webhook Icon Grayed-Out if Not Configured
    • MC Cleanup Revenue Lavels in the MC Reports
    • Optimize Hourly/Daily Breakout
    • Make ‘creativebasic’ name change from CreativeV2
    • Make a GET for original Creative API
    • Mass TX Update Tool needs MTX & ExecuteAffiliatePixel
    • Live DB Data Retention Daily Rollup Cleanup Job