Skip to content

Latest commit

 

History

History
577 lines (475 loc) · 17.4 KB

File metadata and controls

577 lines (475 loc) · 17.4 KB

AWEmpire Affiliate Network API & Programs - Complete Guide for AI Automation

Overview

AWEmpire is the official partner and exclusive affiliate program for premium adult webcam platforms including LiveJasmin, BimBim, and Oranum. They offer comprehensive APIs and tools perfect for automation projects.

Key Features & Programs

1. Video Promotion API

Primary Revenue Generator for Automation

  • Commission: Up to 45% revenue share
  • Cookie Duration: 14 days
  • Access: Thousands of free explicit videos from AWEmpire's database
  • Content: Handpicked videos with cover images, previews, titles, and tags
  • Hosting: All content hosted on AWEmpire servers (no hosting costs)

2. Affiliate Program Models

Revenue Share Options:

  • Basic RevShare: Up to 45% commission (14-day cookies)
  • Lifetime+: Up to 45% lifetime commission (14-day cookies)
  • Video Promotion API: Up to 45% revenue share (14-day cookies)
  • Whitelabel: Up to 45% revenue share with domain-based tracking

Pay-Per-Sale (PPS):

  • Earnings: Up to $300 per new member
  • Requirement: Member must spend at least $17.99
  • Cookie Duration: 30 days
  • Starting Rate: $150 (scales up based on volume)

Model Referral System:

  • Commission: Up to 10% of referred model's income
  • Duration: One year
  • Applies to: Both models and studios

Technical Implementation

AWEmpire HTML Kit (No-Code Solution)

GitHub Repository: EDDYMENS/awe-html-kit

Required Credentials:

  • PSID: Partner Site ID from dashboard
  • Access Key: API access key from dashboard
  • Client IP: Server IP address (use 0.0.0.0 for local testing)

Basic Implementation:

<script 
    src="https://cdn.jsdelivr.net/gh/EDDYMENS/awe-html-kit/lib/library.min.js"
    data-awe-connection
    data-awe-PSID="YOUR-PSID"
    data-awe-clientIp="YOUR-SERVER-IP"
    data-awe-accessKey="YOUR-ACCESS-KEY">
</script>

Video Listing & Display

Video List Component:

<ul data-awe-list="popular" data-limit="20">
    <li>
        <a href="details/?aweVideoId=@id">@title</a>
        <img src="@previewImages.2" />
        @uploader
    </li>
</ul>

Available Video Properties:

Property Type Description
@id Alphanumeric Unique video identifier
@duration Decimal Video length in minutes
@title Text Video title
@uploader Text Uploader name
@previewImages Array Preview images (use .0, .1, .2 etc.)
@tags Array Associated tags (use .0, .1, .2 etc.)
@quality Text Quality rating (hd, sd, fhd, uhd)

Filtering Options:

Attribute Values Description
data-limit Number Max videos to display (default: 10)
data-sexualOrientation straight, gay, shemale Content orientation
data-quality sd, hd, fhd, uhd Video quality filter
data-tags Comma-separated Filter by specific tags

Pagination System:

<div data-awe-paginate="popular" data-pager-length="10">
    <button data-pager-previous>Previous</button>
    <button data-pager-numbers></button>
    <button data-pager-next">Next</button>
</div>

Search Implementation:

<input data-awe-search="popular" />
<button data-awe-search-btn="popular">Search</button>

Video Player:

<!-- Via URL Parameter -->
<div data-awe-player="player" style="width:600px;height:600px;">
    @title @duration
</div>

<!-- Direct Video ID -->
<div data-awe-player="player" 
     data-videoId="VIDEO-ID-HERE" 
     style="width:600px;height:600px;">
    @title @duration
</div>

Loading States:

<div data-awe-loader="popular">Loading...</div>

Tag Listing:

<ul data-awe-tags="alltags" data-limit="10">
    <li><a href="/?videoTags=@tag">@tag</a></li>
</ul>

Whitelabel Integration

Features:

  • Domain-based tracking for precise attribution
  • Full customization of branding and appearance
  • Model selection control
  • Bonus campaign creation
  • Pre-recorded video integration
  • LiveJasmin infrastructure backbone

