依應用程式活動進行目標設定

您可以根據用戶在應用程式中的操作進行刊登廣告的目標受眾設定。例如,您可以將目標設定為使用過您的應用程式,但過去 90 天內不曾再次使用的用戶。或者,您可以將目標設定為已將商品加入購物車中但尚未完成購買的用戶。請參閱下方的案例,找到範例連結。

要依應用程式活動進行用戶目標設定,請根據「應用程式事件」建立自訂廣告受眾。本頁面將告訴您如何操作。

為何這點如此重要?

您可以觸及您需要的相關廣告受眾,也可以只對有可能對廣告感興趣的用戶投放廣告,提供更正面的體驗。

需求

您需要將應用程式事件新增到應用程式中,用於追蹤用戶在您的應用程式中進行的操作。

相關

自訂廣告受眾也可以以顧客名單為準。請參閱依顧客名單進行目標設定

iOS 14 專用的 App Store Connect

應用程式蒐集和傳送到 Facebook 的事件可能需要您在 App Store Connect 問卷中公開這些資料類型。確保此能夠反映在應用程式的隱私政策中是您的責任。請瀏覽 Apple App Store 隱私詳細資訊文章,瞭解您需要公開的資料類型詳情。

準備工作:請先閱讀我們的要點指南

1.應用程式廣告

瞭解應用程式廣告的運作方式。

2.設定 SDK 與新增應用程式事件

通常您必須先新增 Facebook SDK 才能建立自訂廣告受眾。

3.範例:吸引用戶再次使用您的應用程式

本指南以介紹範例的方式說明如何建立自訂廣告受眾。

4.應用程式事件

瞭解應用程式事件的運作方式。

最近開啟過您的應用程式

1.將應用程式啟動追蹤新增至應用程式

要根據近期活動建立廣告受眾,需使用應用程式事件追蹤應用程式啟動。請呼叫 activateApp 方法,追蹤應用程式啟動:

- (void)applicationDidBecomeActive:(UIApplication *)application {
   [FBSDKAppEvents activateApp];
}
@Override
protected void onResume() { 
  super.onResume(); 
  AppEventsLogger.activateApp(this); 
}
FB.AppEvents.activateApp();

2.依近期活動自訂廣告受眾

開始建立新廣告。在「廣告受眾」中,選擇「新建」>「自訂廣告受眾」,然後挑選以下選項:

選項 欄位值

廣告受眾類型

應用程式活動

進行過的操作

開啟了應用程式

過去

30 天內

最近完成過一次購買

1.將購買紀錄新增到應用程式

要依據購買行為建立自訂廣告受眾,需使用應用程式事件記錄購買情形。使用 logPurchase 方法追蹤購買情形:

[FBSDKAppEvents logPurchase:4.32 currency:@"USD"];
logger.logPurchase(BigDecimal.valueOf(4.32), Currency.getInstance("USD"));
var parameters = {};
parameters[FB.AppEvents.ParameterNames.CONTENT_ID] = "QW-12345";
FB.AppEvents.logPurchase(4.32, "USD", parameters);

2.依購買情形建立自訂廣告受眾

開始建立新廣告。在「廣告受眾」中,選擇「新建」>「自訂廣告受眾」,然後挑選以下選項:

選項 欄位值

廣告受眾類型

應用程式活動

進行過的操作

購買量:排名前 25%

過去

30 天內

進階 1:透過「附加更多條件」縮小廣告受眾範圍

您也可以將廣告目標設定為更具體的廣告受眾。例如,您可以觸及過去 30 天內曾經在應用程式中購買過的用戶,而不是過去 7 天。

選擇「排除」,然後選擇以下選項:

選項 欄位值

進行過的操作

購買量:排名前 25%

過去

7 天

進階 2:依放棄的購物車建立自訂廣告受眾

將目標設定為曾經有購買意願但最後放棄的用戶,請使用以下選項:

「選項」中的「建立自訂廣告受眾」 欄位值

廣告受眾類型

App Activity

用戶名單根據...

Combined Action

執行的操作

Add to Cart

過去

30

未採取的行動

Purchases

過去

30


完成大量購買

1.將購買紀錄新增到應用程式

執行最近完成過一次購買:1.將購買紀錄新增到應用程式中的步驟。

2.依大量購買建立自訂廣告受眾

開始建立新廣告。定義廣告受眾時,請建立新的自訂廣告受眾,並在填寫自訂廣告受眾表單時挑選以下選項:

「選項」中的「建立自訂廣告受眾」 欄位值

廣告受眾類型

App Activity

執行的操作

Purchases

事件的價值

大於 100

過去

90

破關

1.將事件追蹤新增至應用程式

要依據關卡成就建立自訂廣告受眾,需使用應用程式事件追蹤這類事件。呼叫 logEvent 的方法並提供 level 參數,追蹤關卡成就或其他事件:

[FBSDKAppEvents logEvent:FBSDKAppEventNameAchievedLevel
  valueToSum:nil
  parameters:@{ 
    FBSDKAppEventParameterNameLevel: 123
  }
];
AppEventsLogger logger = AppEventsLogger.newLogger(this);
Bundle parameters = new Bundle();
parameters.putString(AppEventsConstants.EVENT_NAME_ACHIEVED_LEVEL, 123);
logger.logEvent(
  AppEventsConstants.EVENT_NAME_ACHIEVED_LEVEL,
  null,
  parameters
);
var parameters = {};
parameters[FB.AppEvents.ParameterNames.LEVEL] = 123;
FB.AppEvents.logEvent(
  FB.AppEvents.EventNames.ACHIEVED_LEVEL,
  null,
  parameters
);

2.依關卡成就建立自訂廣告受眾

開始建立新廣告,目標請選「應用程式互動」。定義廣告受眾時,請建立新的自訂廣告受眾,並在填寫自訂廣告受眾表單時挑選以下選項:

「選項」中的「建立自訂廣告受眾」 欄位值

廣告受眾類型

App Activity

執行的操作

Levels Achieved

層級

大約設定為 123

過去

28