根據應用程式活動指定目標

您可以根據用戶在您應用程式採取的操作,建立以相關用戶為目標的廣告。例如,您可以將目標指定為使用過您的應用程式,但在過去 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