Setup Process:

  1. Register with AWEmpire
  2. Request whitelabel access
  3. Choose domain name (avoid cybersquatting/offensive terms)
  4. Customize design and featured models
  5. Configure tracking and payment settings

Payment & Tracking

Payment Schedule:

  • Frequency: Bi-weekly payments
  • Period 1: 1st-15th of month
  • Period 2: 16th-end of month
  • Minimum Payout: $100-$1000 (varies by method)

Payment Methods:

  • ePayService
  • Paxum
  • ACH (Direct Deposit)
  • US Paper Check

Postback Tracking Support:

Available for: PPS, RevShare, and Whitelabels Supported Values:

  • baseamount
  • bonusamount
  • campaignid
  • campaignname
  • commission
  • country
  • creditAmount
  • Date
  • isFirstBill
  • memberid
  • programCode
  • sitedomain
  • subAffiliateId
  • transactionHash

Automation Opportunities

1. Content Aggregation

  • Automatically pull video content via API
  • Create automated tube sites
  • Generate SEO-optimized content pages

2. Traffic Optimization

  • A/B test different video selections
  • Automate tag-based content filtering
  • Implement dynamic content based on user behavior

3. Revenue Optimization

  • Compare PPS vs RevShare performance
  • Automate bonus campaign creation
  • Track conversion funnels and optimize

4. Scaling Strategies

  • Create multiple whitelabel sites
  • Automate social media promotion
  • Implement programmatic traffic buying

Best Practices for AI Automation

1. Content Strategy

  • Focus on high-quality, trending content
  • Rotate featured videos regularly
  • Use data-driven tag selection

2. User Experience

  • Implement smooth loading states
  • Optimize for mobile devices
  • Ensure fast page load times

3. Compliance

  • Follow all AWEmpire terms of service
  • Implement proper age verification
  • Respect cookie duration limits

4. Performance Monitoring

  • Track click-through rates
  • Monitor conversion rates
  • Analyze user engagement metrics

Integration Steps for AI Projects

Phase 1: Setup

  1. Create AWEmpire affiliate account
  2. Obtain PSID and access keys
  3. Set up development environment
  4. Test basic API integration

Phase 2: Content Integration

  1. Implement video listing functionality
  2. Add search and filtering
  3. Create video player pages
  4. Test pagination and loading

Phase 3: Automation

  1. Set up automated content updates
  2. Implement tracking and analytics
  3. Create performance monitoring
  4. Scale to multiple domains/niches

Phase 4: Optimization

  1. A/B test different layouts
  2. Optimize conversion funnels
  3. Implement machine learning for content recommendations
  4. Scale traffic acquisition

Additional Resources

Documentation:

  • AWEmpire Dashboard: After registration
  • GitHub SDK: EDDYMENS/awe-html-kit
  • Video Demo: Available on Rumble/Odysee platforms

Support:

  • 24/7 affiliate support
  • Dedicated account managers for high-volume affiliates
  • Free whitelabel setup assistance

Industry Context:

  • LiveJasmin ranks in top 30 entertainment platforms globally
  • Millions of daily visitors
  • 20+ years of industry experience
  • Multiple industry awards (XBIZ Europa, Bucharest Summit)

Competitive Advantages

  1. Highest Industry Payouts: Up to 45% lifetime commissions
  2. Premium Brand Recognition: LiveJasmin brand strength
  3. Technical Infrastructure: Robust API and hosting
  4. Support Quality: 24/7 dedicated support team
  5. Payment Reliability: 10+ years of punctual payments
  6. Flexibility: Multiple earning models (PPS/RevShare/Whitelabel)

PlugRush Traffic Network API Integration

Overview

PlugRush is a data-driven ad network that complements AWEmpire perfectly for AI automation projects. It provides programmatic access to mainstream and adult traffic across multiple formats: Push, Popunder, Banner, Native, and Native Blind ads.

PlugRush API Features

API v2.0 (Current/Recommended)

Base URL: Available in account dashboard under API section Authentication: API Key (Version 2) + User Login Documentation: Available inside account at https://admin.plugrush.com/api/docs

Core Capabilities:

  • Campaign Management: Automate campaign creation, modification, and deletion
  • Real-time Statistics: Pull performance data programmatically
  • Budget Control: Set daily budgets, user caps, and CPC settings
  • Automated Rules: Create rules-based optimization
  • Conversion Tracking: Server-to-server (S2S) postback integration

