Cost and Ad Revenue Status dashboard and alerts

At a glance: Advertisers and agencies can check the status of cost and ad revenue integrations. 

Cost and Ad Revenue integration status

  • The dashboard displays the current operational status of your cost/ad revenue integrations.
    • Advertisers see statuses for all apps, media sources, and agencies in their account.
    • Agencies see statuses for all apps and media sources that they work with.
  • Ad Revenue integrations are listed by the ad revenue media source; not by the user-acquisition media source.
  • For integrations that require corrective actions, the action required displays.
  • To view cost and ad revenue status, in AppsFlyer, from the side menu, select Settings > Cost & Ad Revenue Status.
  • The image and table that follow breaks down the dashboard components. 

Cost & Ad Revenue Status dashboard

cost_and_ad_revenue_status_dashboard.jpg

Section Description
A. Filters
  • App
  • Agencies
  • Media source
  • Status
  • Integration type (cost or ad revenue)
  • Problem
B. Headline metrics
  • Total integrations: Number of apps/partners for which integration is enabled, irrespective of the status. For example, if you have an Android and iOS app, both integrated with Meta ads, the total integrations is two.
  • Action required: Number of apps and media sources in your account with API issues that need updating. 
  • Warning: Number of integrations for which there is no data or that are experiencing a temporary network error.
  • Waiting for sync: Number of integrations that are connected but waiting for data to be pulled. It can take up to 24 hours to see the data in AppsFlyer.
  • Active: Number of partners with the cost/ad revenue APIs synced and operational.
C. Status Each status has a separate table in the dashboard with all integrations that apply. For status definitions, see headline metrics above. 
  • Action required
  • Warning
  • Waiting for sync
  • Active
D. Columns Each status section contains several columns:
  • Media source
  • App: App with cost or ad revenue data API integration.
  • Last sync: The most recent time that data was received.
  • Integration type:
    • Cost
    • Ad revenue (attr.): Meaning ad revenue is attributed to the user acquisition media source
    • Ad revenue (aggr.): Meaning ad revenue is aggregated based on the monetization source (the media source that displayed the ad)
  • Campaign cost/revenue (based on API): Campaign cost or ad revenue for the app per media source for the last 7 days.
  • Problem: See list that below.
  • Action: Action required to enable data, if the API integration has an issue. Clicking Reconnect leads to the required action.
E. Problem
  • Invalid credentials: AppsFlyer can't get data via the API because the credentials are not valid. Reconnect using the correct credentials.
  • Waiting for first sync: Waiting for initial data pull from partner. Check back again in several hours.
  • Not enabled: Advertiser or agency received traffic and more than 20 installs from this partner in the last 28 days, but cost integration is not enabled. Enable the cost integration.
  • No data: Active integration, but the partner is not returning data. 
  • Not available: Active integration but there's no cost data for the past 30 days from the partner due to no active campaigns. 
  • Network problem: There's a temporary problem with this partner. Check back again in several hours.
  • General error: There's a temporary problem with this partner. Contact support.
  • Old API version: Review integration and update API credentials.
  • Invalid configuration: Configured event name not found for revenue attribution. Review configuration and update Event Source name.
  • Disabled integration: Reconnect your integration.
  • Restricted by partner: Your account is not enabled on the partner's system to get cost. Contact the partner.
  • Suspended integration: Partner integration had a Warning status for 30 consecutive days. Reconnect with the partner. 
  • API/attribution mismatch: Partner API is not returning matching cost data. This happens because:
    • You integrated a different partner ad account when logging into the partner via AppsFlyer (for example, a different Meta ads account). Check you connected the right partner ad account.
    • One of the credential fields in the partner cost integration is incorrect. For example, the bundle ID. Review and correct the integration credentials.
  • Setup error: Partner API is not returning data. This happens because:
    • Your campaigns are paused and there is no data.
    • You integrated a different partner ad account when logging into the partner via AppsFlyer (for example, a different Meta ads account). Check you connected the right partner ad account.
    • One of the credential fields in the partner cost integration is incorrect. For example, bundle ID. Review and correct the integration credentials.