0

我創建了「客戶列表:基於價值」類型的自定義受衆。要更新的Facebook廣告API「客戶列表:基於價值」

然後,我用它創建了一個「基於價值的Lookalike Audience」。

The documentation for "value-based Lookalike Audience" is here

但我想知道的是:

我如何使用PHP SDK更新型的我的自定義對象「客戶列表:價值爲本」通過API?

(然後,這些變化將流過的相似受衆,這是我在我的廣告定位中使用。)

我無法找到文檔。

P.S. Facebook的丁張鼓勵我在這裏提出這個問題,因爲我在FB達成的任何人都不願意直接回答我的問題。任何令人敬畏的FB開發人員?你能夠回答這個問題的主要觀點!

回答

1

我終於找到了一些documentation here

use FacebookAds\Object\CustomAudienceMultiKey; 
use FacebookAds\Object\CustomAudienceNormalizers\HashNormalizer; 
use FacebookAds\Object\Fields\CustomAudienceMultikeySchemaFields; 

$users = array(
    array('[email protected]', 44.5), 
    array('[email protected]', 140), 
    array('[email protected]', 0), 
    array('[email protected]', 0.9), 
); 

foreach ($users as &$user) { 
    $user[0] = hash(HashNormalizer::HASH_TYPE_SHA256, $user[0]); 
} 

$schema = array(
    CustomAudienceMultikeySchemaFields::EMAIL, 
    'LOOKALIKE_VALUE', 
); 

$audience = new CustomAudienceMultiKey('<CUSTOM_AUDIENCE_ID>'); 
$audience->addUsers($users, $schema, true); 

我很高興嘗試一下。

P.S.我仍然無法在SDK中找到'LOOKALIKE_VALUE'的「magic string」參考或定義任意位置

This blog post是我如何在Google搜索的小時之後首次發現此文檔。