Traffic Formats & Targeting

Available Ad Formats:

Format Desktop Mobile Minimum CPC
Popunder $0.001
Push $0.001
Banner $0.001
Native $0.001
Native Blind $0.001

Advanced Targeting Options:

  • Geographic targeting (country/city level)
  • Device & OS targeting
  • Browser targeting
  • Connection type (Wi-Fi/Mobile)
  • ISP targeting
  • Time-based scheduling
  • Retargeting capabilities

PlugRush Tracking Tokens

Essential Tracking Macros:

Token Description Usage
{$click_id} Unique click identifier Essential for S2S tracking
{$source_id} Traffic source/website ID Source optimization
{$domain_id} Domain identifier Domain-level tracking
{$campaign_id} Campaign identifier Campaign tracking
{$creative_id} Creative/banner ID Creative performance
{$cc} Country code Geographic analysis
{$os} Operating system Device optimization
{$browser} Browser type Browser targeting
{$cpv} Cost per visit Bid management
{$orientation} Device orientation Mobile optimization
{$source_referrer} Traffic source referrer Source analysis

Conversion Tracking Setup

PlugRush Postback URL Format:

https://prprocess.com/conversion/?user_id=YOUR_PLUGRUSH_USER_ID&click_id={$click_id}&currency=USD&payout={$conversion_amount}

Integration with AWEmpire:

  1. AWEmpire Postback to PlugRush:

    https://prprocess.com/conversion/?user_id=YOUR_PLUGRUSH_USER_ID&click_id=TRACKING_ID&currency=USD&payout=COMMISSION_AMOUNT
    
  2. Campaign URL Structure:

    https://your-awempire-site.com/?source_id={$source_id}&click_id={$click_id}&cc={$cc}&campaign_id={$campaign_id}
    

Automated Rules & Optimization

Automated Rules Capabilities:

  • Free Feature: 100% free automation (no additional costs)
  • Condition-based Actions: Eliminate sources, adjust bids, set limits
  • Performance Triggers: Based on ROI, profit, conversion rate, spend
  • Time-based Rules: Set rules with time constraints
  • Multi-campaign Application: Apply rules to multiple campaigns

Example Automation Rules:

// Rule 1: Eliminate source spending >$5 without conversion
{
  "condition": "spend > 5 AND conversions = 0",
  "action": "eliminate_source",
  "campaigns": ["all"]
}

// Rule 2: Increase bid for high-performing sources
{
  "condition": "ROI > 150% AND conversions >= 3", 
  "action": "increase_bid",
  "percentage": 20,
  "campaigns": ["campaign_id_123"]
}

// Rule 3: Pause low-performing sub-sources
{
  "condition": "spend > 2 AND ROI < 50%",
  "action": "pause_subsource", 
  "campaigns": ["all"]
}

RTB (Real-Time Bidding) Integration

For High-Volume Publishers:

  • Supported Formats: OpenRTB, XML, JSON
  • Traffic Types: Desktop/Mobile pops, Push notifications
  • Requirements: High traffic volume (contact for enablement)
  • Integration: Programmatic buying/selling via RTB protocols

Payment & Financial Controls

Account Setup:

  • Minimum Deposit: $10 (PayPal/Paxum) or $25 (Credit cards/Wire)
  • Payment Methods: PayPal, Paxum, Credit Cards, Wire Transfer
  • Cost Models: CPC (Cost Per Click) and CPM (Cost Per Mille)

Budget Controls:

  • Daily budget limits per campaign
  • User frequency capping
  • Source-level spending limits
  • Real-time spend monitoring

AI Automation Integration Strategies

1. Traffic Quality Optimization

# Example: Automated source performance analysis
def optimize_plugrush_sources():
    sources = get_plugrush_sources_data()
    for source in sources:
        if source['roi'] < 50 and source['spend'] > 5:
            eliminate_source(source['id'])
        elif source['roi'] > 150:
            increase_bid(source['id'], percentage=20)

2. Dynamic Creative Testing

# Example: A/B testing automation
def creative_rotation():
    creatives = get_active_creatives()
    for creative in creatives:
        if creative['ctr'] < 0.5:
            pause_creative(creative['id'])
            launch_new_creative_variant()

