// THIRD PARTY EVENTS #if PURCHASE_USE_APPLE_ITUNES_PRIME31 public void purchaseSuccessfulEvent(StoreKitTransaction transaction) { LogUtil.LogProduct("SCREEN purchased product: " + transaction.productIdentifier + ", quantity: " + transaction.quantity); //transaction.base64EncodedTransactionReceipt SetContentAccessPermissions(transaction.productIdentifier); Contents.SetContentAccessTransaction(transaction.productIdentifier, transaction.productIdentifier, transaction.base64EncodedTransactionReceipt, transaction.quantity, true); purchaseProcessCompleted = true; ProductNetworksRecord data = ProductNetworksRecord.Create( transaction.productIdentifier, "Product Purchase", "Product purchased:" + transaction.productIdentifier, true, transaction.ToJson(), transaction.base64EncodedTransactionReceipt, transaction.productIdentifier, transaction.quantity, ProductNetworksType.typeThirdParty, ProductStoreType.typeApple); BroadcastProductNetworksSuccess(data); }