Difference between revisions of "Advertiser API"
Line 1: | Line 1: | ||
− | <div method="vm.method" has-api-builder="" class="ng-isolate-scope"><dt>API Builder:</dt> | + | <div method="vm.method" has-api-builder="" class="ng-isolate-scope"> |
+ | <dt>API Builder:</dt> | ||
<dd> | <dd> | ||
<div ng-show="method.target.api.access === 'brand'" class="input-prepend network-token ng-hide"> | <div ng-show="method.target.api.access === 'brand'" class="input-prepend network-token ng-hide"> |
Revision as of 07:58, 10 July 2015
NetworkToken
<input type="text" ng-model="apiCallArgs.networkToken" class="input-large ng-pristine ng-untouched ng-valid">
Affiliate API V3 Key
<input type="text" ng-model="apiCallArgs.affiliateKey" class="input-large ng-pristine ng-valid ng-touched">
NetworkId
<input type="text" ng-model="apiCallArgs.networkId" class="input-large ng-pristine ng-untouched ng-valid">
Parameter | Value |
---|---|
fields
Choose Parameter Type: |
|
groups
Choose Parameter Type: |
|
filters
Choose Parameter Type: |
-- AND --
<button ng-click="arg.value.splice($index, 1)"></button> ConversionsMobile.device_os_version <a tooltip-append-to-body="true" tooltip-html-unsafe="(Mobile) Device OS Version. This field is allowed only if the Network has the "show_mobile_tracking_params" Preference enabled." tooltip-trigger="focus" onclick="jQuery(this).focus();" href="javascript:void(0);" class="ng-scope"></a> <select ng-options="relationalOperator.label for relationalOperator in fieldFilter.getAllowedRelationalFilterOperators()" ng-change="fieldFilter.initializeDefaultValues()" ng-model="fieldFilter.relationalOperator" class="input-small ng-pristine ng-untouched ng-valid"><option value="0" selected="selected">=</option><option value="1">!=</option><option value="2">Like</option><option value="3">Not Like</option><option value="4">Null</option><option value="5">Not Null</option></select>
OR
<input type="text" placeholder="string" ng-model="fieldFilter.value[$index]" class="input-medium ng-pristine ng-untouched ng-valid"> <button ng-click="fieldFilter.value.splice($index, 1)" ng-show="fieldFilter.value.length > 1" class="ng-hide"></button> <button ng-click="fieldFilter.appendNewDefaultFilterValue()" class="filter-add-button" ng-show="$index == (fieldFilter.value.length - 1) && (fieldFilter.field.allowedValues == NULL || fieldFilter.getAllowedFieldValues().length > 0)"></button>
<select ng-options="field.name for field in getFilterableFields() | orderBy:'name'" ng-change="addNewFieldFilter()" ng-model="newField" class="input-large ng-valid ng-dirty ng-touched"><option value="" class="">-- Choose a Field --</option><option value="0">Browser.display_name</option><option value="1">Browser.id</option><option value="2">ConversionMeta.note</option><option value="3">ConversionsMobile.android_id</option><option value="4">ConversionsMobile.android_id_md5</option><option value="5">ConversionsMobile.android_id_sha1</option><option value="6">ConversionsMobile.device_brand</option><option value="7">ConversionsMobile.device_id</option><option value="8">ConversionsMobile.device_id_md5</option><option value="9">ConversionsMobile.device_id_sha1</option><option value="10">ConversionsMobile.device_model</option><option value="11">ConversionsMobile.device_os</option><option value="12">ConversionsMobile.google_aid</option><option value="13">ConversionsMobile.google_aid_md5</option><option value="14">ConversionsMobile.google_aid_sha1</option><option value="15">ConversionsMobile.ios_ifa</option><option value="16">ConversionsMobile.ios_ifa_md5</option><option value="17">ConversionsMobile.ios_ifa_sha1</option><option value="18">ConversionsMobile.ios_ifv</option><option value="19">ConversionsMobile.mac_address</option><option value="20">ConversionsMobile.mac_address_md5</option><option value="21">ConversionsMobile.mac_address_sha1</option><option value="22">ConversionsMobile.odin</option><option value="23">ConversionsMobile.unknown_id</option><option value="24">ConversionsMobile.user_id</option><option value="25">ConversionsMobile.windows_aid</option><option value="26">ConversionsMobile.windows_aid_md5</option><option value="27">ConversionsMobile.windows_aid_sha1</option><option value="28">Country.name</option><option value="29">Goal.name</option><option value="30">Offer.name</option><option value="31">OfferUrl.id</option><option value="32">OfferUrl.name</option><option value="33">OfferUrl.preview_url</option><option value="34">PayoutGroup.id</option><option value="35">PayoutGroup.name</option><option value="36">Stat.ad_id</option><option value="37">Stat.affiliate_info1</option><option value="38">Stat.affiliate_info2</option><option value="39">Stat.affiliate_info3</option><option value="40">Stat.affiliate_info4</option><option value="41">Stat.affiliate_info5</option><option value="42">Stat.approved_payout</option><option value="43">Stat.conversion_status</option><option value="44">Stat.count_approved</option><option value="45">Stat.currency</option><option value="46">Stat.date</option><option value="47">Stat.datetime</option><option value="48">Stat.goal_id</option><option value="49">Stat.hour</option><option value="50">Stat.id</option><option value="51">Stat.ip</option><option value="52">Stat.is_adjustment</option><option value="53">Stat.month</option><option value="54">Stat.offer_id</option><option value="55">Stat.offer_url_id</option><option value="56">Stat.pixel_refer</option><option value="57">Stat.refer</option><option value="58">Stat.sale_amount</option><option value="59">Stat.session_ip</option><option value="60">Stat.source</option><option value="61">Stat.user_agent</option><option value="62">Stat.week</option><option value="63">Stat.year</option></select>
|
sort
Choose Parameter Type: |
|
limit
Choose Parameter Type: |
<button class="btn" type="button" ng-click="destroyValue()"></button>
<button class="btn" type="button" ng-click="initializeValue()"> Add</button> |
page
Choose Parameter Type: |
<button class="btn" type="button" ng-click="destroyValue()"></button>
<button class="btn" type="button" ng-click="initializeValue()"> Add</button> |
totals
Choose Parameter Type: |
<button class="btn" type="button" ng-click="destroyValue()"></button> <select ng-options="boolToStr(opt) for opt in [true, false]" ng-model="arg.value" class="input-medium ng-pristine ng-untouched ng-valid"><option value="" selected="selected"></option><option value="0">True</option><option value="1">False</option></select> <button class="btn" type="button" ng-click="initializeValue()"> Add</button> |
data_start
Choose Parameter Type: |
<button class="btn" type="button" ng-click="destroyValue()"></button>
<button class="btn" type="button" ng-click="initializeValue()"> Add</button> |
data_end
Choose Parameter Type: |
<button class="btn" type="button" ng-click="destroyValue()"></button>
<button class="btn" type="button" ng-click="initializeValue()"> Add</button> |
count
Choose Parameter Type: |
<button class="btn" type="button" ng-click="destroyValue()"></button> <select ng-options="boolToStr(opt) for opt in [true, false]" ng-model="arg.value" class="input-medium ng-pristine ng-untouched ng-valid"><option value="" selected="selected"></option><option value="0">True</option><option value="1">False</option></select> <button class="btn" type="button" ng-click="initializeValue()"> Add</button> |
hour_offset
Choose Parameter Type: |
<button class="btn" type="button" ng-click="destroyValue()"></button>
<button class="btn" type="button" ng-click="initializeValue()"> Add</button> |
status_update_fields
Choose Parameter Type: |
|
</dd>
<button ng-click="runApiCall()" type="button" class="btn btn-primary" ng-hide="method.nonstandard != null">Run API Call</button>
<button ng-click="displayModal()" type="button" class="btn ng-binding">Get Code</button> <label class="radio inline"> <input type="radio" value="url" ng-model="codeExampleLanguage" class="ng-pristine ng-untouched ng-valid" name="1501">HTTP URL </label> <label class="radio inline"> <input type="radio" value="php" ng-model="codeExampleLanguage" class="ng-pristine ng-untouched ng-valid" name="1502">PHP </label> <label class="radio inline"> <input type="radio" value="curl" ng-model="codeExampleLanguage" class="ng-pristine ng-untouched ng-valid" name="1503">cURL </label>
</dd>
- API Response</dt>
-
</dd>