為流動應用程式而設的試玩廣告

試玩廣告是一種互動式廣告,可供流動應用程式廣告的廣告客戶在用戶選擇下載其應用程式前,就其應用程式提供簡短預覽。試玩廣告設有一段引子或介紹影片,並在當中配上「點按即可試用」訊息。當用戶點按影片,系統便會將他們帶往全螢幕遊戲試玩體驗,用戶可與此互動。試玩廣告可在試玩體驗全程或完成後展示呼籲字句。

試玩廣告可在以下版面上刊登:

  • Facebook 限時動態
  • Facebook 動態消息
  • Audience Network 插頁廣告
  • Audience Network 獎勵式影片
  • 透過版位自訂素材功能展示的 Instagram 動態消息和 Instagram 限時動態

限制

  • 引子影片不會在 Audience Network 版位展示。
  • 引子影片只會在 Instagram 版位展示。
  • 試玩廣告只適用於應用程式安裝目標。

您需透過廣告管理員上載試玩廣告,而非經 API 上載。

規格

透過廣告幫助中心參閱試玩廣告文章,了解有關引子影片以及 HTML 和 zip 檔案的規格要求。

使用 API 建立試玩廣告

必要條件

您需要準備好以下項目:

第 1 步:建立廣告組合

/act_AD_ACCOUNT_ID/adsets 端點傳送 POST 要求以建立廣告組合。

如果您有多個版位,則可以為您的廣告上載多段影片,並指定每個特定版位分別使用哪段影片。以下範例使用 publisher_platformsfacebook_positions、和 audience_network_positions 來指定多個版位。

我們已設定特定格式以便閱讀。
curl -X POST "https://graph.facebook.com/act_AD_ACCOUNT_ID/adsets
  ?name=AD_SET_NAME
  &access_token=ACCESS_TOKEN
  &bid_amount=2
  &billing_event=IMPRESSIONS
  &campaign_id=AD_CAMPAIGN_ID
  &daily_budget=1000
  &optimization_goal=APP_INSTALLS
  &promoted_object={  
    'application_id':'APP_ID',
    'object_store_url':'APP_STORE_URL'
    }
  &targeting={
    'device_platforms': ['mobile'],
    'geo_locations': {countries:['US']},
    'publisher_platforms': ['facebook','audience_network'],
    'facebook_positions': ['feed'],
    'audience_network_positions': ['rewarded_video','classic'],
    'user_os': ['ANDROID']
    }"

設定成功後,系統將傳回試玩廣告組合編號。

第 2 步:將 HTML 或 zip 檔案上載到您的廣告帳戶

/act_AD_ACCOUNT_ID/adplayables 端點傳送 POST 要求以上載您的試玩廣告檔案。使用 source 參數(HTML 檔案)或 source_zip 參數(zip 檔案)。

我們已設定特定格式以便閱讀。
curl -X POST "https://graph.facebook.com/act_{your-ad-account}/adplayables
  ?name={your-playable-ad-name}
  &source=@{your-source-location}  
  &access_token={your-system-access-token}"

設定成功後,系統將傳回試玩廣告素材編號。

第 3 步:將引子影片檔案上載到廣告帳戶

/act_AD_ACCOUNT_ID/advideos 端點傳送 POST 要求以上載引子影片。使用 source 參數(HTML 檔案)或 source_zip 參數(zip 檔案)。

我們已設定特定格式以便閱讀。
curl -X POST "https://graph-video.facebook.com/act_AD_ACCOUNT_ID/advideos
  ?source=@SOURCE_LOCATION
  &access_token=AD_ACCOUNT_ID"

設定成功後,系統將傳回引子影片編號。

第 4 步:建立廣告創意

/act_AD_ACCOUNT_ID/adcreatives 端點傳送 POST 要求以建立廣告創意。

我們已設定特定格式以便閱讀。
curl -X POST "https://graph.facebook.com/act_AD_ACCOUNT_ID/adcreatives
  ?name=PLAYABLE_AD_CREATIVE_NAME
  &access_token=ACCESS_TOKEN
  &playable_asset_id=PLAYABLE_ASSET_ID
  &object_story_spec={
    'page_id': 'PAGE_ID',
    'video_data': {
      'call_to_action': {
        'type':'INSTALL_MOBILE_APP',
        'value':{
          'application':'APP_ID',
          'link':'LINK_URL'
        }
      },
      'image_url': 'THUMBNAIL_URL',
      'link_description': 'CTA_MESSAGE',
      'video_id': 'LEAD_IN_VIDEO_ID'
    }
  }"

設定成功後,系統將傳回廣告創意編號。

第 5 步:建立廣告

/act_AD_ACCOUNT_ID/ads 端點傳送 POST 要求。

我們已設定特定格式以便閱讀。
curl -X POST "https://graph.facebook.com/act_AD_ACCOUNT_ID/ads
  ?name=PLAYABLE_AD_NAME
  &access_token=ACCESS_TOKEN
  &adset_id=PLAYABLE_AD_SET_ID
  &creative={'creative_id':'PLAYABLE_AD_CREATIVE_ID'}
  &status=PAUSED"
  

廣告測試完成後,將 status 更改為 ACTIVE

不支援以 iPad 測試試玩廣告,測試 iOS 裝置時請使用流動裝置。

解決疑難

您在建立試玩廣告途中上載試玩廣告素材時,可能會看到錯誤訊息,表示您的試玩廣告素材無效。

下方為您可能會遇到的常見錯誤,以及修正錯誤的秘訣。

錯誤可能的解決方法

應用程式編號無效

如果您未選擇「應用程式」部分或沒有權限為此應用程式建立廣告,便會看到此錯誤訊息。請選擇「應用程式」部分,並檢查您是否具有合適的權限來為此應用程式建立廣告。

缺少呼籲字句點擊函式呼叫

試玩程式碼並未使用 JavaScript 函數 FbPlayableAd.onCTAClick() 來呼叫呼籲字句。請在您的呼籲字句(CTA)程式碼中使用此函數。

上載的套裝包含過多子素材

您的 zip 檔內含超過 100 個檔案,請使用少於 100 個檔案。

上載的檔案過大

您的 zip 檔案大於 5MB,請將 zip 檔案的縮小到 5MB 以下。

上載的檔案太大

您的單個 HTML 檔案大於 2MB 或 index.html 檔案大於 2MB,請縮小檔案。

上載的檔案包含重新導向至外部的連結

一項或多項素材包含 JavaScript 重新導向程式碼,請移除相關的程式碼。

HTML 不支援試玩廣告

如果防毒掃描失敗,您便會看到此錯誤訊息。

廣告目標不支援試玩廣告

您選擇了不受支援的目標,試玩廣告只支援應用程式安裝目標。在建立廣告之前,請在廣告管理員中選擇 應用程式安裝目標。

版位不支援試玩廣告

您選擇了試玩廣告不支援的版位