3. Geographic Performance Analysis

# Example: Country-level optimization  
def geo_optimization():
    countries = get_country_performance()
    for country in countries:
        if country['conversion_rate'] < 1:
            reduce_bid(country['code'], percentage=30)
        elif country['conversion_rate'] > 5:
            increase_budget(country['code'], percentage=50)

Combined AWEmpire + PlugRush Workflow

Complete Automation Pipeline:

  1. Content Generation (AWEmpire API):

    • Fetch trending videos via Video Promotion API
    • Create dynamic landing pages with video content
    • Implement SEO-optimized content structure
  2. Traffic Acquisition (PlugRush API):

    • Launch campaigns targeting relevant demographics
    • Set up automated bidding rules
    • Implement conversion tracking
  3. Performance Optimization:

    • Monitor conversion rates between traffic sources
    • Optimize creative performance automatically
    • Scale successful campaigns programmatically
  4. Revenue Maximization:

    • Compare PPS vs RevShare performance from AWEmpire
    • Optimize traffic costs vs. commission earnings
    • Reinvest profits into high-performing traffic sources

Integration Code Examples

PlugRush Campaign Creation:

import requests

def create_plugrush_campaign(api_key, user_login, campaign_data):
    headers = {
        'Authorization': f'Bearer {api_key}',
        'Content-Type': 'application/json'
    }
    
    payload = {
        'name': campaign_data['name'],
        'url': campaign_data['url'], 
        'format': 'popunder',  # or push, banner, native
        'countries': campaign_data['countries'],
        'daily_budget': campaign_data['budget'],
        'cpc_bid': campaign_data['bid']
    }
    
    response = requests.post(
        'https://admin.plugrush.com/api/v2/campaigns',
        headers=headers,
        json=payload
    )
    
    return response.json()

Conversion Tracking Integration:

def setup_conversion_tracking(plugrush_user_id, tracker_postback_url):
    """
    Setup bidirectional conversion tracking between 
    PlugRush and your tracking system
    """
    
    # PlugRush postback URL for your tracker
    plugrush_postback = f"https://prprocess.com/conversion/?user_id={plugrush_user_id}&click_id={{tracking_id}}&currency=USD&payout={{payout}}"
    
    # Your tracker's postback to PlugRush  
    tracker_postback = f"{tracker_postback_url}?click_id={{$click_id}}&payout={{conversion_amount}}"
    
    return {
        'plugrush_postback': plugrush_postback,
        'tracker_postback': tracker_postback
    }

Best Practices for AI Automation

1. Traffic Quality Management:

  • Implement real-time bot filtering
  • Monitor traffic quality scores
  • Set up automated source elimination rules
  • Use whitelist/blacklist management

2. Budget Optimization:

  • Start with small daily budgets ($10-25)
  • Scale successful campaigns gradually
  • Implement spend velocity controls
  • Monitor ROI in real-time

3. Creative Performance:

  • A/B test multiple creative variations
  • Rotate creatives based on performance
  • Implement fatigue detection
  • Use dynamic creative optimization

4. Compliance & Safety:

  • Follow PlugRush ad guidelines strictly
  • Implement proper adult content warnings
  • Ensure landing page compliance
  • Monitor campaign approval status

Technical Requirements

API Rate Limits:

  • Standard rate limiting applies (contact support for specifics)
  • Use API responsibly to avoid throttling
  • Implement proper error handling and retries

Authentication:

# Example authentication setup
headers = {
    'X-API-Key': 'your_api_key_here',
    'X-User-Login': 'your_login_here',
    'Content-Type': 'application/json'
}

Error Handling:

def handle_api_response(response):
    if response.status_code == 200:
        return response.json()
    elif response.status_code == 429:
        # Rate limited - implement backoff
        time.sleep(60)
        return None
    elif response.status_code == 401:
        # Authentication error
        refresh_api_credentials()
        return None
    else:
        # Other errors
        log_error(response.status_code, response.text)
        return None

This comprehensive guide provides all the technical and business information needed to integrate both AWEmpire's affiliate network and PlugRush's traffic network into your AI automation project. The combination of AWEmpire's Video Promotion API, whitelabel options, and PlugRush's automated traffic optimization creates a powerful foundation for automated adult content monetization with advanced traffic acquisition capabilities.